g++spec.c (LIBSTDCXX): Provide default definition.
authorMark Elbrecht <snowball3@usa.net>
Wed, 6 Jan 1999 02:23:10 +0000 (19:23 -0700)
committerJeff Law <law@gcc.gnu.org>
Wed, 6 Jan 1999 02:23:10 +0000 (19:23 -0700)
        * g++spec.c (LIBSTDCXX): Provide default definition.
        (lang_specific_driver): Use LIBSTDCXX instead of "-lstdc++".

From-SVN: r24509

gcc/cp/ChangeLog
gcc/cp/g++spec.c

index 020769886db89a15229504a5db94cc6c8a2e2edd..7e1567b489c59fdc736d64efd7a02702be93988a 100644 (file)
@@ -1,3 +1,8 @@
+Wed Jan  6 03:18:53 1999  Mark Elbrecht  <snowball3@usa.net.
+
+       * g++spec.c (LIBSTDCXX): Provide default definition.
+       (lang_specific_driver): Use LIBSTDCXX instead of "-lstdc++".
+
 Tue Jan  5 22:11:25 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
         * Make-lang.in (g++.o): Depend on prefix.h.
index f30dd72218d5e0aa09b3648a31a98e3e51a55cbd..64dbb680c0da47e3184b5d4ba17614e54e8c5c4e 100644 (file)
@@ -32,6 +32,10 @@ Boston, MA 02111-1307, USA.  */
 #define MATH_LIBRARY "-lm"
 #endif
 
+#ifndef LIBSTDCXX
+#define LIBSTDCXX "-lstdc++"
+#endif
+
 void
 lang_specific_driver (fn, in_argc, in_argv, in_added_libraries)
      void (*fn)();
@@ -232,7 +236,7 @@ lang_specific_driver (fn, in_argc, in_argv, in_added_libraries)
   /* Add `-lstdc++' if we haven't already done so.  */
   if (library)
     {
-      arglist[j++] = "-lstdc++";
+      arglist[j++] = LIBSTDCXX;
       added_libraries++;
     }
   if (saw_math)