From feca5e0be0d18ed2987fe714e1410673d62507db Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 3 Apr 2004 08:53:24 +0000 Subject: Update. 2004-03-30 H.J. Lu * Makeconfig (link-libc-static): Use $(static-gnulib) instead of $(gnulib). (libgcc_eh): New variable. (gnulib): Use it variable. (static-gnulib): New variable. * Makerules (LDLIBS-c.so): Use $(static-gnulib) instead of $(gnulib). * config.make.in (have-as-needed): New variable. * configure.in: Check if linker supports --as-needed. --- Makerules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Makerules') diff --git a/Makerules b/Makerules index a0eb30a557..72ce04a7e9 100644 --- a/Makerules +++ b/Makerules @@ -581,8 +581,8 @@ build-shlib-objlist = $(build-module-helper-objlist) \ # Also omits crti.o and crtn.o, which we do not want # since we define our own `.init' section specially. LDFLAGS-c.so = -nostdlib -nostartfiles -# But we still want to link libc.so against $(gnulib). -LDLIBS-c.so += $(gnulib) +# But we still want to link libc.so against $(static-gnulib). +LDLIBS-c.so += $(static-gnulib) # Give libc.so an entry point and make it directly runnable itself. LDFLAGS-c.so += -e __libc_main # If lazy relocation is disabled add the -z now flag. -- cgit v1.2.3