On Tue, Sep 18, 2007 at 12:54:17PM +0200, Tomas Svensson wrote:
> 
> I have looked at it in gdb and it fails on reaching the
> gcc_unreachable() in add_clobbers, which happens because add_clobbers
> is called (at combine.c:9576) with an insn_code_number that it does
> not recognize.

   Odd, since add_clobbers() is only called with an insn_code_number that it
knows. What is the insn pattern (use "call debug_rtx (pattern)" in gdb) and
insn_code_number?

> Everything works fine when optimization is turned off. What is it that
> gcc does differently when optimizing, that might cause this to happen?

   Combine only runs when optimization is enabled.

-- 
Rask Ingemann Lambertsen
Danish law requires addresses in e-mail to be logged and stored for a year

Reply via email to