The full command line is below. It appears to be triggered by -m528x and is indepdendent of selected optimization level.
m68k-rtems4.8-gcc --pipe -DHAVE_CONFIG_H -I.. -I../../cpukit/../../../uC5282/lib/include -DHAVE_MD5 -Wall -fasm -m528x -O2 -g -MT libshttpd_a-log.o -MD -MP -MF .deps/libshttpd_a-log.Tpo -c -o libshttpd_a-log.o `test -f 'log.c' || echo '../../../../../../current/c/src/../../cpukit/shttpd/'`log.c ../../../../../../current/c/src/../../cpukit/shttpd/log.c: In function 'log_access': ../../../../../../current/c/src/../../cpukit/shttpd/log.c:111: error: insn does not satisfy its constraints: (insn 74 158 159 10 ../../../../../../current/c/src/../../cpukit/shttpd/log.c:90 (set (mem/c:SI (plus:SI (reg/f:SI 14 %a6) (reg:SI 1 %d1)) [57 D.6863+0 S4 A16]) (mem/s:SI (plus:SI (reg/v/f:SI 10 %a2 [orig:48 c ] [48]) (const_int 220 [0xdc])) [22 <variable>.loc.io.total+0 S4 A16])) 34 {*movsi_cf} (nil) (nil)) ../../../../../../current/c/src/../../cpukit/shttpd/log.c:111: internal compiler error: in reload_cse_simplify_operands, at postreload.c:393 Please submit a full bug report, -- Summary: ICE building simple httpd log.c for -m5282x option Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: joel at gcc dot gnu dot org GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: m68k-rtems4.8 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32307