diff options
author | Matteo Bernardini | 2020-01-12 12:08:26 +0100 |
---|---|---|
committer | Matteo Bernardini | 2020-01-12 12:08:26 +0100 |
commit | 0c6fe367a7009c5bbabc3071f8cccc77a37859eb (patch) | |
tree | ac54688f55ad545306ad664b6b58a85e87de6768 /development/gcc5/patches/gcc.69140.diff | |
parent | 3066e0530b82d92e7856c44afb715f6fae0a5df0 (diff) | |
download | slackbuilds-0c6fe367a7009c5bbabc3071f8cccc77a37859eb.tar.gz |
20200112.1 global branch merge.current-20200112.1
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
Diffstat (limited to 'development/gcc5/patches/gcc.69140.diff')
-rw-r--r-- | development/gcc5/patches/gcc.69140.diff | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/development/gcc5/patches/gcc.69140.diff b/development/gcc5/patches/gcc.69140.diff new file mode 100644 index 0000000000..ace60ebdd0 --- /dev/null +++ b/development/gcc5/patches/gcc.69140.diff @@ -0,0 +1,13 @@ +--- ./gcc/config/i386/i386.c.orig 2015-11-18 09:45:26.000000000 -0600 ++++ ./gcc/config/i386/i386.c 2016-02-05 13:50:07.202981920 -0600 +@@ -9677,6 +9677,10 @@ + if (TARGET_64BIT_MS_ABI && get_frame_size () > SEH_MAX_FRAME_SIZE) + return true; + ++ /* SSE saves require frame-pointer when stack is misaligned. */ ++ if (TARGET_64BIT_MS_ABI && ix86_incoming_stack_boundary < 128) ++ return true; ++ + /* In ix86_option_override_internal, TARGET_OMIT_LEAF_FRAME_POINTER + turns off the frame pointer by default. Turn it back on now if + we've not got a leaf function. */ |