http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58285
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- For a cross to mips-elf this works for me: > ./cc1plus -quiet t.i -flto t.i:36:5: warning: 'typedef' was ignored in this declaration [enabled by default] }; ^