diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -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 diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 193b437..6046e77 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -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 diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -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 diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 12c55e8..612bdc3 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -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 diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -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 diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index 56ccbe1..aac05c0 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -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 diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 8910f55..7806f3a 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -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 diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 73150dd..b5c7ad1 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -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 diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -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 diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 61e9c06..786217a 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -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 diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -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 diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index be637c0..f12d581 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -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 diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -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 diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index e6205f5..aa6abe5 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -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 diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -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 diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 69fc50b..a81c273 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -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 diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -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 diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index a695b93..4fe744c 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -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 diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -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 diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index faf9327..bd717fb 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -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 diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -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 diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index bbc11ea..cb352b1 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -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 diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -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 diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 874fd78..e557e08 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -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 diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 8910f55..7806f3a 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -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 diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 36a0429..de0e31d 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -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 diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -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 diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index c897e56..10b92a9 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -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 diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -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 diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 4f7cbf8..1619fb4 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -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 diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -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 diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index a891fc6..51aa9a5 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -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 diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -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 diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 9014efe..55c05cd 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -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 diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 8910f55..7806f3a 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -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 diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index b78322d..4a29c06 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -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 diff --git a/gcc.spec.in b/gcc.spec.in index d6f12a9..336c568 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -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 diff --git a/gcc7-pr82248.diff b/gcc7-pr82248.diff new file mode 100644 index 0000000..e0281a5 --- /dev/null +++ b/gcc7-pr82248.diff @@ -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" diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 8910f55..7806f3a 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -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 diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index e4ca3ae..cff3641 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -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 diff --git a/gcc7.changes b/gcc7.changes index 8910f55..7806f3a 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -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 diff --git a/gcc7.spec b/gcc7.spec index 759a414..c69ee1d 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -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