Bootstrap failure in libstdc++

Diego Novillo dnovillo@redhat.com
Sun Apr 27 12:16:00 GMT 2003


On Fri, Apr 25, 2003 at 11:04:47PM -0700, Zack Weinberg wrote:

> This with an entirely unmodified tree.  Jan, you're cc:ed because
> you're the last person to touch the x86 back end.
> 
I think that Mark's patch may be triggering a latent bug in the
back end, actually.  The SPEC tester worked fine last night but
failed today.  Undoing this patch allows me to finish building
libstdc++:

diff -r -x CVS -dupN gcc.prev/gcc/cp/ChangeLog gcc/gcc/cp/ChangeLog
--- gcc.prev/gcc/cp/ChangeLog	2003-04-25 00:04:59.000000000 -0400
+++ gcc/gcc/cp/ChangeLog	2003-04-26 00:05:04.000000000 -0400
@@ -1,3 +1,11 @@
+2003-04-25  Mark Mitchell  <mark@codesourcery.com>
+
+	* decl2.c (finish_file): Don't call import_export_decl for
+	functions that are not defined.
+	(handle_class_head): Robustify.
+	* pt.c (instantiate_decl): Do not call cp_finish_decl for
+	variables that are not defined.
+


Diego.



More information about the Gcc-bugs mailing list