Hello community,

here is the log from the commit of package gcc7 for openSUSE:Factory checked in 
at 2017-11-30 12:34:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcc7 (Old)
 and      /work/SRC/openSUSE:Factory/.gcc7.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcc7"

Thu Nov 30 12:34:04 2017 rev:10 rq:545233 version:7.2.1+r253932

Changes:
--------
--- /work/SRC/openSUSE:Factory/gcc7/cross-aarch64-gcc7.changes  2017-10-23 
16:18:58.689056305 +0200
+++ /work/SRC/openSUSE:Factory/.gcc7.new/cross-aarch64-gcc7.changes     
2017-11-30 12:34:07.122510992 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 09:30:47 UTC 2017 - rguent...@suse.com
+
+- Add gcc7-pr82248.diff to fix bogus stack probe instruction on ARM.
+  [bnc#1068967]
+
+-------------------------------------------------------------------
cross-arm-gcc7.changes: same change
cross-avr-gcc7.changes: same change
cross-epiphany-gcc7-bootstrap.changes: same change
cross-epiphany-gcc7.changes: same change
cross-hppa-gcc7.changes: same change
cross-i386-gcc7.changes: same change
cross-m68k-gcc7.changes: same change
cross-mips-gcc7.changes: same change
cross-nvptx-gcc7.changes: same change
cross-ppc64-gcc7.changes: same change
cross-ppc64le-gcc7.changes: same change
cross-rx-gcc7-bootstrap.changes: same change
cross-rx-gcc7.changes: same change
cross-s390x-gcc7.changes: same change
cross-sparc-gcc7.changes: same change
cross-sparc64-gcc7.changes: same change
cross-x86_64-gcc7.changes: same change
gcc7-testresults.changes: same change
gcc7.changes: same change

New:
----
  gcc7-pr82248.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cross-aarch64-gcc7.spec ++++++
--- /var/tmp/diff_new_pack.Z6ksKG/_old  2017-11-30 12:34:16.454171668 +0100
+++ /var/tmp/diff_new_pack.Z6ksKG/_new  2017-11-30 12:34:16.454171668 +0100
@@ -178,6 +178,7 @@
 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 @@
 %patch11
 %patch12
 %patch13
+%patch14
 %patch51
 %patch60
 %patch61

cross-arm-gcc7.spec: same change
cross-avr-gcc7.spec: same change
cross-epiphany-gcc7-bootstrap.spec: same change
cross-epiphany-gcc7.spec: same change
cross-hppa-gcc7.spec: same change
cross-i386-gcc7.spec: same change
cross-m68k-gcc7.spec: same change
cross-mips-gcc7.spec: same change
cross-nvptx-gcc7.spec: same change
cross-ppc64-gcc7.spec: same change
cross-ppc64le-gcc7.spec: same change
cross-rx-gcc7-bootstrap.spec: same change
cross-rx-gcc7.spec: same change
cross-s390x-gcc7.spec: same change
cross-sparc-gcc7.spec: same change
cross-sparc64-gcc7.spec: same change
cross-x86_64-gcc7.spec: same change
gcc7-testresults.spec: same change
++++++ gcc7.spec ++++++
--- /var/tmp/diff_new_pack.Z6ksKG/_old  2017-11-30 12:34:16.950153633 +0100
+++ /var/tmp/diff_new_pack.Z6ksKG/_new  2017-11-30 12:34:16.954153488 +0100
@@ -298,6 +298,7 @@
 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 @@
 %patch11
 %patch12
 %patch13
+%patch14
 %patch51
 %patch60
 %patch61

++++++ gcc.spec.in ++++++
--- /var/tmp/diff_new_pack.Z6ksKG/_old  2017-11-30 12:34:17.146146507 +0100
+++ /var/tmp/diff_new_pack.Z6ksKG/_new  2017-11-30 12:34:17.150146361 +0100
@@ -303,6 +303,7 @@
 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 @@
 %patch11
 %patch12
 %patch13
+%patch14
 %patch51
 %patch60
 %patch61

++++++ gcc7-pr82248.diff ++++++
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"

Reply via email to