[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