Age | Commit message (Collapse) | Author | |
---|---|---|---|
1996-09-04 | ($(addprefix $(includedir)/$(installhdrsubdir)/,$(installhdrs))): | Miles Bader | |
`$(includdir)' --> `$(includedir)' | |||
1996-09-03 | *** empty log message *** | Thomas Bushnell | |
1996-09-02 | ($(target): %$(target-suffix)): | Miles Bader | |
Add dependency on $(BUGADDR), and $(BUGADDR_REF) to the flags. (BUGADDR, BUGADDR_REF): New variables. | |||
1996-08-14 | ($(target)): Add $($@-LDLIBS) $(LDLIBS) to libs. | Miles Bader | |
1996-08-13 | *** empty log message *** | Thomas Bushnell | |
1996-08-12 | *** empty log message *** | Thomas Bushnell | |
1996-08-08 | *** empty log message *** | Thomas Bushnell | |
1996-07-30 | *** empty log message *** | Thomas Bushnell | |
1996-07-29 | *** empty log message *** | Thomas Bushnell | |
1996-07-19 | *** empty log message *** | Michael I. Bushnell | |
1996-07-19 | (vpath -l%): Add directive to tell make where to find -l libraries. | Michael I. Bushnell | |
1996-07-18 | *** empty log message *** | Michael I. Bushnell | |
1996-07-17 | gs/install-hdrs/install-headers/g | Michael I. Bushnell | |
1996-07-16 | (CFLAGS): Define EWOULDBLOCK here to work around new libc bug. | Michael I. Bushnell | |
1996-07-14 | (install-hdrs) [library]: Depend on installed copies of headers. | Michael I. Bushnell | |
(install-hdrs): Provide default target. | |||
1996-07-12 | (install): Repair last change. | Michael I. Bushnell | |
1996-07-12 | (install) [doinst==one || doinst==many]: Include file-specific options | Michael I. Bushnell | |
in call to INSTALL_PROGRAM. | |||
1996-07-08 | disable excessive cleverness for now... | Michael I. Bushnell | |
1996-07-08 | fixup | Michael I. Bushnell | |
1996-07-08 | (libs) [library]: Depend on add-to-librecord instead of $(targets). | Michael I. Bushnell | |
(install) [library]: Add dependency on add-to-librecord. (add-to-librecord) [library]: Depend on $(targets). (librecord) [MAKELEVEL == 0]: Define and export. (include librecord): New inclusion. ($(librecord)): New target. (add-to-librecord): New target. | |||
1996-06-27 | (MKINSTALLDIRS): New variable. | Michael I. Bushnell | |
(install) [all versions]: Add dependency on the directory being installed into. ($(installationdirlist)): New dependency. | |||
1996-06-21 | ($(target)): | Miles Bader | |
Get rid of -defsym hack for ___brk_addr (there's a hack in libc now). | |||
1996-06-17 | ($(target)): And do it correctly, too. | Michael I. Bushnell | |
1996-06-17 | $(target): Add bletcherous hack to deal with undefined (and unused) | Michael I. Bushnell | |
libc symbol. | |||
1996-06-17 | (CPPFLAGS): Add -I$(top_srcdir)/include. | Miles Bader | |
(INSTALLED_LOCAL_HEADERS): Split into two cases based on $(installhdrsubdir). ($(INSTALLED_LOCAL_HEADERS)) [$(installhdrsubdir) == .]: Linked to $(top_srcdir)/include. Prefix ../ to link contents. | |||
1996-05-11 | Add .PHONY spec for phony targets. | Roland McGrath | |
1996-05-09 | (INSTALLED_LOCAL_HEADERS): slight fixup | Michael I. Bushnell | |
1996-05-09 | (INSTALLED_LOCAL_HEADERS): New variable that $(libs) depends on. | Michael I. Bushnell | |
This arranges to make sure that headers exported by this library always get installed eventually into the source directory as symlinks. | |||
1996-04-30 | ($(target)): Don't depend on $(OBJS) or $(OTHERLIBS) in the main build | Michael I. Bushnell | |
rule. Add new rule specifying such a dependency only when doinst is one. | |||
1996-04-28 | (make-deps): New canned sequence. Remove gcc-lib hdrs from deps. | Roland McGrath | |
Use atomic mv for output. (%.d: %.c, %.d: %.S): Use $(make-deps). | |||
1996-04-26 | (OBJS): Provide default definition. | Michael I. Bushnell | |
(_objs): Delete variable; replace references with $(OBJS). | |||
1996-04-25 | Use -include for generated dep files. | Roland McGrath | |
1996-03-21 | (CFLAGS): Turn on -O3. | Michael I. Bushnell | |
1996-03-21 | (CFLAGS): Always turn on -g. | Michael I. Bushnell | |
1996-03-20 | (vpath %.defs): make that $(includedir)/mach and $(includedir)/device. | Michael I. Bushnell | |
1996-03-20 | (vpath %.defs): Use $(includedir) to locate mach files. | Roland McGrath | |
1996-03-20 | (CPPFLAGS): Define _GNU_SOURCE. | Michael I. Bushnell | |
1996-03-20 | (vpath %.defs): Add /gd4/hurdinst/include/mach. XXX | Michael I. Bushnell | |
1996-03-05 | ($(target): %): Add $(target-suffix) to destination name. | Miles Bader | |
1995-11-21 | (top_srcdirinc, srcdirinc): New variables. | Michael I. Bushnell | |
(CPPFLAGS): Use new vars $(top_srcdirinc) and $(srcdirinc) to avoid ugly duplication of `.' and `..' in compile lines when possible. | |||
1995-10-11 | (rpath): New variable. | Roland McGrath | |
($(target)): Use it in link command. ($(libname).so): Likewise. Use $^ instead of $+. | |||
1995-10-07 | ($(libname).so): Pass $(LDFLAGS) and $($@-LDFLAGS). | Roland McGrath | |
1995-10-04 | (%_pic.o: %.c): Use $(COMPILE.c) instead of its contents. Pass -DPIC. | Roland McGrath | |
(%_pic.o: %.S): New rule. | |||
1995-09-23 | (top_srcdir): Define properly in parent directory. | Roland McGrath | |
1995-09-22 | (LDFLAGS): Variable removed. | Miles Bader | |
1995-09-19 | (libthreads-libsubst): Variable removed. | Roland McGrath | |
1995-09-18 | [! srcdir] (top_srcdir): Strip trailing slash from $(..). | Roland McGrath | |
1995-09-16 | Include $(..)config.make for configure-generated parameters. | Roland McGrath | |
No longer include Maketools. (prefix, exec_prefix, srcdir, hurddir, bindir, sbindir, libdir, infodir, includedir): Variables removed. (..): New variable. (srcdir, top_srcdir): Set if not already set. (CPPFLAGS): Append -I's for . and .. and $(srcdir) and $(top_srcdir). (CFLAGS): Remove -g. Change miscellaneous uses of $(srcdir) to $(top_srcdir). (vpath %.defs): Remove $(crossheaders) dirs from path. | |||
1995-09-16 | (sbindir): New variable. | Roland McGrath | |
(installationdir): Don't set if already set. | |||
1995-09-01 | (libsubst, libsubst-override, _libsubst): New vars. | Miles Bader | |
($(target): %): Replace each library reference with $(_libsubst). (libthreads-libsubst): New variable. [$(makemode)==library] (targets): Default to both .a and .so libraries. [$(makemode)==library] (all, install): Make and install $(targets) instead of the explicit default list of them. [$(makemode)==library] (libs): New target. (../%.a ../%.so): Make the `libs' target instead of an explicit list of libraries. |