------- Comment #2 from hjl dot tools at gmail dot com  2009-02-09 14:57 -------
(In reply to comment #1)
> Confirmed.  I think with -Os or even more with -mpreferred-stack-boundary
> dynamic stack alignment should _not_ be used.
> 

That will cause core dump on programs with __m128/__m256. We have a few
choices for -Os.

1. Don't align DFmode/DImode on stacks. Or 
2. Add a new switch to disable DFmode/DImode alignment on stack.

#1 may also cause problems for -Os -ftree-vectorize. I think we
should add a new switch to disable DFmode/DImode alignment on stack.


-- 

hjl dot tools at gmail dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|hjl at gcc dot gnu dot org  |hjl dot tools at gmail dot
                   |                            |com, Joey dot ye at intel
                   |                            |dot com, xuepeng dot guo at
                   |                            |intel dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39137

Reply via email to