PATCH: IA64 bootstrap failure patch

Steve Ellcey sje@cup.hp.com
Thu Jan 26 17:59:00 GMT 2006


This patch, along with an earlier one that is at

	http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01779.html

are needed to get the IA64 GCC bootstrap working again.  With
both patches in place I have bootstrapped IA64 HP-UX and Linux
with no regressions.

The reason the -Wno-error flag is needed when compiling insn-automata is
because the IA64 machine description file contains a very long string
(600+ chars) that causes a warning, and thus an error, when -Werror is
used to compile it.

Ok to check in?

Steve Ellcey
sje@cup.hp.com


2006-01-26  Steve Ellcey  <sje@cup.hp.com>

	* Makefile.in (insn-automata.o): Add -Wno-error flag.

Index: Makefile.in
===================================================================
--- Makefile.in	(revision 110261)
+++ Makefile.in	(working copy)
@@ -198,6 +198,7 @@ GCC_WARN_CFLAGS = $(LOOSE_WARN) $($(@D)-
 # These files are to have -Werror bypassed in stage2:
 # These are very hard to completely clean due to target complexities.
 gcc.o-warn = -Wno-error
+insn-automata.o-warn = -Wno-error
 build/gencondmd.o-warn = -Wno-error
 # Bison-1.75 output often yields (harmless) -Wtraditional warnings
 build/gengtype-yacc.o-warn = -Wno-error



More information about the Gcc-patches mailing list