------- Additional Comments From pinskia at gcc dot gnu dot org  2005-09-30 
17:57 -------
(In reply to comment #14)
> Here's the offending jump:
> 
> (jump_insn:HI 2539 2830 2305 120 (set (pc)
>         (reg:SI 66 ctr [ targetm.asm_out.unwind_label ])) 504 
> {*indirect_jumpsi} (insn_list:REG_DEP_TRUE 2537 (insn_list:REG_DEP_TRUE 2538 
> (insn_list:REG_DEP_TRUE 1498 (nil))))
>     (insn_list:REG_LABEL 1504 (expr_list:REG_CROSSING_JUMP (nil)
>             (nil))))

Huh, this should be an indirect call and not a jump.
Can you attach the dumps from -fdump-rtl-expand-all?

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|rtl-optimization            |middle-end


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24069

Reply via email to