Re: [x86] Disable STV pass if -mstackrealign is enabled.

2016-09-08 Thread Eric Botcazou
> What should I look for with 'svn annotate' ? "Disable STV" line 5959 of config/i386/i386.c. -- Eric Botcazou

Re: [x86] Disable STV pass if -mstackrealign is enabled.

2016-09-08 Thread H.J. Lu
On Wed, Sep 7, 2016 at 11:00 PM, Eric Botcazou wrote: >> Is there a testcase to show the problem with -mincoming-stack-boundary= >> on Linux? > > I don't know, 'svn annotate' will probably tell you. What should I look for with 'svn annotate' ? -- H.J.

Re: [x86] Disable STV pass if -mstackrealign is enabled.

2016-09-08 Thread Eric Botcazou
> Is there a testcase to show the problem with -mincoming-stack-boundary= > on Linux? I don't know, 'svn annotate' will probably tell you. -- Eric Botcazou

Re: [x86] Disable STV pass if -mstackrealign is enabled.

2016-09-07 Thread H.J. Lu
On Wed, Aug 31, 2016 at 12:29 PM, Uros Bizjak wrote: >> the new STV pass generates SSE instructions in 32-bit mode very late in the >> pipeline and doesn't bother about realigning the stack, so it wreaks havoc on >> OSes where you need to realign the stack, e.g. Windows, but I

Re: [x86] Disable STV pass if -mstackrealign is enabled.

2016-08-31 Thread Uros Bizjak
> the new STV pass generates SSE instructions in 32-bit mode very late in the > pipeline and doesn't bother about realigning the stack, so it wreaks havoc on > OSes where you need to realign the stack, e.g. Windows, but I guess Solaris is > equally affected. Therefore the attached patch disables

[x86] Disable STV pass if -mstackrealign is enabled.

2016-08-31 Thread Eric Botcazou
Hi, the new STV pass generates SSE instructions in 32-bit mode very late in the pipeline and doesn't bother about realigning the stack, so it wreaks havoc on OSes where you need to realign the stack, e.g. Windows, but I guess Solaris is equally affected. Therefore the attached patch disables