forked from pool/gcc11
Compare commits
177 Commits
Author | SHA256 | Date | |
---|---|---|---|
66c702b259 | |||
e0dc8ab7c8 | |||
24a0fa1ff5 | |||
4c7fb0d88b | |||
dee214a0c2 | |||
339ef678fa | |||
7cbd9105f4 | |||
f41348e7bf | |||
139aa16bb2 | |||
5672249195 | |||
d45e380466 | |||
b6a02289bb | |||
7cc052248f | |||
4504dcb1ef | |||
04059fa13d | |||
2cf7a90ae1 | |||
f2bbbcbaa9 | |||
0b6127c966 | |||
3704246850 | |||
90ed7cfadb | |||
f5ba0ec3a4 | |||
132c67c428 | |||
28b6eb7c97 | |||
cd6e6733bf | |||
80c93343f2 | |||
8de3e7910e | |||
1f3b86e5cd | |||
54890eb757 | |||
c07c8395ac | |||
db0a9f8990 | |||
78133c2e90 | |||
fe1c36e927 | |||
94c1acbe1e | |||
d9290e9bcb | |||
d86e805a2c | |||
06bf5d1d93 | |||
a890ad8dfe | |||
4a47f4528e | |||
e3ed4782ee | |||
c15f45b5a6 | |||
5cdfcbfdd3 | |||
9d1385e6fa | |||
e8dd790550 | |||
6648aafc76 | |||
3dfb34f2b1 | |||
51aa563c5c | |||
6a1c68015f | |||
0b3b8dd18d | |||
cb2d2a229d | |||
95161c345e | |||
c97019515e | |||
205d3066f7 | |||
73c67a4b1c | |||
44b1a98045 | |||
7f9b0d3941 | |||
227df4212c | |||
949796f83a | |||
8fd37fa797 | |||
71a89e0882 | |||
834c8d92ab | |||
61d34d655d | |||
1e28b104aa | |||
d931a8b8ae | |||
c7ac571be3 | |||
cd57dbd044 | |||
0487aee9b9 | |||
3804f016ed | |||
55afe6e9d5 | |||
602b802692 | |||
f954fb24e1 | |||
669a1ea581 | |||
ce85965dc9 | |||
83701aebd2 | |||
13182ade54 | |||
accc918d92 | |||
7e0264975b | |||
f4c087481a | |||
618425b74a | |||
1e3586b9b4 | |||
cfcd6517c6 | |||
11af453178 | |||
|
8c671ec7df | ||
|
c4122e4903 | ||
507716051c | |||
|
b1d2b375ed | ||
|
88987653d2 | ||
|
0fc8ad9aad | ||
|
44ccae55f0 | ||
|
71ea550457 | ||
|
0bedc7a95e | ||
b9cc346f53 | |||
|
1d8e03220f | ||
|
7db8d4bb81 | ||
|
ee6bff66cd | ||
|
4643e91953 | ||
|
6229f167c8 | ||
|
e4fee9bb5c | ||
|
46bdbd0fa3 | ||
|
f688832cf2 | ||
|
1ecae5523d | ||
|
558768282c | ||
|
3e0c1ee184 | ||
|
43dbf5c660 | ||
|
5b9db78dee | ||
|
be77859fb6 | ||
|
08ad0b23a1 | ||
|
cdfc84edae | ||
|
e6f56101c8 | ||
|
efc4969d97 | ||
|
fa30e52e2c | ||
|
19925f09ee | ||
|
9faf8e0738 | ||
|
9616c48cf7 | ||
|
0834baa160 | ||
|
f40fd161b9 | ||
|
ffc11876b4 | ||
|
c21db828f3 | ||
|
1cefd3a907 | ||
|
c2bc96fa7f | ||
|
ce4b239cc5 | ||
|
d5a1555c01 | ||
|
e8dc3542f9 | ||
|
994348df19 | ||
|
56e210f184 | ||
|
c697047833 | ||
|
bd2cb98cc7 | ||
b6b19263f1 | |||
|
d3e001cb70 | ||
|
78d93e6556 | ||
|
5ab1da592c | ||
|
87a8de5c85 | ||
|
b4a31664c6 | ||
|
a379f67548 | ||
|
adb450951c | ||
|
373bc66817 | ||
|
c66486196b | ||
|
cdac4a4789 | ||
|
413a909fa0 | ||
|
0c7d91d226 | ||
|
a65f03dbb2 | ||
a4f3ba5ab1 | |||
|
78f5c25e2b | ||
|
72fc24f578 | ||
|
7837fab528 | ||
|
c49e133e33 | ||
|
37cc7e788e | ||
|
cd4ff8752b | ||
|
ce14337521 | ||
|
1735234e10 | ||
|
e87612a474 | ||
|
d7d39d0d2a | ||
0f721294de | |||
|
848e404d18 | ||
|
594662efd5 | ||
|
b872cba584 | ||
|
4a19c8532f | ||
|
dd18530912 | ||
|
44c5a8526f | ||
95b1256423 | |||
|
8c6fb530d7 | ||
|
76da67487f | ||
|
ff34d1b815 | ||
|
5c68d45387 | ||
|
ef5854a5d0 | ||
|
40bcb000f6 | ||
|
689b37a0d7 | ||
|
0e5af1d41b | ||
|
eec37d962c | ||
|
bfbe5b2703 | ||
|
f22b10bdfc | ||
|
e5d06d752b | ||
|
0bf7b50a0e | ||
|
0fdd75f49a | ||
|
46cc87fcd7 | ||
|
00ecd120d7 | ||
|
9d3832a8ac | ||
|
68d86b379c |
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-aarch64-gcc11-bootstrap
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-aarch64-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-amdgcn-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-arm-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-arm-none-gcc11-bootstrap
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -110,7 +110,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -136,8 +136,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -285,7 +283,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -305,7 +303,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -313,27 +311,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-arm-none-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-avr-gcc11-bootstrap
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-avr-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-epiphany-gcc11-bootstrap
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -110,7 +110,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -136,8 +136,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -285,7 +283,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -305,7 +303,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -313,27 +311,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-epiphany-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-hppa-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-m68k-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-mips-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-nvptx-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-ppc64-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-ppc64le-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-riscv64-elf-gcc11-bootstrap
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -110,7 +110,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -136,8 +136,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -285,7 +283,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -305,7 +303,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -313,27 +311,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-riscv64-elf-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-riscv64-gcc11-bootstrap
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-riscv64-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-rx-gcc11-bootstrap
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -110,7 +110,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -136,8 +136,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -285,7 +283,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -305,7 +303,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -313,27 +311,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-rx-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-s390x-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-sparc-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-sparc64-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cross-x86_64-gcc11
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -109,7 +109,7 @@ Name: %{pkgname}
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -135,8 +135,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -284,7 +282,7 @@ Requires: libstdc++6-devel-gcc11
|
|||||||
AutoReqProv: off
|
AutoReqProv: off
|
||||||
BuildRequires: update-alternatives
|
BuildRequires: update-alternatives
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(preun):update-alternatives
|
||||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
|
||||||
@@ -304,7 +302,7 @@ only, it is not intended for any other use.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -312,27 +310,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
3
gcc-11.3.1+git2076.tar.xz
Normal file
3
gcc-11.3.1+git2076.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ba74eab4810174cd305f71b82cb4d82e6dba65b264bbb283885525a52ecb1d32
|
||||||
|
size 79766128
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f13503fb4ccd340fe9faeb9b9c56853cc37dba787f375bdf948e0c30bed63339
|
|
||||||
size 79368292
|
|
38
gcc.spec.in
38
gcc.spec.in
@@ -191,7 +191,7 @@
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 1
|
Release: 1
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -365,8 +365,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -1181,7 +1179,7 @@ Results from running the gcc and target library testsuites.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -1189,27 +1187,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
@@ -1876,7 +1873,6 @@ rm -f %{buildroot}/%{libsubdir}/include-fixed/bits/statx.h
|
|||||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/pthread.h
|
rm -f %{buildroot}/%{libsubdir}/include-fixed/pthread.h
|
||||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/rseq.h
|
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/rseq.h
|
||||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/mount.h
|
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/mount.h
|
||||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/sched.h
|
|
||||||
%if !%{enable_plugins}
|
%if !%{enable_plugins}
|
||||||
# no plugins
|
# no plugins
|
||||||
rm -rf %{buildroot}/%{libsubdir}/plugin
|
rm -rf %{buildroot}/%{libsubdir}/plugin
|
||||||
|
@@ -1,115 +0,0 @@
|
|||||||
From 5522dec054cb940fe83661b96249aa12c54c1d77 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Andre Vieira <andre.simoesdiasvieira@arm.com>
|
|
||||||
Date: Fri, 8 Apr 2022 15:12:23 +0100
|
|
||||||
Subject: [PATCH] aarch64: PR target/105157 Increase number of cores
|
|
||||||
TARGET_CPU_DEFAULT can encode
|
|
||||||
To: gcc-patches@gcc.gnu.org
|
|
||||||
|
|
||||||
This addresses the compile-time increase seen in the PR target/105157. This was
|
|
||||||
being caused by selecting the wrong core tuning, as when we added the latest
|
|
||||||
AArch64 the TARGET_CPU_generic tuning was pushed beyond the 0x3f mask we used
|
|
||||||
to encode both target cpu and attributes into TARGET_CPU_DEFAULT.
|
|
||||||
|
|
||||||
gcc/ChangeLog:
|
|
||||||
|
|
||||||
PR target/105157
|
|
||||||
* config.gcc: Shift ext_mask by TARGET_CPU_NBITS.
|
|
||||||
* config/aarch64/aarch64.h (TARGET_CPU_NBITS): New macro.
|
|
||||||
(TARGET_CPU_MASK): Likewise.
|
|
||||||
(TARGET_CPU_DEFAULT): Use TARGET_CPU_NBITS.
|
|
||||||
* config/aarch64/aarch64.c (aarch64_get_tune_cpu): Use TARGET_CPU_MASK.
|
|
||||||
(aarch64_get_arch): Likewise.
|
|
||||||
(aarch64_override_options): Use TARGET_CPU_NBITS.
|
|
||||||
---
|
|
||||||
gcc/config.gcc | 2 +-
|
|
||||||
gcc/config/aarch64/aarch64.c | 14 +++++++++-----
|
|
||||||
gcc/config/aarch64/aarch64.h | 8 +++++++-
|
|
||||||
3 files changed, 17 insertions(+), 7 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/gcc/config.gcc b/gcc/config.gcc
|
|
||||||
index 7b58e1314ff..5382788e267 100644
|
|
||||||
--- a/gcc/config.gcc
|
|
||||||
+++ b/gcc/config.gcc
|
|
||||||
@@ -4261,7 +4261,7 @@ case "${target}" in
|
|
||||||
ext_val=`echo $ext_val | sed -e 's/[a-z0-9]\+//'`
|
|
||||||
done
|
|
||||||
|
|
||||||
- ext_mask="(("$ext_mask") << 6)"
|
|
||||||
+ ext_mask="(("$ext_mask") << TARGET_CPU_NBITS)"
|
|
||||||
if [ x"$base_id" != x ]; then
|
|
||||||
target_cpu_cname="TARGET_CPU_$base_id | $ext_mask"
|
|
||||||
fi
|
|
||||||
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c
|
|
||||||
index 3e2a6fb6472..cf62bdd023b 100644
|
|
||||||
--- a/gcc/config/aarch64/aarch64.c
|
|
||||||
+++ b/gcc/config/aarch64/aarch64.c
|
|
||||||
@@ -18053,6 +18053,9 @@ aarch64_validate_mtune (const char *str, const struct processor **res)
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
+static_assert (TARGET_CPU_generic < TARGET_CPU_MASK,
|
|
||||||
+ "TARGET_CPU_NBITS is big enough");
|
|
||||||
+
|
|
||||||
/* Return the CPU corresponding to the enum CPU.
|
|
||||||
If it doesn't specify a cpu, return the default. */
|
|
||||||
|
|
||||||
@@ -18062,12 +18065,12 @@ aarch64_get_tune_cpu (enum aarch64_processor cpu)
|
|
||||||
if (cpu != aarch64_none)
|
|
||||||
return &all_cores[cpu];
|
|
||||||
|
|
||||||
- /* The & 0x3f is to extract the bottom 6 bits that encode the
|
|
||||||
- default cpu as selected by the --with-cpu GCC configure option
|
|
||||||
+ /* The & TARGET_CPU_MASK is to extract the bottom TARGET_CPU_NBITS bits that
|
|
||||||
+ encode the default cpu as selected by the --with-cpu GCC configure option
|
|
||||||
in config.gcc.
|
|
||||||
???: The whole TARGET_CPU_DEFAULT and AARCH64_CPU_DEFAULT_FLAGS
|
|
||||||
flags mechanism should be reworked to make it more sane. */
|
|
||||||
- return &all_cores[TARGET_CPU_DEFAULT & 0x3f];
|
|
||||||
+ return &all_cores[TARGET_CPU_DEFAULT & TARGET_CPU_MASK];
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Return the architecture corresponding to the enum ARCH.
|
|
||||||
@@ -18079,7 +18082,8 @@ aarch64_get_arch (enum aarch64_arch arch)
|
|
||||||
if (arch != aarch64_no_arch)
|
|
||||||
return &all_architectures[arch];
|
|
||||||
|
|
||||||
- const struct processor *cpu = &all_cores[TARGET_CPU_DEFAULT & 0x3f];
|
|
||||||
+ const struct processor *cpu
|
|
||||||
+ = &all_cores[TARGET_CPU_DEFAULT & TARGET_CPU_MASK];
|
|
||||||
|
|
||||||
return &all_architectures[cpu->arch];
|
|
||||||
}
|
|
||||||
@@ -18166,7 +18170,7 @@ aarch64_override_options (void)
|
|
||||||
{
|
|
||||||
/* Get default configure-time CPU. */
|
|
||||||
selected_cpu = aarch64_get_tune_cpu (aarch64_none);
|
|
||||||
- aarch64_isa_flags = TARGET_CPU_DEFAULT >> 6;
|
|
||||||
+ aarch64_isa_flags = TARGET_CPU_DEFAULT >> TARGET_CPU_NBITS;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (selected_tune)
|
|
||||||
diff --git a/gcc/config/aarch64/aarch64.h b/gcc/config/aarch64/aarch64.h
|
|
||||||
index efa46ac0b87..359b6e8561f 100644
|
|
||||||
--- a/gcc/config/aarch64/aarch64.h
|
|
||||||
+++ b/gcc/config/aarch64/aarch64.h
|
|
||||||
@@ -813,10 +813,16 @@ enum target_cpus
|
|
||||||
TARGET_CPU_generic
|
|
||||||
};
|
|
||||||
|
|
||||||
+/* Define how many bits are used to represent the CPU in TARGET_CPU_DEFAULT.
|
|
||||||
+ This needs to be big enough to fit the value of TARGET_CPU_generic.
|
|
||||||
+ All bits after this are used to represent the AARCH64_CPU_DEFAULT_FLAGS. */
|
|
||||||
+#define TARGET_CPU_NBITS 8
|
|
||||||
+#define TARGET_CPU_MASK ((1 << TARGET_CPU_NBITS) - 1)
|
|
||||||
+
|
|
||||||
/* If there is no CPU defined at configure, use generic as default. */
|
|
||||||
#ifndef TARGET_CPU_DEFAULT
|
|
||||||
#define TARGET_CPU_DEFAULT \
|
|
||||||
- (TARGET_CPU_generic | (AARCH64_CPU_DEFAULT_FLAGS << 6))
|
|
||||||
+ (TARGET_CPU_generic | (AARCH64_CPU_DEFAULT_FLAGS << TARGET_CPU_NBITS))
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* If inserting NOP before a mult-accumulate insn remember to adjust the
|
|
||||||
--
|
|
||||||
2.35.3
|
|
||||||
|
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package gcc11-testresults
|
# spec file for package gcc11-testresults
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -208,7 +208,7 @@
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -381,8 +381,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -497,7 +495,7 @@ Results from running the gcc and target library testsuites.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -505,27 +503,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@@ -1,37 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Wed Jul 30 11:34:42 UTC 2025 - Richard Biener <rguenther@suse.com>
|
|
||||||
|
|
||||||
- Remove include-fixed/bits/sched.h
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Tue Jul 23 06:53:38 UTC 2024 - Richard Biener <rguenther@suse.com>
|
|
||||||
|
|
||||||
- Add gcc11-pr116029.patch to fix architecture flags overflow
|
|
||||||
on aarch64.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Fri Jul 19 06:34:12 UTC 2024 - Richard Biener <rguenther@suse.com>
|
|
||||||
|
|
||||||
- Update to GCC 11.5 release (5cc4c42a0d4de08715c2eef8715), git3328
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Fri Jul 12 12:59:56 UTC 2024 - Richard Biener <rguenther@suse.com>
|
|
||||||
|
|
||||||
- Update to gcc-11 branch head (30ffca55041518b76cfd59877), git3317
|
|
||||||
* includes GCC 11.5 RC1
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Fri Jun 30 08:00:24 UTC 2023 - Richard Biener <rguenther@suse.com>
|
|
||||||
|
|
||||||
- Update to gcc-11 branch head (f03b182f7f23e14d587cfa1da), git2630
|
|
||||||
* includes GCC 11.4 release
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Mon May 22 12:23:38 UTC 2023 - Richard Biener <rguenther@suse.com>
|
|
||||||
|
|
||||||
- Update to gcc-11 branch head (fcf62b96ec9ae32d56530ba86), git2550
|
|
||||||
* includes GCC 11.4 RC1
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue May 9 13:24:23 UTC 2023 - Richard Biener <rguenther@suse.com>
|
Tue May 9 13:24:23 UTC 2023 - Richard Biener <rguenther@suse.com>
|
||||||
|
|
||||||
|
40
gcc11.spec
40
gcc11.spec
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package gcc11
|
# spec file for package gcc11
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -187,7 +187,7 @@
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: https://gcc.gnu.org/
|
URL: https://gcc.gnu.org/
|
||||||
Version: 11.5.0+git3328
|
Version: 11.3.1+git2076
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
|
||||||
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
|
||||||
@@ -360,8 +360,6 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
|||||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||||
Patch19: gcc11-gdwarf-4-default.patch
|
Patch19: gcc11-gdwarf-4-default.patch
|
||||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
|
||||||
Patch21: gcc11-pr116029.patch
|
|
||||||
# A set of patches from the RH srpm
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
Patch52: gcc10-foffload-default.patch
|
Patch52: gcc10-foffload-default.patch
|
||||||
@@ -1982,7 +1980,7 @@ Results from running the gcc and target library testsuites.
|
|||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.1.0/newlib .
|
||||||
cd newlib
|
cd newlib
|
||||||
%patch -P 100 -p1
|
%patch100 -p1
|
||||||
cd ..
|
cd ..
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
@@ -1990,27 +1988,26 @@ cd ..
|
|||||||
|
|
||||||
#test patching start
|
#test patching start
|
||||||
|
|
||||||
%patch -P 2
|
%patch2
|
||||||
%patch -P 5
|
%patch5
|
||||||
%patch -P 6
|
%patch6
|
||||||
%patch -P 7
|
%patch7
|
||||||
%patch -P 11
|
%patch11
|
||||||
%patch -P 15
|
%patch15
|
||||||
%patch -P 16
|
%patch16
|
||||||
%patch -P 17 -p1
|
%patch17 -p1
|
||||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||||
%patch -P 18 -p1
|
%patch18 -p1
|
||||||
%endif
|
%endif
|
||||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||||
%if %{suse_version} < 1550
|
%if %{suse_version} < 1550
|
||||||
%patch -P 19 -p1
|
%patch19 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch -P 20 -p1
|
%patch20 -p1
|
||||||
%patch -P 21 -p1
|
%patch51
|
||||||
%patch -P 51
|
%patch52 -p1
|
||||||
%patch -P 52 -p1
|
%patch60 -p1
|
||||||
%patch -P 60 -p1
|
%patch61
|
||||||
%patch -P 61
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
@@ -2671,7 +2668,6 @@ rm -f %{buildroot}/%{libsubdir}/include-fixed/bits/statx.h
|
|||||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/pthread.h
|
rm -f %{buildroot}/%{libsubdir}/include-fixed/pthread.h
|
||||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/rseq.h
|
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/rseq.h
|
||||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/mount.h
|
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/mount.h
|
||||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/sched.h
|
|
||||||
%if !%{enable_plugins}
|
%if !%{enable_plugins}
|
||||||
# no plugins
|
# no plugins
|
||||||
rm -rf %{buildroot}/%{libsubdir}/plugin
|
rm -rf %{buildroot}/%{libsubdir}/plugin
|
||||||
|
0
pre_checkin.sh
Executable file → Normal file
0
pre_checkin.sh
Executable file → Normal file
Reference in New Issue
Block a user