- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.

[bnc#1068967]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=92
This commit is contained in:
Richard Biener 2017-11-23 09:57:36 +00:00 committed by Git OBS Bridge
parent 62cb0e0d0f
commit 3c98e6e40a
42 changed files with 175 additions and 0 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -179,6 +179,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -254,6 +255,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -179,6 +179,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -254,6 +255,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -178,6 +178,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -253,6 +254,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -303,6 +303,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -1057,6 +1058,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

13
gcc7-pr82248.diff Normal file
View File

@ -0,0 +1,13 @@
Index: gcc/config/arm/arm.md
===================================================================
--- gcc/config/arm/arm.md (revision 255006)
+++ gcc/config/arm/arm.md (working copy)
@@ -8613,7 +8613,7 @@ (define_insn "blockage"
)
(define_insn "probe_stack"
- [(set (match_operand:SI 0 "memory_operand" "=m")
+ [(set (match_operand:SI 0 "memory_operand" "=o")
(unspec:SI [(const_int 0)] UNSPEC_PROBE_STACK))]
"TARGET_32BIT"
"str%?\\tr0, %0"

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -316,6 +316,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -443,6 +444,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Nov 23 09:30:47 UTC 2017 - rguenther@suse.com
- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
[bnc#1068967]
-------------------------------------------------------------------
Fri Oct 20 11:12:53 UTC 2017 - rguenther@suse.com

View File

@ -298,6 +298,7 @@ Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: gcc7-stack-probe.diff
Patch13: gcc7-pr81481.diff
Patch14: gcc7-pr82248.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -1747,6 +1748,7 @@ ln -s nvptx-newlib/newlib .
%patch11
%patch12
%patch13
%patch14
%patch51
%patch60
%patch61