From: Ulrich Drepper Date: Thu, 9 Apr 1998 17:37:47 +0000 (+0000) Subject: (libtypes): Use object-suffixes-for-libc instead of object-suffixes. X-Git-Tag: cvs/sparc-980522-merge~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=357acd3555c97016f8f46907abf27b8e4a4ba41c;p=thirdparty%2Fglibc.git (libtypes): Use object-suffixes-for-libc instead of object-suffixes. (CPPFLAGS-.So): Add -DPIC. (libtype.So, CFLAGS-.So, CPPFLAGS-.So, object-suffixes-for-libc): New variables. (all-object-suffixes): Add .So. (link-libc): Link against libc_nonshared.a instead of libc.a. Remove explicit reference to the dynamic linker. --- diff --git a/Makeconfig b/Makeconfig index 26411bc252b..38a110ac198 100644 --- a/Makeconfig +++ b/Makeconfig @@ -484,7 +484,7 @@ endif # Various things use $(object-suffixes) to know what all to make. # The compilation rules use $(CPPFLAGS-${SUFFIX}) and $(CFLAGS-${SUFFIX}) # to pass different flags for each flavor. -libtypes = $(foreach o,$(object-suffixes),$(libtype$o)) +libtypes = $(foreach o,$(object-suffixes-for-libc),$(libtype$o)) object-suffixes := .o all-object-suffixes := .o .so .po .go .So libtype.o := lib%.a