From f89ac85ca83afd8d3c040f81931b8fac3c0ce9bf Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Fri, 1 May 1998 21:51:03 +0000 Subject: Update. * intl/locale.alias: Update russian entry. 1998-05-01 21:54 Zack Weinberg * Makerules (static-only-routines): Reimplement in terms of elide-routines.os. (shared-only-routines): Reimplement in terms of elide-routines.X [where X is all object-suffixes except .os]. (stubs): Create stubs file inside the subdir. (common-mostlyclean): Remove stubs file from inside the subdir. * Makefile (subdir-stubs): Look for stubs files inside the subdirs. * manual/Makefile (stubs): Create dummy stubs file inside the subdir. 1998-05-01 21:01 Zack Weinberg Build speed improvement: make ar less of a bottleneck. * Makerules (stamp$o): Just record the object list for later use. (libc_foo.a): New rule, depends on subdir stamp files; builds and ranlibs the library from the lists saved in those files. (subdirs-stamps): Define also if subdir == elf (FIXME: kludge). (subdirs-stamp-o): Likewise. (ar-symtab-name): Delete variable. (lib%.a): Delete target. (libc_foo.a(bar.%)): Delete target. (libc_foo.a($(ar-symtab-name))): Delete target. (objects objs): Just depend on libobjs and extra-objs. (libobjs): Depend on the stamp files, not the objects. (extra-objs): New target, just depends on the extra-objs list. (CREATE_ARFLAGS): Kill the `ar S' hack. * config.make.in (have-ar-S): Deleted. * configure.in: Delete test for `ar S'. Add test to determine whether ranlib does anything useful. 1998-05-01 Ulrich Drepper --- ChangeLog | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index ea83862be6..d61a6310a1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,48 @@ +1998-05-01 Ulrich Drepper + + * intl/locale.alias: Update russian entry. + +1998-05-01 21:54 Zack Weinberg + + * Makerules (static-only-routines): Reimplement in terms of + elide-routines.os. + (shared-only-routines): Reimplement in terms of + elide-routines.X [where X is all object-suffixes except .os]. + + (stubs): Create stubs file inside the subdir. + (common-mostlyclean): Remove stubs file from inside the subdir. + * Makefile (subdir-stubs): Look for stubs files inside the + subdirs. + * manual/Makefile (stubs): Create dummy stubs file inside the + subdir. + +1998-05-01 21:01 Zack Weinberg + + Build speed improvement: make ar less of a bottleneck. + + * Makerules (stamp$o): Just record the object list for later + use. + (libc_foo.a): New rule, depends on subdir stamp files; builds + and ranlibs the library from the lists saved in those files. + + (subdirs-stamps): Define also if subdir == elf (FIXME: kludge). + (subdirs-stamp-o): Likewise. + + (ar-symtab-name): Delete variable. + (lib%.a): Delete target. + (libc_foo.a(bar.%)): Delete target. + (libc_foo.a($(ar-symtab-name))): Delete target. + + (objects objs): Just depend on libobjs and extra-objs. + (libobjs): Depend on the stamp files, not the objects. + (extra-objs): New target, just depends on the extra-objs list. + + (CREATE_ARFLAGS): Kill the `ar S' hack. + + * config.make.in (have-ar-S): Deleted. + * configure.in: Delete test for `ar S'. Add test to determine + whether ranlib does anything useful. + 1998-05-01 Ulrich Drepper * inet/tst-ether_aton.c: Include . -- cgit v1.2.3