------- Comment #1 from vapier at gentoo dot org 2008-12-24 14:59 ------- Created an attachment (id=16980) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16980&action=view) gdevifno.i
$ sh4-unknown-linux-gnu-gcc -c gdevifno.i -O2 gdevifno.i: In function inferno_rgb2cmap: gdevifno.i:41: error: unable to find a register to spill in class R0_REGS gdevifno.i:41: error: this is the insn: (insn:HI 19 61 46 2 gdevifno.i:39 (set (mem/s:SI (plus:SI (reg/v/f:SI 4 r4 [orig:161 bdev ] [161]) (reg/f:SI 1 r1 [167])) [3 S4 A32]) (reg:SI 2 r2 [169])) 172 {movsi_ie} (expr_list:REG_DEAD (reg:SI 2 r2 [169]) (expr_list:REG_DEAD (reg/f:SI 1 r1 [167]) (expr_list:REG_DEAD (reg/v/f:SI 4 r4 [orig:161 bdev ] [161]) (expr_list:REG_EQUAL (const_int 1 [0x1]) (nil)))))) gdevifno.i:41: confused by earlier errors, bailing out -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38621