[Bug middle-end/41393] [4.5 Regression] ICE in get_eh_region_and_lp_from_rtx at except.c:1692
danglin at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sun Sep 27 15:54:00 GMT 2009
------- Comment #1 from danglin at gcc dot gnu dot org 2009-09-27 15:54 -------
(gdb) p *cfun->eh->region_array
$5 = {base = {num = 1, alloc = 4, vec = {0x0}}}
(gdb) p lp
$6 = (eh_landing_pad) 0x0
(gdb) p debug_rtx (insn)
(call_insn 6 5 8 3 /home/dave/gcc-4.5/gcc/gcc/testsuite/gcc.dg/20021014-1.c:12
(parallel [
(call (mem:SI (symbol_ref:SI ("_mcount")) [0 S4 A32])
(const_int 8 [0x8]))
(clobber (reg:SI 1 %r1))
(clobber (reg:SI 2 %r2))
(use (const_int 0 [0x0]))
]) -1 (expr_list:REG_EH_REGION (const_int -1 [0xffffffff])
(nil))
(expr_list:REG_DEP_TRUE (use (reg:SI 26 %r26))
(expr_list:REG_DEP_TRUE (use (reg:SI 25 %r25))
(nil))))
$7 = void
(gdb) p *cfun->eh
$8 = {region_tree = 0x0, region_array = 0x40337510, lp_array = 0x40337528,
throw_stmt_table = 0x0, ttype_data = 0x0, ehspec_data = {arm_eabi = 0x0,
other = 0x0}}
--
danglin at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P2 |P3
Target Milestone|4.5.0 |---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41393
More information about the Gcc-bugs
mailing list