[Bug middle-end/50325] [4.7 Regression] 76 new fails with rev. 177691
krebbel at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Nov 17 15:53:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50325
--- Comment #14 from Andreas Krebbel <krebbel at gcc dot gnu.org> 2011-11-17 15:23:26 UTC ---
As the tests from Ian Sandoe and Dominique d'Humieres show, the Darwin/AIX
regressions disappear when limiting the extract_bit_field invocation to
fieldmode == BLKmode (as it was in the "Experimental fix" attached to the
bugzilla).
But I'm not sure this is the right fix. In general also the other modes need
correct handling here. If the correct extraction of the source operand really
depends on things like function arg padding the handling in store_bit_field is
doomed to be incomplete.
Richard, could you please have a look!
More information about the Gcc-bugs
mailing list