http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56524
--- Comment #4 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> 2013-03-06 20:59:01 UTC --- Created attachment 29601 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29601 Tentative patch How about this patch? Only lightly tested. It fixes the testcase and the pr43564.c failure that I'm seeing on MIPS16 runs.