i386 PATCH for target/13685

Mark Mitchell mark@codesourcery.com
Sat Sep 9 19:52:00 GMT 2006


H. J. Lu wrote:

>> FWIW, I would strongly suggest that we use a fixed ABI independent of 
>> -Os, i.e., change the stack boundary to always be 128 bits.  I believe 
>> that it should always be the case that code compiled with different -O 
>> options can be freely intermixed (whereas -f/-m options may change the ABI).
> 
> This patch
> 
> http://gcc.gnu.org/ml/gcc-patches/2006-09/msg00298.html
> 
> does that.

This is a backwards-compatible ABI change for any existing -Os code, 
since the stack will still be at least as aligned as expected by any 
code out there at this point.

So, this is OK, assuming no objections from the x86 maintainers within 
48 hours.

-- 
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713



More information about the Gcc-patches mailing list