- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64

-moutline-atomics feature and accumulated fixes but not its
  default enabling.  [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
  and refresh.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=193
This commit is contained in:
Richard Biener 2020-11-19 10:26:50 +00:00 committed by Git OBS Bridge
parent 243d1e8a93
commit e3c214daab
49 changed files with 4563 additions and 40 deletions

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -141,6 +141,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -286,7 +288,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -295,6 +296,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -141,6 +141,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -286,7 +288,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -295,6 +296,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -141,6 +141,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -286,7 +288,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -295,6 +296,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -140,6 +140,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple
@ -285,7 +287,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -294,6 +295,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -321,6 +321,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
# GCC-TESTSUITE-DELETE-BEGIN
@ -1076,7 +1078,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -1085,6 +1086,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

File diff suppressed because it is too large Load Diff

View File

@ -30,19 +30,19 @@ gcc/
Index: gcc-7.5.0+r278197/gcc/config/aarch64/aarch64.c
===================================================================
--- gcc-7.5.0+r278197.orig/gcc/config/aarch64/aarch64.c 2020-01-22 18:16:46.000000000 +0100
+++ gcc-7.5.0+r278197/gcc/config/aarch64/aarch64.c 2020-01-22 18:17:46.000000000 +0100
@@ -12005,6 +12005,9 @@ aarch64_gen_atomic_cas (rtx rval, rtx me
--- gcc-7.5.0+r278197.orig/gcc/config/aarch64/aarch64.c
+++ gcc-7.5.0+r278197/gcc/config/aarch64/aarch64.c
@@ -12121,6 +12121,9 @@ aarch64_emit_post_barrier (enum memmodel
void
aarch64_split_compare_and_swap (rtx operands[])
{
+ /* Split after prolog/epilog to avoid interactions with shrinkwrapping. */
+ gcc_assert (epilogue_completed);
+
rtx rval, mem, oldval, newval, scratch;
rtx rval, mem, oldval, newval, scratch, x, model_rtx;
machine_mode mode;
bool is_weak;
@@ -12320,6 +12323,9 @@ void
@@ -12205,6 +12208,9 @@ void
aarch64_split_atomic_op (enum rtx_code code, rtx old_out, rtx new_out, rtx mem,
rtx value, rtx model_rtx, rtx cond)
{
@ -54,9 +54,9 @@ Index: gcc-7.5.0+r278197/gcc/config/aarch64/aarch64.c
const enum memmodel model = memmodel_from_int (INTVAL (model_rtx));
Index: gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
===================================================================
--- gcc-7.5.0+r278197.orig/gcc/config/aarch64/atomics.md 2020-01-22 18:16:46.000000000 +0100
+++ gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md 2020-01-22 18:20:20.000000000 +0100
@@ -53,7 +53,7 @@
--- gcc-7.5.0+r278197.orig/gcc/config/aarch64/atomics.md
+++ gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
@@ -59,7 +59,7 @@
(clobber (match_scratch:SI 7 "=&r"))]
""
"#"
@ -65,7 +65,7 @@ Index: gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
[(const_int 0)]
{
aarch64_split_compare_and_swap (operands);
@@ -77,7 +77,7 @@
@@ -83,7 +83,7 @@
(clobber (match_scratch:SI 7 "=&r"))]
""
"#"
@ -74,7 +74,7 @@ Index: gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
[(const_int 0)]
{
aarch64_split_compare_and_swap (operands);
@@ -169,7 +169,7 @@
@@ -226,7 +226,7 @@
(clobber (match_scratch:SI 4 "=&r"))]
""
"#"
@ -83,7 +83,7 @@ Index: gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
[(const_int 0)]
{
aarch64_split_atomic_op (SET, operands[0], NULL, operands[1],
@@ -230,7 +230,7 @@
@@ -347,7 +347,7 @@
(clobber (match_scratch:SI 4 "=&r"))]
""
"#"
@ -92,7 +92,7 @@ Index: gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
[(const_int 0)]
{
aarch64_split_atomic_op (<CODE>, NULL, operands[3], operands[0],
@@ -271,7 +271,7 @@
@@ -403,7 +403,7 @@
(clobber (match_scratch:SI 4 "=&r"))]
""
"#"
@ -101,7 +101,7 @@ Index: gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
[(const_int 0)]
{
aarch64_split_atomic_op (NOT, NULL, operands[3], operands[0],
@@ -317,7 +317,7 @@
@@ -507,7 +507,7 @@
(clobber (match_scratch:SI 5 "=&r"))]
""
"#"
@ -110,7 +110,7 @@ Index: gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
[(const_int 0)]
{
aarch64_split_atomic_op (<CODE>, operands[0], operands[4], operands[1],
@@ -361,7 +361,7 @@
@@ -554,7 +554,7 @@
(clobber (match_scratch:SI 5 "=&r"))]
""
"#"
@ -119,7 +119,7 @@ Index: gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
[(const_int 0)]
{
aarch64_split_atomic_op (NOT, operands[0], operands[4], operands[1],
@@ -408,7 +408,7 @@
@@ -607,7 +607,7 @@
(clobber (match_scratch:SI 4 "=&r"))]
""
"#"
@ -128,7 +128,7 @@ Index: gcc-7.5.0+r278197/gcc/config/aarch64/atomics.md
[(const_int 0)]
{
aarch64_split_atomic_op (<CODE>, NULL, operands[0], operands[1],
@@ -455,7 +455,7 @@
@@ -631,7 +631,7 @@
(clobber (match_scratch:SI 4 "=&r"))]
""
"#"

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -333,6 +333,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
Summary: Testsuite results
License: SUSE-Public-Domain
@ -462,7 +464,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -471,6 +472,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Nov 19 08:22:09 UTC 2020 - Richard Biener <rguenther@suse.com>
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
-moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
-------------------------------------------------------------------
Mon Nov 16 07:45:55 UTC 2020 - Richard Biener <rguenther@suse.com>

View File

@ -315,6 +315,8 @@ Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch
# Feature backports
Patch100: gcc7-aarch64-moutline-atomics.patch
Summary: The GNU C Compiler and Support Files
License: GPL-3.0-or-later
@ -1766,7 +1768,6 @@ ln -s nvptx-newlib/newlib .
%patch20
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
@ -1775,6 +1776,8 @@ ln -s nvptx-newlib/newlib .
%patch51
%patch60
%patch61
%patch100 -p1
%patch23 -p1
#test patching end