[Bug target/11292] [new-ra] causes sibcalling to go wrong.
pinskia at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Aug 19 00:21:00 GMT 2004
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-08-19 00:20 -------
Now on the mainline I get an ICE:
t.c: In function `mystrcpy':
t.c:5: error: Abnormal edges for no purpose in bb 0
t.c:5: error: in basic block 0:
t.c:5: error: flow control insn inside a basic block
(call_insn/j:HI 22 38 36 0 (parallel [
(set (reg:SI 3 r3)
(call (mem:SI (symbol_ref:SI ("memmove") [flags 0x41] <function_decl 0x412f9300
memmove>) [0 S4 A8])
(const_int 32 [0x20])))
(use (const_int 0 [0x0]))
(use (reg:SI 65 lr))
(return)
]) 418 {*sibcall_value_nonlocal_sysv} (insn_list 20 (insn_list 19 (insn_list 21 (nil))))
(expr_list:REG_EH_REGION (const_int 0 [0x0])
(nil))
(expr_list (use (reg:SI 5 r5))
(expr_list (use (reg:SI 4 r4 [ source ]))
(expr_list (use (reg:SI 3 r3 [ dest ]))
(nil)))))
t.c:5: internal compiler error: in rtl_verify_flow_info_1, at cfgrtl.c:2118
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
--
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ice-on-valid-code
Last reconfirmed|2004-05-20 23:29:00 |2004-08-19 00:20:57
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11292
More information about the Gcc-bugs
mailing list