- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
for s390x. [bsc#1160086] [gcc#92950] OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=176
This commit is contained in:
parent
fd2cfc4ffd
commit
78da3e309b
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-aarch64-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-arm-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-arm-none-gcc7-bootstrap
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -127,6 +127,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -274,6 +275,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-arm-none-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-avr-gcc7-bootstrap
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-avr-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-epiphany-gcc7-bootstrap
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -127,6 +127,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -274,6 +275,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-epiphany-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-hppa-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-i386-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-m68k-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-mips-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-nvptx-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-ppc64-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-ppc64le-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-rx-gcc7-bootstrap
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -127,6 +127,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -274,6 +275,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-rx-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-s390x-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-sparc-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-sparc64-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package cross-x86_64-gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -126,6 +126,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -273,6 +274,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -307,6 +307,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -1064,6 +1065,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
72
gcc7-bsc1160086.patch
Normal file
72
gcc7-bsc1160086.patch
Normal file
@ -0,0 +1,72 @@
|
||||
2019-12-17 Andreas Krebbel <krebbel@linux.ibm.com>
|
||||
|
||||
Backport from mainline
|
||||
2019-12-16 Andreas Krebbel <krebbel@linux.ibm.com>
|
||||
|
||||
PR target/92950
|
||||
* config/s390/vector.md ("mov<mode>" for V_8): Replace lh, lhy,
|
||||
and lhrl with llc.
|
||||
|
||||
* gcc.target/s390/vector/pr92950.c: New test.
|
||||
|
||||
Index: gcc/testsuite/gcc.target/s390/vector/pr92950.c
|
||||
===================================================================
|
||||
--- gcc/testsuite/gcc.target/s390/vector/pr92950.c (nonexistent)
|
||||
+++ gcc/testsuite/gcc.target/s390/vector/pr92950.c (revision 279454)
|
||||
@@ -0,0 +1,24 @@
|
||||
+/* { dg-do run } */
|
||||
+/* { dg-options "-O3 -mzarch -march=z13" } */
|
||||
+
|
||||
+struct a {
|
||||
+ int b;
|
||||
+ char c;
|
||||
+};
|
||||
+struct a d = {1, 16};
|
||||
+struct a *e = &d;
|
||||
+
|
||||
+int f = 0;
|
||||
+
|
||||
+int main() {
|
||||
+ struct a g = {0, 0 };
|
||||
+ f = 0;
|
||||
+
|
||||
+ for (; f <= 1; f++) {
|
||||
+ g = d;
|
||||
+ *e = g;
|
||||
+ }
|
||||
+
|
||||
+ if (d.c != 16)
|
||||
+ __builtin_abort();
|
||||
+}
|
||||
Index: gcc/config/s390/vector.md
|
||||
===================================================================
|
||||
--- gcc/config/s390/vector.md (revision 279453)
|
||||
+++ gcc/config/s390/vector.md (revision 279454)
|
||||
@@ -289,9 +289,9 @@ (define_split
|
||||
; However, this would probably be slower.
|
||||
|
||||
(define_insn "mov<mode>"
|
||||
- [(set (match_operand:V_8 0 "nonimmediate_operand" "=v,v,d,v,R, v, v, v, v,d, Q, S, Q, S, d, d,d,d,d,R,T")
|
||||
- (match_operand:V_8 1 "general_operand" " v,d,v,R,v,j00,jm1,jyy,jxx,d,j00,j00,jm1,jm1,j00,jm1,R,T,b,d,d"))]
|
||||
- ""
|
||||
+ [(set (match_operand:V_8 0 "nonimmediate_operand" "=v,v,d,v,R, v, v, v, v,d, Q, S, Q, S, d, d,d,R,T")
|
||||
+ (match_operand:V_8 1 "general_operand" " v,d,v,R,v,j00,jm1,jyy,jxx,d,j00,j00,jm1,jm1,j00,jm1,T,d,d"))]
|
||||
+ "TARGET_VX"
|
||||
"@
|
||||
vlr\t%v0,%v1
|
||||
vlvgb\t%v0,%1,0
|
||||
@@ -309,12 +309,10 @@ (define_insn "mov<mode>"
|
||||
mviy\t%0,-1
|
||||
lhi\t%0,0
|
||||
lhi\t%0,-1
|
||||
- lh\t%0,%1
|
||||
- lhy\t%0,%1
|
||||
- lhrl\t%0,%1
|
||||
+ llc\t%0,%1
|
||||
stc\t%1,%0
|
||||
stcy\t%1,%0"
|
||||
- [(set_attr "op_type" "VRR,VRS,VRS,VRX,VRX,VRI,VRI,VRI,VRI,RR,SI,SIY,SI,SIY,RI,RI,RX,RXY,RIL,RX,RXY")])
|
||||
+ [(set_attr "op_type" "VRR,VRS,VRS,VRX,VRX,VRI,VRI,VRI,VRI,RR,SI,SIY,SI,SIY,RI,RI,RXY,RX,RXY")])
|
||||
|
||||
(define_insn "mov<mode>"
|
||||
[(set (match_operand:V_16 0 "nonimmediate_operand" "=v,v,d,v,R, v, v, v, v,d, Q, Q, d, d,d,d,d,R,T,b")
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package gcc7-testresults
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -319,6 +319,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -450,6 +451,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 08:38:25 UTC 2020 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Add gcc7-bsc1160086.patch to fix miscompilation in vectorized code
|
||||
for s390x. [bsc#1160086] [gcc#92950]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 09:29:39 UTC 2019 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package gcc7
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -301,6 +301,7 @@ Patch15: gcc7-avoid-fixinc-error.diff
|
||||
Patch17: gcc7-flive-patching.patch
|
||||
Patch18: gcc7-bsc1146475.patch
|
||||
Patch19: gcc7-pr85887.patch
|
||||
Patch20: gcc7-bsc1160086.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -1754,6 +1755,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch17 -p1
|
||||
%patch18
|
||||
%patch19
|
||||
%patch20
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
Loading…
x
Reference in New Issue
Block a user