http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47420
--- Comment #6 from Yu Simin <silver24k at gmail dot com> 2011-01-24 03:11:24 UTC --- (In reply to comment #5) > If I added the '-fno-exceptions' flag, the ICE disappearsed. My g++ is built > with SJLJ exception support. I think both Linux/x86 and arm-none-eabi are > using > DW exception. I rebuilt a version with '--disable-sjlj-exceptions --with-dwarf2', but the ICE still exists. Maybe it's mingw32 only?