OSDN Git Service

* config/linux.h (LIB_SPEC): Add -lc for -shared if
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Feb 1998 00:33:05 +0000 (00:33 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Feb 1998 00:33:05 +0000 (00:33 +0000)
        USE_GNULIBC_1 is not defined.
        * config/sparc/linux.h; Ditto.
        * config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.
        * config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
        USE_GNULIBC_1 is not defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17895 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/alpha/linux-elf.h
gcc/config/linux.h
gcc/config/sparc/linux.h
gcc/config/sparc/linux64.h

index ade0f6f..9c2828f 100644 (file)
@@ -1,3 +1,14 @@
+Fri Feb 13 01:34:14 1998  H.J. Lu  (hjl@gnu.org)
+
+       * config/linux.h (LIB_SPEC): Add -lc for -shared if
+       USE_GNULIBC_1 is not defined.
+       * config/sparc/linux.h; Ditto.
+
+       * config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.
+
+       * config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
+       USE_GNULIBC_1 is not defined.
+
 Fri Feb 13 01:29:29 1998 Franz Sirl <franz.sirl-kernel@lauterbach.com>
 
        * rs6000/sysv4.h (ENDFILE_SPEC): add missing %(endfile_linux)
index 0945c68..40aa332 100644 (file)
@@ -35,3 +35,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #undef DEFAULT_VTABLE_THUNKS
 #define DEFAULT_VTABLE_THUNKS 1
 #endif
+
+#ifndef USE_GNULIBC_1
+#undef LIB_SPEC
+#define LIB_SPEC \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+       %{profile:-lc_p} %{!profile: -lc}}"
+#endif
index 870bbd2..64dc91a 100644 (file)
@@ -103,7 +103,8 @@ Boston, MA 02111-1307, USA.  */
      %{!profile:%{!ggdb:-lc} %{ggdb:-lg}}}"
 #else
 #define LIB_SPEC \
-  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
        %{profile:-lc_p} %{!profile: -lc}}"
 #endif
 #else
index a312967..f9f8693 100644 (file)
@@ -125,7 +125,8 @@ Boston, MA 02111-1307, USA.  */
      %{!profile:%{!ggdb:-lc} %{ggdb:-lg}}}"
 #else
 #define LIB_SPEC \
-  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
      %{profile:-lc_p} %{!profile: -lc}}"
 #endif
 #else
index c184f31..aba0417 100644 (file)
@@ -112,7 +112,8 @@ Boston, MA 02111-1307, USA.  */
 
 #undef LIB_SPEC
 #define LIB_SPEC \
-  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
      %{profile:-lc_p} %{!profile: -lc}}"
 
 /* Provide a LINK_SPEC appropriate for GNU/Linux.  Here we provide support