This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/44732] [4.6 Regression] bootstrap broken on ia64
- From: "amylaar at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 1 Jul 2010 10:49:34 -0000
- Subject: [Bug target/44732] [4.6 Regression] bootstrap broken on ia64
- References: <bug-44732-10053@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #10 from amylaar at gcc dot gnu dot org 2010-07-01 10:49 -------
As I used cut & paste for a few repeated stanzas, I just checked if
there was any more of the same.
Once you know what it is, it's easy to find in the patch:
[amylaar@laria ~]$ grep -A 5 -B 5 '^+[ ]*{' 44566-regclass-diff-3
static int
-ia64_register_move_cost (enum machine_mode mode, enum reg_class from,
- enum reg_class to)
+ia64_register_move_cost (enum machine_mode mode, enum reg_class from_i,
+ enum reg_class to_i)
+{
+ enum reg_class from = (enum reg_class) from_i;
+ enum reg_class to = (enum reg_class) to_i;
{
/* ADDL_REGS is the same as GR_REGS for movement purposes. */
if (to == ADDL_REGS)
so this typo was specific to ia64.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44732