This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Fix stupid error in my last change
- To: gcc-patches at gcc dot gnu dot org
- Subject: Fix stupid error in my last change
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Mon, 29 Oct 01 07:27:50 EST
Mon Oct 29 07:23:33 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* dwarf2out.c (add_const_value_attribute): Fix error in last
change.
*** dwarf2out.c 2001/10/28 02:30:03 1.323
--- dwarf2out.c 2001/10/29 12:16:01
*************** add_const_value_attribute (die, rtl)
*** 8378,8387 ****
else if ((unsigned long) val == (unsigned HOST_WIDE_INT) val)
add_AT_unsigned (die, DW_AT_const_value, (unsigned long) val);
#if HOST_BITS_PER_LONG * 2 == HOST_BITS_PER_WIDE_INT
! add_AT_long_long (die, DW_AT_const_value,
! val >> HOST_BITS_PER_LONG, val);
#else
! abort ();
#endif
}
break;
--- 8378,8390 ----
else if ((unsigned long) val == (unsigned HOST_WIDE_INT) val)
add_AT_unsigned (die, DW_AT_const_value, (unsigned long) val);
+ else
+ {
#if HOST_BITS_PER_LONG * 2 == HOST_BITS_PER_WIDE_INT
! add_AT_long_long (die, DW_AT_const_value,
! val >> HOST_BITS_PER_LONG, val);
#else
! abort ();
#endif
+ }
}
break;