diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index ce53aed0212ec183cb5ae51cdd096a3cfc8e835a..4fe8bccf6cae4fc3e6452802d4e4241602343158 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -40,7 +40,7 @@
 	* call.c (convert_like_real): Do not permit the use of a copy
 	constructor to copy a packed field.
 
-	PR c++/17413
+	PR c++/19063
 	* decl.c (grokdeclarator): Return error_mark_node, not
 	void_type_node, to indicate errors.
 	* parser.c (cp_parser_template_parameter_list): Robustify.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7533a943968e3c0eeaa9282567adeb160976e064..5d4ffb27f8b6081ec6fa740467397ca15886482a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2004-12-23  Mark Mitchell  <mark@codesourcery.com>
+
+	* g++.dg/template/crash31.C: Correct embedded PR number.
+
 2004-12-23  Mark Mitchell  <mark@codesourcery.com>
 
 	PR c++/16405
diff --git a/gcc/testsuite/g++.dg/template/crash31.C b/gcc/testsuite/g++.dg/template/crash31.C
index 7d66b1b890949cf63989aa2fb04259a5ba4631cf..2269f47eaadfee7507ac68829a08c5689d98ebbb 100644
--- a/gcc/testsuite/g++.dg/template/crash31.C
+++ b/gcc/testsuite/g++.dg/template/crash31.C
@@ -1,3 +1,3 @@
-// PR c++/13268
+// PR c++/19063
 
 template<operator< struct A {}; // { dg-error "" }