diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 6ffd46345deedd6eca42cb55f259a7612e3361ab..ef18ef43c25324172223dd3e6273c36d63308e1a 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2004-07-17  Richard Sandiford  <rsandifo@redhat.com>
+
+	PR bootstrap/16469
+	* scripts/create_testsuite_files: Pass -print to find.
+
 2004-07-15  Paolo Carlini  <pcarlini@suse.de>
 
 	* docs/html/ext/lwg-active.html, lwg-defects.html: Import Revision 30.
diff --git a/libstdc++-v3/scripts/create_testsuite_files b/libstdc++-v3/scripts/create_testsuite_files
index 7ebcef5a010d64dca7d07c4b5232691f543f20d3..50f2e13f8567fe6723894f7641935140d02e9a00 100755
--- a/libstdc++-v3/scripts/create_testsuite_files
+++ b/libstdc++-v3/scripts/create_testsuite_files
@@ -35,7 +35,7 @@ dlist=`echo [0-9][0-9]*`
 for d in [a-z]*; do
   test -d $d && dlist="$dlist $d"
 done
-find $dlist "(" -type f -o -type l ")" -name "*.cc" | sort > $tmp.1
+find $dlist "(" -type f -o -type l ")" -name "*.cc" -print | sort > $tmp.1
 if test ! -s "$tmp.1"; then
   exit 1
 fi