acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Do not clear SECTION_LDFLAGS and OPT_LD...
authorDavid Edelsohn <dje@watson.ibm.com>
Thu, 17 Jan 2002 07:33:29 +0000 (07:33 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Thu, 17 Jan 2002 07:33:29 +0000 (07:33 +0000)
2002-01-16  David Edelsohn  <dje@watson.ibm.com>

* acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Do not clear
SECTION_LDFLAGS and OPT_LDFLAGS.  Fix ac_sectionLDflags type.
* aclocal.m4: Regenerate.
* configure: Regenerate.

From-SVN: r48941

libstdc++-v3/ChangeLog
libstdc++-v3/acinclude.m4
libstdc++-v3/aclocal.m4
libstdc++-v3/configure
libstdc++-v3/include/Makefile.in

index 15c4dd7636de5fc69c6b06b7be72ab19daa80239..54211a6f88660330f4eacbc63a9bfc410e5e7215 100644 (file)
@@ -1,3 +1,10 @@
+2002-01-16  David Edelsohn  <dje@watson.ibm.com>
+
+       * acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Do not clear
+       SECTION_LDFLAGS and OPT_LDFLAGS.  Fix ac_sectionLDflags type.
+       * aclocal.m4: Regenerate.
+       * configure: Regenerate.
+       
 2002-01-16  Benjamin Kosnik  <bkoz@redhat.com>
 
        * include/Makefile.am (c_base_headers_rename): New.
index 2d55e534779b7edf8cc16bab2eec605636d05ceb..21b35080989e6060e69fc82e46a82492615f436a 100644 (file)
@@ -286,8 +286,8 @@ AC_DEFUN(GLIBCPP_CHECK_LINKER_FEATURES, [
   # If we're not using GNU ld, then there's no point in even trying these
   # tests.  Check for that first.  We should have already tested for gld
   # by now (in libtool), but require it now just to be safe...
-  SECTION_LDFLAGS=''
-  OPT_LDFLAGS=''
+  test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
+  test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
   AC_REQUIRE([AC_PROG_LD])
 
   # Set --gc-sections.
@@ -323,7 +323,7 @@ AC_DEFUN(GLIBCPP_CHECK_LINKER_FEATURES, [
       CFLAGS=''
     fi
     if test "$ac_sectionLDflags" = "yes"; then
-      SECTION_LDFLAGS='-Wl,--gc-sections'
+      SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
     fi
     AC_MSG_RESULT($ac_sectionLDflags)
   fi
@@ -331,7 +331,7 @@ AC_DEFUN(GLIBCPP_CHECK_LINKER_FEATURES, [
   # Set linker optimization flags.
   if test x"$ac_cv_prog_gnu_ld" = x"yes" &&
      test x"$enable_debug" = x"no"; then
-    OPT_LDFLAGS='-Wl,-O1'
+    OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
   fi
 
   AC_SUBST(SECTION_LDFLAGS)
index b945d5a293738fd9d9a38ae706b152dba294c7d7..8b4500bbc45ab2626eea8091ac56dcf63964184b 100644 (file)
@@ -298,8 +298,8 @@ AC_DEFUN(GLIBCPP_CHECK_LINKER_FEATURES, [
   # If we're not using GNU ld, then there's no point in even trying these
   # tests.  Check for that first.  We should have already tested for gld
   # by now (in libtool), but require it now just to be safe...
-  SECTION_LDFLAGS=''
-  OPT_LDFLAGS=''
+  test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
+  test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
   AC_REQUIRE([AC_PROG_LD])
 
   # Set --gc-sections.
@@ -335,7 +335,7 @@ AC_DEFUN(GLIBCPP_CHECK_LINKER_FEATURES, [
       CFLAGS=''
     fi
     if test "$ac_sectionLDflags" = "yes"; then
-      SECTION_LDFLAGS='-Wl,--gc-sections'
+      SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
     fi
     AC_MSG_RESULT($ac_sectionLDflags)
   fi
@@ -343,7 +343,7 @@ AC_DEFUN(GLIBCPP_CHECK_LINKER_FEATURES, [
   # Set linker optimization flags.
   if test x"$ac_cv_prog_gnu_ld" = x"yes" &&
      test x"$enable_debug" = x"no"; then
-    OPT_LDFLAGS='-Wl,-O1'
+    OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
   fi
 
   AC_SUBST(SECTION_LDFLAGS)
index d07776b3da992ea4c11ed69af0c020498e896d34..4213dc068d60389207f936e25a69051d79051c81 100755 (executable)
@@ -4043,8 +4043,8 @@ done
   # If we're not using GNU ld, then there's no point in even trying these
   # tests.  Check for that first.  We should have already tested for gld
   # by now (in libtool), but require it now just to be safe...
-  SECTION_LDFLAGS=''
-  OPT_LDFLAGS=''
+  test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
+  test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
   
 
   # Set --gc-sections.
@@ -4100,7 +4100,7 @@ fi
       CFLAGS=''
     fi
     if test "$ac_sectionLDflags" = "yes"; then
-      SECTION_LDFLAGS='-Wl,--gc-sections'
+      SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
     fi
     echo "$ac_t""$ac_sectionLDflags" 1>&6
   fi
@@ -4108,7 +4108,7 @@ fi
   # Set linker optimization flags.
   if test x"$ac_cv_prog_gnu_ld" = x"yes" &&
      test x"$enable_debug" = x"no"; then
-    OPT_LDFLAGS='-Wl,-O1'
+    OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
   fi
 
   
@@ -4854,8 +4854,8 @@ done
   # If we're not using GNU ld, then there's no point in even trying these
   # tests.  Check for that first.  We should have already tested for gld
   # by now (in libtool), but require it now just to be safe...
-  SECTION_LDFLAGS=''
-  OPT_LDFLAGS=''
+  test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
+  test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
   
 
   # Set --gc-sections.
@@ -4911,7 +4911,7 @@ fi
       CFLAGS=''
     fi
     if test "$ac_sectionLDflags" = "yes"; then
-      SECTION_LDFLAGS='-Wl,--gc-sections'
+      SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
     fi
     echo "$ac_t""$ac_sectionLDflags" 1>&6
   fi
@@ -4919,7 +4919,7 @@ fi
   # Set linker optimization flags.
   if test x"$ac_cv_prog_gnu_ld" = x"yes" &&
      test x"$enable_debug" = x"no"; then
-    OPT_LDFLAGS='-Wl,-O1'
+    OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
   fi
 
   
@@ -5659,8 +5659,8 @@ done
   # If we're not using GNU ld, then there's no point in even trying these
   # tests.  Check for that first.  We should have already tested for gld
   # by now (in libtool), but require it now just to be safe...
-  SECTION_LDFLAGS=''
-  OPT_LDFLAGS=''
+  test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
+  test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
   
 
   # Set --gc-sections.
@@ -5716,7 +5716,7 @@ fi
       CFLAGS=''
     fi
     if test "$ac_sectionLDflags" = "yes"; then
-      SECTION_LDFLAGS='-Wl,--gc-sections'
+      SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
     fi
     echo "$ac_t""$ac_sectionLDflags" 1>&6
   fi
@@ -5724,7 +5724,7 @@ fi
   # Set linker optimization flags.
   if test x"$ac_cv_prog_gnu_ld" = x"yes" &&
      test x"$enable_debug" = x"no"; then
-    OPT_LDFLAGS='-Wl,-O1'
+    OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
   fi
 
   
@@ -6786,8 +6786,8 @@ cross_compiling=$ac_cv_prog_cc_cross
   # If we're not using GNU ld, then there's no point in even trying these
   # tests.  Check for that first.  We should have already tested for gld
   # by now (in libtool), but require it now just to be safe...
-  SECTION_LDFLAGS=''
-  OPT_LDFLAGS=''
+  test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
+  test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
   
 
   # Set --gc-sections.
@@ -6843,7 +6843,7 @@ fi
       CFLAGS=''
     fi
     if test "$ac_sectionLDflags" = "yes"; then
-      SECTION_LDFLAGS='-Wl,--gc-sections'
+      SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
     fi
     echo "$ac_t""$ac_sectionLDflags" 1>&6
   fi
@@ -6851,7 +6851,7 @@ fi
   # Set linker optimization flags.
   if test x"$ac_cv_prog_gnu_ld" = x"yes" &&
      test x"$enable_debug" = x"no"; then
-    OPT_LDFLAGS='-Wl,-O1'
+    OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
   fi
 
   
index 0e0a935a35dfb4a3636b5a2a9a57cd893fbdef43..633e8326aa9f2145548969301389595b564ac913 100644 (file)
@@ -681,7 +681,8 @@ install-data-local:
 # Stop implicit '.o' make rules from ever stomping on extensionless
 # headers, in the improbable case where some foolish, crack-addled
 # developer tries to create them via make in the include build
-# directory.
+# directory. (This is more of an example of how this kind of rule can
+# be made.)
 .PRECIOUS: $(std_headers_rename) $(c_base_headers_rename)
 $(std_headers_rename): ; @:
 $(c_base_headers_rename): ; @: