SH4 bug report

Toshiyasu Morita tm@netcom.com
Fri Mar 5 17:13:00 GMT 1999


version: CVS current
   host: i386-linux
 target: sh-hms

Compiler crashes on file "imdecode.i" (fully preprocessed standalone file)
from ftp://shell14.ba.best.com/pub.t/tm2/stress-1.10.tar.gz:

[tm@robin gcc_tests]$ sh-hms-gcc -O2 -m4-single-only -ml 
-fwritable-strings -S -g imdecode.i
imdecode.i: In function `ReadLABELImage':
imdecode.i:30708: fixed or forbidden register 0 (r0) was spilled for 
class R0_REGS.
imdecode.i:30708: This may be due to a compiler bug or to impossible asm
imdecode.i:30708: statements or clauses.
imdecode.i:30708: This is the instruction:
(insn 851 2659 853 (set (reg/i:SI 0 r0)
        (mem/f:SI (plus:SI (reg:SI 14 r14)
                (reg:SI 8 r8)) 0)) 121 {movsi_ie} (nil)
    (expr_list:REG_DEAD (reg:SI 8 r8)
        (nil)))
../../egcs/gcc/toplev.c:1447: Internal compiler error in function fatal_insn
Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.
See <URL: http://egcs.cygnus.com/faq.html#bugreport > for details.

Toshi



More information about the Gcc-bugs mailing list