Age | Commit message (Collapse) | Author | |
---|---|---|---|
1995-08-24 | (HURDLIBS-files, HURDLIBS-libs): Removed. | Miles Bader | |
($(targets): %): The same rule now used for both many and one cases. Get the things to be linked against entirely from the dependency list, and munge it to convert library pathnames to -L...-l pairs. Stop using *HURDLIBS as the mechanism for passing in libraries to be linked against. Now you should just put the pathname in the dependency list of the target, along with the object files, etc. [$(doinst)==many] (target): Set this from $(targets). ($(sort $(HURDLIBS-files))): Rule deleted. (../%.a ../%.so): New rule, replacing the previous one. | |||
1995-08-19 | [$(doinst)==many] (HURDLIBS-libs): Use plain OTHERLIBS as well as the target | Miles Bader | |
specific $@-OTHERLIBS. | |||
1995-07-22 | Don't include dependency files if no_deps is set. | Michael I. Bushnell | |
1995-07-19 | (%.d: %.c): Include the _pic.o files if we are making a library. | Michael I. Bushnell | |
1995-07-07 | [$(doinst)==many] ($(targets) installation rule): Fix typo. | Roland McGrath | |
1995-07-07 | (install) [doinst == one || doinst == many]: Don't install files if | Michael I. Bushnell | |
they already exist and are up to date. | |||
1995-07-07 | (HURDLIBS-libs): Comment out path-search rule here; I don't yet trust | Michael I. Bushnell | |
-L to work right; particularly inside linker parens. | |||
1995-07-07 | (%.d:%.c %.d:%.S): Repair sed line to include more context. | Michael I. Bushnell | |
1995-07-07 | (Building targets) [doinst == many]: Don't try and build | Michael I. Bushnell | |
$(special-targets). | |||
1995-07-07 | Delete now-unneeeded explicit dependencies. | Michael I. Bushnell | |
1995-07-07 | (clean): Add dependency files to be removed. | Michael I. Bushnell | |
1995-07-06 | ($(target) [doinst == one]): Don't explicitly depend on libc. Too | Michael I. Bushnell | |
hairy for now. | |||
1995-07-06 | Added many new rules for automatic dependency generation. | Michael I. Bushnell | |
1995-07-06 | Make things work nicer for $(doinst)==many by allowing per-target | Michael I. Bushnell | |
HURDLIBS and LDFLAGS values. | |||
1995-06-29 | (all) [makemode == library]: Add $(libname).so. | Michael I. Bushnell | |
(install) [makemode == library]: Install $(libname.so) too. ($(libname).so) [makemode == library]: New rule to build shared library. (%_pic.o): New rule to build pic object files. | |||
1995-06-29 | (cleantarg) [makemode == library]: Add $(libname).so. | Michael I. Bushnell | |
1995-06-29 | (`Building Hurd libraries'): Make simpler rule that doesn't need | Michael I. Bushnell | |
allibs. | |||
1995-06-28 | (HURDLIBS-libs): Futher oops. | Michael I. Bushnell | |
1995-06-28 | (HURDLIBS-files): Typo. | Michael I. Bushnell | |
1995-06-28 | (HURDLIBS-libs, HURDLIBS-files): Fix; don't use buggy patsubst. | Michael I. Bushnell | |
1995-06-28 | (HURDLIBS-files): Compute names automatically. Dike out | Michael I. Bushnell | |
per-library variables up above. | |||
1995-06-28 | (HURDLIBS-libs): Restore variable definition. | Michael I. Bushnell | |
($(target)): Use HURDLIBS-libs instead of HURDLIBS-files. | |||
1995-06-27 | Reverse that change. | Michael I. Bushnell | |
1995-06-27 | If HURDLIBS includes libports, kludge in so that libthreads appears | Michael I. Bushnell | |
too. | |||
1995-06-27 | (HURDLIBS-files): Never mind. | Michael I. Bushnell | |
1995-06-27 | ($(target)) [doinst == one]: Don't put $(OBJS) in the linker parens. | Michael I. Bushnell | |
1995-06-22 | (libihash): New variable. | Michael I. Bushnell | |
(alllibs): Add libihash. | |||
1995-06-20 | (alllibs): Omit -Wno-parentheses. | Michael I. Bushnell | |
1995-05-18 | (LDFLAGS): Append -static. | Roland McGrath | |
1995-05-05 | Make MIGCOMUFLAGS & <target>-MIGCOMUFLAGS actually work. | Miles Bader | |
1995-04-12 | (lndist): Forgot two hurdsourc -> srcdir changes. | Michael I. Bushnell | |
1995-04-12 | (install [$(makemode) == library]): Use `$(RANLIB)', not `ranlib'. | Michael I. Bushnell | |
1995-04-11 | (prefix): Change to /home/gd4/hurdinst. | Michael I. Bushnell | |
1995-04-10 | Make prefix and exec_prefix point at the currently correct place. | Miles Bader | |
1995-04-05 | (hurdinst, hurdroot): Deleted vars. Replaced usages with $(prefix) | Michael I. Bushnell | |
and derivatives. (hurdroot-douglas.gnu.ai.mit.edu, hurdroot-ernst.gnu.ai.mit.edu, hostname, hurdrootdev): Deleted vars. (hurdsource): Replaced with `srcdir'. (startup, libc): Deleted vars; now in Maketools. (prefix, exec_prefix): New vars. (hurddir, bindir, libdir, infodir, includedir): New vars. ($(hurdroot), $(hurdroot)/mounted): Deleted rules. (vpath %.defs): Look in $(crossheaders), not installation dir. | |||
1995-04-01 | [makemode=library] (install): Only do $(installhdrs) if defined. | Roland McGrath | |
1995-04-01 | [makemode=library] (install): Use $(INSTALL_DATA). | Roland McGrath | |
1995-03-21 | (libps): New variable. | Michael I. Bushnell | |
(alllibs): Add libps. | |||
1995-03-20 | Doc fix. | Michael I. Bushnell | |
1995-02-16 | (CPPFLAGS, CFLAGS): Set with += so Makefiles can add things. | Roland McGrath | |
1994-12-14 | (libnetserv): New variable. | Michael I. Bushnell | |
(alllibs): Added `libnetserv'. | |||
1994-11-23 | ($(target)): Use normal linking with -Wl,-( $+ -Wl,-). | Roland McGrath | |
1994-11-08 | (link-objects): Mention libgcc.a explicitly here. | Michael I. Bushnell | |
1994-11-01 | entered into RCS | Roland McGrath | |
1994-09-19 | Formerly Makeconf.~62~ | Michael I. Bushnell | |
1994-09-16 | Formerly Makeconf.~61~ | Michael I. Bushnell | |
1994-08-23 | Formerly Makeconf.~60~ | Michael I. Bushnell | |
1994-08-19 | Formerly Makeconf.~59~ | Roland McGrath | |
1994-08-18 | Formerly Makeconf.~58~ | Michael I. Bushnell | |
1994-08-16 | Formerly Makeconf.~57~ | Roland McGrath | |