12.0.1-0.11

This commit is contained in:
Jakub Jelinek 2022-03-08 13:18:22 +01:00
parent b2fa1409e0
commit ef299b80e9
1 changed files with 3 additions and 2 deletions

View File

@ -47,14 +47,15 @@ gcc/testsuite/
{ {
--- gcc/config/i386/i386.h.jj 2022-02-25 12:06:45.535493490 +0100 --- gcc/config/i386/i386.h.jj 2022-02-25 12:06:45.535493490 +0100
+++ gcc/config/i386/i386.h 2022-03-08 11:20:43.207043370 +0100 +++ gcc/config/i386/i386.h 2022-03-08 11:20:43.207043370 +0100
@@ -2848,6 +2848,11 @@ extern enum attr_cpu ix86_schedule; @@ -2848,6 +2848,12 @@ extern enum attr_cpu ix86_schedule;
#define NUM_X86_64_MS_CLOBBERED_REGS 12 #define NUM_X86_64_MS_CLOBBERED_REGS 12
#endif #endif
+/* __builtin_eh_return can't handle stack realignment, so disable SSE in +/* __builtin_eh_return can't handle stack realignment, so disable SSE in
+ libgcc functions that call it. */ + libgcc functions that call it. */
+#ifndef __x86_64__
+#define LIBGCC2_UNWIND_ATTRIBUTE __attribute__((target ("no-sse"))) +#define LIBGCC2_UNWIND_ATTRIBUTE __attribute__((target ("no-sse")))
+ +#endif
+ +
/* /*
Local variables: Local variables: