http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46208
--- Comment #6 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2010-11-08 17:46:31 UTC --- > I was just looking into the same problem with MIPS too. I almost think > TARGET_PROMOTE_PROTOTYPES in all targets be removed but that is up to each > target maintainer. Yes, this should make sense with sane ABIs. But IIRC the ARM has a comment saying that it cannot return false unconditionally.