On Fri, Nov 16, 2007 at 12:05:06AM +0100, Michael_fogel wrote:
> tcp_in.c:1133: internal compiler error: in gen_reg_rtx, at emit-rtl.c:771
> Please submit a full bug report,
This means you're calling gen_reg_rtx() when you're not allowed to.
Olders version of GCC had a life1 pass, after which calling gen_reg_rtx()
was forbidden. Use the debugger to find out why gen_reg_rtx() is being
called when it shouldn't (no_new_pseudos).
> but after the combine pass one instruction is deleted and combined with
> the second:
>
> (note 2058 2053 2059 144 NOTE_INSN_DELETED)
>
> (insn 2059 2058 2060 144 (set (reg:SI 1256)
> (ior:SI (subreg:SI (mem/s:QI (reg/f:SI 1250) [0
> <variable>.flags+0 S1 A32]) 0)
> (const_int 2 [0x2]))) 18 {iorsi3_internal1}
^^^^^^^^^^^^^^^^
> (insn_list:REG_DEP_TRUE 2053 (nil))
> (nil))
>
> This instruction is invalid and there is no pattern for a match.
It matches the "iorsi3_internal1" pattern.
--
Rask Ingemann Lambertsen
Danish law requires addresses in e-mail to be logged and stored for a year