Allow -mpreferred-stack-boundary=3 on x86-64
authorH.J. Lu <hongjiu.lu@intel.com>
Fri, 22 Jun 2012 17:10:58 +0000 (17:10 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Fri, 22 Jun 2012 17:10:58 +0000 (10:10 -0700)
commit5bfb2af2774b43dc6cfd9a28b59a86a41d92e835
tree0003aa8aaa6d843a98cf3a0c9c56d2d6c8773942
parent7735d6c72eba0eebcabb4613e893b35c874e7091
Allow -mpreferred-stack-boundary=3 on x86-64

PR target/53383
* doc/invoke.texi: Add a warning for -mpreferred-stack-boundary=3.

* config/i386/i386.c (ix86_option_override_internal): Allow
-mpreferred-stack-boundary=3 for 64-bit if SSE is disabled.

* config/i386/i386.h (MIN_STACK_BOUNDARY): Set to 64 for 64-bit
if SSE is disabled.

From-SVN: r188893
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/doc/invoke.texi