ICE when cross-compiling on x86_64 host for armeb target. Included the command that makes GCC fail (minus all -I include paths) with an ICE, the output. I will attach the preprocessed C file in a direct follow-up.
See also existing bug 23442 on a different platform. armeb-linux-gcc -march=armv5te -mtune=xscale -mthumb-interwork -mno-thumb -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"Gtk\" -DGTK_LIBDIR=\"/usr/lib\" -DGTK_DATADIR=\"/usr/share\" -DGTK_DATA_PREFIX=\"/usr\" -DGTK_SYSCONFDIR=\"/etc\" -DGTK_VERSION=\"2.8.9\" -DGTK_BINARY_VERSION=\"2.4.0\" -DGTK_HOST=\"armeb-unknown-linux-gnu\" -DGTK_COMPILATION -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGTK_FILE_SYSTEM_ENABLE_UNSUPPORTED -DG_DISABLE_CAST_CHECKS -pthread -Os -fomit-frame-pointer -frename-registers -fno-unroll-loops -fno-inline-functions -fweb -funit-at-a-time -Wall -c gtktooltips.i -fPIC -DPIC -o gtktooltips.o gtktooltips.c: In function `gtk_tooltips_init': gtktooltips.c:127: internal compiler error: in do_SUBST, at combine.c:447 -- Summary: internal compiler error: in do_SUBST, at combine.c:447 Product: gcc Version: 3.4.4 Status: UNCONFIRMED Severity: major Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: likewise at gmx dot net GCC build triplet: x86_64-pc-linux GCC host triplet: x86_64-pc-linux GCC target triplet: armeb-unknown-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26906