diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index ebfcdc4d6544b903311933ff4b158ea5ff847db3..a7bc8526c3af842780edc99591c0d3b027abe99a 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,10 @@
+2006-08-29  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* acinclude.m4(glibcxx_PCHFLAGS): Set to stdtr1c++.h.
+	* configure: Regenerate.
+	
+	* scripts/check_compile: Output current compile line.
+	
 2006-08-28  Benjamin Kosnik  <bkoz@redhat.com>
 
 	PR libstdc++/23773 partial
diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4
index e5020593598fe06caffae8d271dcea5abae58638..a9044277d52d87632584a30289bba3784913b744 100644
--- a/libstdc++-v3/acinclude.m4
+++ b/libstdc++-v3/acinclude.m4
@@ -1959,7 +1959,7 @@ AC_DEFUN([GLIBCXX_ENABLE_PCH], [
 
   GLIBCXX_CONDITIONAL(GLIBCXX_BUILD_PCH, test $enable_libstdcxx_pch = yes)
   if test $enable_libstdcxx_pch = yes; then
-    glibcxx_PCHFLAGS="-include bits/stdc++.h"
+    glibcxx_PCHFLAGS="-include bits/stdtr1c++.h"
   else
     glibcxx_PCHFLAGS=""
   fi
diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
index 4486dc5422050805eb67328d7e851ac5aaebeeb2..cdabc3bf407932c02f883eeb1bb094803c170883 100755
--- a/libstdc++-v3/configure
+++ b/libstdc++-v3/configure
@@ -5475,7 +5475,7 @@ echo "${ECHO_T}$enable_libstdcxx_pch" >&6
 
 
   if test $enable_libstdcxx_pch = yes; then
-    glibcxx_PCHFLAGS="-include bits/stdc++.h"
+    glibcxx_PCHFLAGS="-include bits/stdtr1c++.h"
   else
     glibcxx_PCHFLAGS=""
   fi
diff --git a/libstdc++-v3/scripts/check_compile b/libstdc++-v3/scripts/check_compile
index 6d7f51595f66106f5ecad9ec9ce2d2a79f53480c..c969f98c476e6aaf7844ab93b235cfadaca7036c 100755
--- a/libstdc++-v3/scripts/check_compile
+++ b/libstdc++-v3/scripts/check_compile
@@ -30,6 +30,10 @@ TEST_FLAGS="-S"
 COMPILER=`$flags_script --build-cxx`
 CXX="$COMPILER $INCLUDES $PCH_FLAGS $FLAGS $TEST_FLAGS"
 
+echo "compile line is:"
+echo $CXX
+echo ""
+
 TESTS_FILE="testsuite_files"
 
 #mkdir binaries