OSDN Git Service

2004-05-24 Paolo Bonzini <bonzini@gnu.org>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / scripts / testsuite_flags.in
index b260ce4..2a74f47 100755 (executable)
@@ -17,6 +17,7 @@ Usage:
                    --build-cxx
                    --install-cxx
                    --cxxflags
+                   --cxxpchflags
 EOF
 }
 
@@ -41,19 +42,22 @@ case ${query} in
       echo ${CXX}
       ;;
     --build-cxx)
-      PCHFLAGS="@glibcxx_PCHFLAGS@"
-      CXX_build="@CXX@ ${PCHFLAGS}"
+      CXX_build="@CXX@"
       CXX=`echo "$CXX_build" | sed 's,gcc/xgcc ,gcc/g++ ,'`
       echo ${CXX}
       ;;
     --cxxflags)
-      CXXFLAGS_save="-g -O2"
+      CXXFLAGS_save="-g -O2 -D_GLIBCXX_ASSERT"
       CXXFLAGS_config='@SECTION_FLAGS@ @SECTION_LDFLAGS@ -fmessage-length=0 
                      @EXTRA_CXX_FLAGS@ -DLOCALEDIR="@glibcxx_localedir@" '
       echo ${CXXFLAGS_save} ${CXXFLAGS_config}
       ;;
+    --cxxpchflags)
+      PCHFLAGS="@glibcxx_PCHFLAGS@"
+      echo ${PCHFLAGS}
+      ;;
     *)
-      print_usage
+      print_usagex
       ;;
 esac