aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2020-08-03 15:59:45 -0700
committerIan Lance Taylor <iant@golang.org>2020-08-03 16:01:59 -0700
commit2b6a53238f312e8bd05844795b8638a5d12402db (patch)
tree447a955bc172a5f5c0a7b47ddf0c842e38f800ac
parentc004b383aa4172e8f0b6e0ea8b0a4c42fee98d29 (diff)
downloadgcc-2b6a53238f312e8bd05844795b8638a5d12402db.zip
gcc-2b6a53238f312e8bd05844795b8638a5d12402db.tar.gz
gcc-2b6a53238f312e8bd05844795b8638a5d12402db.tar.bz2
libgcc: increase required stack space for x86_64 -fsplit-stack
This accomodates increased space required by use of the xsavec instruction in the dynamic linker trampoline. libgcc/ChangeLog: * config/i386/morestack.S (BACKOFF) [x86_64]: Add 2048 bytes.
-rw-r--r--libgcc/config/i386/morestack.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgcc/config/i386/morestack.S b/libgcc/config/i386/morestack.S
index 519bbbc..1c31783 100644
--- a/libgcc/config/i386/morestack.S
+++ b/libgcc/config/i386/morestack.S
@@ -79,7 +79,7 @@
#ifndef __x86_64__
#define BACKOFF (1024)
#else
-#define BACKOFF (1536)
+#define BACKOFF (3584)
#endif