https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69764
dhowells at redhat dot com <dhowells at redhat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dhowells at redhat dot com --- Comment #15 from dhowells at redhat dot com <dhowells at redhat dot com> --- (In reply to Andreas Schwab from comment #7) > ... > In file included from ../../../libgcc/libgcc2.c:56:0: > ../../../libgcc/libgcc2.c: In function ‘__mulvsi3’: > ../../../libgcc/libgcc2.h:208:19: internal compiler error: in > maybe_legitimize_operand, at optabs.c:6893 > #define __NW(a,b) __ ## a ## si ## b > ^ > ../../../libgcc/libgcc2.h:299:19: note: in expansion of macro ‘__NW’ > #define __mulvSI3 __NW(mulv,3) > ^~~~ > ../../../libgcc/libgcc2.c:152:1: note: in expansion of macro ‘__mulvSI3’ > __mulvSI3 (Wtype a, Wtype b) > ^~~~~~~~~ > 0x9ab2ce maybe_legitimize_operand > ../../gcc/optabs.c:6893 > ... I'm seeing exactly this backtrace also building Fedora the cross-gcc-6 m68k target, but the error goes away with the patch from bug 69885.