This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: ia64 bootstrap failure with the reload-branch
- From: James E Wilson <wilson at specifixinc dot com>
- To: Steven Bosscher <stevenb at suse dot de>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 31 Mar 2005 18:36:56 -0800
- Subject: Re: ia64 bootstrap failure with the reload-branch
- References: <200503232217.24046.stevenb@suse.de>
Steven Bosscher wrote:
Bootstrap with the reload-branch dies on ia64 in stage0 while
building unwind-ia64.c:
I needed one more minor patch to quiet a warning in reload.c, and I
couldn't help but notice that reload1.c is being compiled with -Wno-error.
Thhis got me all the way to a bootstrap compare failure, which I haven't
bothered to look at.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com
Index: reload.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/reload.c,v
retrieving revision 1.268.6.1
diff -p -p -r1.268.6.1 reload.c
*** reload.c 18 Mar 2005 18:40:32 -0000 1.268.6.1
--- reload.c 1 Apr 2005 02:33:48 -0000
*************** static int refers_to_regno_for_reload_p
*** 236,242 ****
static int
push_secondary_reload (int in_p, rtx x, int opnum, int optional,
enum reg_class reload_class,
! enum machine_mode reload_mode, enum reload_type type,
enum insn_code *picode)
{
enum reg_class class = NO_REGS;
--- 236,243 ----
static int
push_secondary_reload (int in_p, rtx x, int opnum, int optional,
enum reg_class reload_class,
! enum machine_mode reload_mode,
! enum reload_type type ATTRIBUTE_UNUSED,
enum insn_code *picode)
{
enum reg_class class = NO_REGS;