http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50882
--- Comment #10 from Graham Reed <greed at pobox dot com> 2011-11-03 15:23:45 UTC --- Created attachment 25706 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25706 Fix wrong mode in call_value_indirect_aix32 (In reply to comment #9) And that 'DI' was the key (but the integer constant 20 was the easier thing to find); patch attached. call_value_indirect_aix32 was doing gen_rtx_MEM (DImode, ... ), when it should be using SImode for 32-bit. Looks like a simple copy-and-paste error; call_indirect_aix32 uses SImode. Restarting bootstrap now....