forked from pool/gcc11
Compare commits
163 Commits
Author | SHA256 | Date | |
---|---|---|---|
|
c16c00a72c | ||
97724818d9 | |||
ca1eedf9c1 | |||
bd0b0f0c1e | |||
6c378c02c6 | |||
037088ab2c | |||
0137f905ef | |||
bad25994d4 | |||
722a9ce4f5 | |||
b58fc8fcaa | |||
df6d4edf38 | |||
1e5e9517ee | |||
e861c433bb | |||
c5e2da250d | |||
20553ccc27 | |||
d5c3159cc6 | |||
7f188da7e9 | |||
5a6717a7cc | |||
859f3a0bd0 | |||
d549c561b4 | |||
5d9a333a33 | |||
b00855e212 | |||
4d1f47ccfb | |||
2d37b01d80 | |||
dde1b80596 | |||
b99de3149e | |||
0d43036d5c | |||
69a491454a | |||
9fc1ae8253 | |||
8a60e8a770 | |||
544b91716e | |||
bdd3e97408 | |||
85144fa81e | |||
6a237edb87 | |||
61ef3e354e | |||
4701db690b | |||
971c4d6b20 | |||
21f9309a80 | |||
8b580d39f7 | |||
5e1e60b925 | |||
b9aaa4ec26 | |||
bc90dc1121 | |||
000df02af5 | |||
ade144d8ab | |||
ae8bb97c0f | |||
b2c409295f | |||
2761f829ac | |||
ed30af4be1 | |||
1fdc95c44f | |||
520f3236d9 | |||
8dca648493 | |||
db39cbe3ae | |||
5d73b0ce85 | |||
41195b1f73 | |||
66c84a8a45 | |||
56b4d16e91 | |||
1408ab1785 | |||
d938669f8d | |||
14eb11b5e6 | |||
9104e418b5 | |||
9a5610a042 | |||
d44d3544ac | |||
b6938623fe | |||
8aea7971d2 | |||
5306059b50 | |||
c553beb476 | |||
441a7601cf | |||
31e8a6806f | |||
f6ae87ecef | |||
|
5c2c94d114 | ||
|
a04480bf49 | ||
8e094f69ed | |||
|
5e422bdcbf | ||
|
434d1c0a90 | ||
|
cf546e4cc7 | ||
|
d302a84744 | ||
|
c50028fd43 | ||
|
5200cb311f | ||
8300535335 | |||
|
af6d60ccb1 | ||
|
f9f7e96b0b | ||
|
bc2e0bbf75 | ||
|
33aadeb2fb | ||
|
43038219f0 | ||
|
ad9de4fb6b | ||
|
c4bfe48f5a | ||
|
452c4fb10a | ||
|
5b6aa077fe | ||
|
b4b038a60b | ||
|
7c4ad94273 | ||
|
f193359101 | ||
|
0ab3d256b5 | ||
|
aec045e04b | ||
|
74a752e89d | ||
|
fc7eed18a9 | ||
|
55284cf471 | ||
|
eb2b7a3dbe | ||
|
656c6de144 | ||
|
9089d8bcc1 | ||
|
1cc5f11ea6 | ||
|
9b72a17a5f | ||
|
1605cf575d | ||
|
370701feff | ||
|
7a50c97a2b | ||
|
453c023349 | ||
|
ccced0791f | ||
|
a4fd3cb17f | ||
|
a0f1ada9e6 | ||
|
b2555f32cc | ||
|
667a98b519 | ||
|
166801a568 | ||
|
417171942b | ||
|
1287155918 | ||
|
583a953089 | ||
72e5f65453 | |||
|
bd9861dfae | ||
|
389f24b538 | ||
|
eb01c9e7fc | ||
|
1637aafeb3 | ||
|
4065f0a9f9 | ||
|
cf9aecc15b | ||
|
fd4176ee46 | ||
|
d00067e781 | ||
|
ab4ee07ce8 | ||
|
3106c7821d | ||
|
ac60845897 | ||
|
8596d5f4a6 | ||
|
22daaf7ab8 | ||
a36ddd6985 | |||
|
ba6164b822 | ||
|
1a488de7a8 | ||
|
c7e5d2f066 | ||
|
73b5c571f3 | ||
|
a03a54a1fd | ||
|
956a1401db | ||
|
3bf1b3a9ef | ||
|
de7db32022 | ||
|
e5438afb74 | ||
|
ca3a43024c | ||
|
2f42158ee9 | ||
|
3761f863f8 | ||
|
a98999b4e1 | ||
|
8c24e4b239 | ||
|
d62049bdf6 | ||
|
f616afde94 | ||
|
3cc4f52498 | ||
|
2542b5a56c | ||
|
ae98afdacc | ||
|
bea457b88a | ||
|
fdb7676a11 | ||
|
b8feaa567e | ||
|
7ae660f578 | ||
|
b86e1414f7 | ||
|
7500e28d6d | ||
|
dfffe31e84 | ||
|
70b8371568 | ||
|
1a56a639ea | ||
|
592fac7c19 | ||
|
f958d225ca | ||
|
6a85018210 | ||
|
05b867c3ab | ||
|
b262d0579f | ||
|
f74140a647 |
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-aarch64-gcc11-bootstrap
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-aarch64-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-amdgcn-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-arm-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-arm-none-gcc11-bootstrap
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -136,6 +136,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -283,7 +285,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -303,7 +305,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -311,26 +313,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-arm-none-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-avr-gcc11-bootstrap
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-avr-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-epiphany-gcc11-bootstrap
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -136,6 +136,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -283,7 +285,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -303,7 +305,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -311,26 +313,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-epiphany-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-hppa-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-m68k-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-mips-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-nvptx-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-ppc64-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-ppc64le-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-riscv64-elf-gcc11-bootstrap
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -136,6 +136,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -283,7 +285,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -303,7 +305,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -311,26 +313,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-riscv64-elf-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-riscv64-gcc11-bootstrap
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-riscv64-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-rx-gcc11-bootstrap
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -136,6 +136,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -283,7 +285,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -303,7 +305,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -311,26 +313,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-rx-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-s390x-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-sparc-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-sparc64-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
# spec file for package cross-x86_64-gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# 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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -135,6 +135,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -282,7 +284,7 @@ Requires: libstdc++6-devel-gcc11
|
||||
AutoReqProv: off
|
||||
BuildRequires: update-alternatives
|
||||
Requires(post): update-alternatives
|
||||
Requires(preun):update-alternatives
|
||||
Requires(preun): update-alternatives
|
||||
Summary: The GNU Compiler Collection targeting %{cross_arch}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -302,7 +304,7 @@ only, it is not intended for any other use.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -310,26 +312,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ba74eab4810174cd305f71b82cb4d82e6dba65b264bbb283885525a52ecb1d32
|
||||
size 79766128
|
3
gcc-11.5.0+git3328.tar.xz
Normal file
3
gcc-11.5.0+git3328.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
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
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 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/+/-/')
|
||||
@@ -365,6 +365,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -1179,7 +1181,7 @@ Results from running the gcc and target library testsuites.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -1187,26 +1189,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
@@ -1873,6 +1876,7 @@ rm -f %{buildroot}/%{libsubdir}/include-fixed/bits/statx.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/mount.h
|
||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/sched.h
|
||||
%if !%{enable_plugins}
|
||||
# no plugins
|
||||
rm -rf %{buildroot}/%{libsubdir}/plugin
|
||||
|
115
gcc11-pr116029.patch
Normal file
115
gcc11-pr116029.patch
Normal file
@@ -0,0 +1,115 @@
|
||||
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
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -208,7 +208,7 @@
|
||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -381,6 +381,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -495,7 +497,7 @@ Results from running the gcc and target library testsuites.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -503,26 +505,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@@ -1,3 +1,37 @@
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
|
40
gcc11.spec
40
gcc11.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package gcc11
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -187,7 +187,7 @@
|
||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||
|
||||
URL: https://gcc.gnu.org/
|
||||
Version: 11.3.1+git2076
|
||||
Version: 11.5.0+git3328
|
||||
Release: 0
|
||||
%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/+/-/')
|
||||
@@ -360,6 +360,8 @@ Patch17: gcc9-reproducible-builds-buildid-for-checksum.patch
|
||||
Patch18: gcc10-amdgcn-llvm-as.patch
|
||||
Patch19: gcc11-gdwarf-4-default.patch
|
||||
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
|
||||
# r12-8060-g5522dec054cb940fe83661b96249aa12c54c1d77
|
||||
Patch21: gcc11-pr116029.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
Patch52: gcc10-foffload-default.patch
|
||||
@@ -1980,7 +1982,7 @@ Results from running the gcc and target library testsuites.
|
||||
%setup -q -n gcc-%{version} -a 5
|
||||
ln -s newlib-4.1.0/newlib .
|
||||
cd newlib
|
||||
%patch100 -p1
|
||||
%patch -P 100 -p1
|
||||
cd ..
|
||||
%else
|
||||
%setup -q -n gcc-%{version}
|
||||
@@ -1988,26 +1990,27 @@ cd ..
|
||||
|
||||
#test patching start
|
||||
|
||||
%patch2
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch11
|
||||
%patch15
|
||||
%patch16
|
||||
%patch17 -p1
|
||||
%patch -P 2
|
||||
%patch -P 5
|
||||
%patch -P 6
|
||||
%patch -P 7
|
||||
%patch -P 11
|
||||
%patch -P 15
|
||||
%patch -P 16
|
||||
%patch -P 17 -p1
|
||||
%if "%{TARGET_ARCH}" == "amdgcn"
|
||||
%patch18 -p1
|
||||
%patch -P 18 -p1
|
||||
%endif
|
||||
# In SLE15 and earlier default to dwarf4, not dwarf5
|
||||
%if %{suse_version} < 1550
|
||||
%patch19 -p1
|
||||
%patch -P 19 -p1
|
||||
%endif
|
||||
%patch20 -p1
|
||||
%patch51
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch -P 20 -p1
|
||||
%patch -P 21 -p1
|
||||
%patch -P 51
|
||||
%patch -P 52 -p1
|
||||
%patch -P 60 -p1
|
||||
%patch -P 61
|
||||
|
||||
#test patching end
|
||||
|
||||
@@ -2668,6 +2671,7 @@ rm -f %{buildroot}/%{libsubdir}/include-fixed/bits/statx.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/mount.h
|
||||
rm -f %{buildroot}/%{libsubdir}/include-fixed/sys/sched.h
|
||||
%if !%{enable_plugins}
|
||||
# no plugins
|
||||
rm -rf %{buildroot}/%{libsubdir}/plugin
|
||||
|
0
pre_checkin.sh
Normal file → Executable file
0
pre_checkin.sh
Normal file → Executable file
Reference in New Issue
Block a user