Re: [PATCH] x86: Disable SSE on unwind-c.c and unwind-dw2.c

2022-03-07 Thread H.J. Lu via Gcc-patches
On Sun, Mar 6, 2022 at 10:07 AM Eric Botcazou wrote: > > > PR target/104781 > > * config.host (tmake_file): Add i386/32/t-eh-return-no-sse for > > 32-bit x86 Cygwin and Solaris. > > * config/i386/32/t-eh-return-no-sse: New file. > > What about MinGW here? It should be incl

Re: [PATCH] x86: Disable SSE on unwind-c.c and unwind-dw2.c

2022-03-06 Thread Eric Botcazou via Gcc-patches
> PR target/104781 > * config.host (tmake_file): Add i386/32/t-eh-return-no-sse for > 32-bit x86 Cygwin and Solaris. > * config/i386/32/t-eh-return-no-sse: New file. What about MinGW here? -- Eric Botcazou

[PATCH] x86: Disable SSE on unwind-c.c and unwind-dw2.c

2022-03-05 Thread H.J. Lu via Gcc-patches
Since eh_return doesn't work with stack realignment, disable SSE on unwind-c.c and unwind-dw2.c to avoid stack realignment with the 4-byte incoming stack to avoid SSE usage which is caused by commit 609e8c492d62d92465460eae3d43dfc4b2c68288 Author: H.J. Lu Date: Sat Feb 26 14:17:23 2022 -0800