diff --git a/ChangeLog b/ChangeLog
index 9e4494526d779ba5aee2bfe56558c53ea55c4d2e..72473f3d745fb0805bc7b14e096a832702c59920 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Mon Oct 27 12:03:53 1997  Jason Merrill  <jason@yorick.cygnus.com>
+
+	* Makefile.in: check-target-libio depends on all-target-libstdc++.
+
 Sun Oct 26 11:48:27 1997  Manfred Hollstein  (manfred@s-direktnet.de)
 
 	* Makefile.in (bootstrap-lean): Combined with `normal' bootstrap
diff --git a/Makefile.in b/Makefile.in
index d4d99477dc668038d06f699800a5d5e9805435a4..2595c1c7fa6f2c871bd5c015f4a2cb7aabc3c72c 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1408,6 +1408,7 @@ configure-target-libgloss: $(ALL_GCC)
 all-target-libgloss: configure-target-libgloss configure-target-newlib
 configure-target-libio: $(ALL_GCC)
 all-target-libio: configure-target-libio all-gas all-ld all-gcc all-target-libiberty all-target-newlib
+check-target-libio: all-target-libstdc++
 all-libiberty:
 configure-target-librx: $(ALL_GCC) configure-target-newlib
 all-target-librx: configure-target-librx