diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index ee481d7c1c9867df785281a5d1f79f7b81b6358c..f68f278500defb87ac5836d657ef6359841bcfaa 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,7 @@
+2006-01-24  Mark Mitchell  <mark@codesourcery.com>
+
+	* semantics.c: Remove outdated comment.
+
 2006-01-23  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
 	* cp-tree.h (do_poplevel): Remove prototype.
diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c
index 47ff6ea0fedcfec1898b431a15365d6a3060820d..4ff4e2610e0146f9f9339f1a24464190e1b571f8 100644
--- a/gcc/cp/semantics.c
+++ b/gcc/cp/semantics.c
@@ -51,11 +51,7 @@
 /* There routines provide a modular interface to perform many parsing
    operations.  They may therefore be used during actual parsing, or
    during template instantiation, which may be regarded as a
-   degenerate form of parsing.  Since the current g++ parser is
-   lacking in several respects, and will be reimplemented, we are
-   attempting to move most code that is not directly related to
-   parsing into this file; that will make implementing the new parser
-   much easier since it will be able to make use of these routines.  */
+   degenerate form of parsing.  */
 
 static tree do_poplevel (tree);
 static tree maybe_convert_cond (tree);