diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1a6a25fd75f39096245900e0cbc2dadcef830602..60268df67e846f715a7edc6d21fe32bb51708778 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Sat Jun 17 10:33:59 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* gcc.texi: Remove reference to stupid.c.
+
 2000-06-16  Benjamin Chelf  <chelf@codesourcery.com>
 
 	* c-common.c (c_tree_code_type): New array.
diff --git a/gcc/gcc.texi b/gcc/gcc.texi
index 9e43852911b4ba0f104d68950c5270f6bfa71f2a..483947e1afa67bbd1c8a55b074d79c8419a5f8b4 100644
--- a/gcc/gcc.texi
+++ b/gcc/gcc.texi
@@ -3518,15 +3518,6 @@ The option @samp{-dt} causes a debugging dump of the RTL code after
 this pass.  This dump file's name is made by appending @samp{.cse2} to
 the input file name.
 
-@cindex register allocation, stupid
-@cindex stupid register allocation
-@item
-Stupid register allocation is performed at this point in a
-nonoptimizing compilation.  It does a little data flow analysis as
-well.  When stupid register allocation is in use, the next pass
-executed is the reloading pass; the others in between are skipped.
-The source file is @file{stupid.c}.
-
 @cindex data flow analysis
 @cindex analysis, data flow
 @cindex basic blocks