(stamp$o): Just record the object list for later use.
authordrepper <drepper>
Fri, 1 May 1998 21:58:42 +0000 (21:58 +0000)
committerdrepper <drepper>
Fri, 1 May 1998 21:58:42 +0000 (21:58 +0000)
commitb4e5c98bf48e5a9154eb6860016d8cdc587eaa5c
tree61dce1ea0b6d71c3ba67ba86d6682bd5d5114888
parent0348312f786c983bf2c0a38764f65c76ec057ea4
(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.
(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].
Makerules