SHA256
7
0
forked from pool/gcc11

177 Commits

Author SHA256 Message Date
66c702b259 Accepting request 1085727 from devel:gcc
- Backport _multibuild auto-generation.  Remove redundant
  .changes files.

- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1085727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=20
2023-05-10 14:17:42 +00:00
e0dc8ab7c8 - Backport _multibuild auto-generation. Remove redundant
.changes files.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=408
2023-05-09 13:27:51 +00:00
24a0fa1ff5 Accepting request 1085141 from home:dimstar:Factory
- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1085141
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=407
2023-05-09 13:23:08 +00:00
4c7fb0d88b Accepting request 1056992 from devel:gcc
- Don't rely on %usrmerged, set it based on standard %suse_version

OBS-URL: https://build.opensuse.org/request/show/1056992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=19
2023-01-09 16:23:50 +00:00
dee214a0c2 Accepting request 1055809 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1055809
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=405
2023-01-09 08:25:59 +00:00
339ef678fa Accepting request 1030847 from devel:gcc
- Update to gcc-11 branch head (bd0c76a2329e7fe6d6612c225), git2076
  * includes fix for -Wmismatched-tags ICE  [bsc#1204599]

OBS-URL: https://build.opensuse.org/request/show/1030847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=18
2022-10-25 09:19:31 +00:00
7cbd9105f4 - Update to gcc-11 branch head (bd0c76a2329e7fe6d6612c225), git2076
* includes fix for -Wmismatched-tags ICE  [bsc#1204599]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=403
2022-10-24 10:35:06 +00:00
f41348e7bf Accepting request 1000461 from devel:gcc
- Remove fixed sys/mount.h

- Remove workaround for obs-service-format_spec_file.

OBS-URL: https://build.opensuse.org/request/show/1000461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=17
2022-09-01 20:11:02 +00:00
139aa16bb2 - Remove fixed sys/mount.h
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=401
2022-08-31 14:21:49 +00:00
5672249195 Accepting request 993837 from home:marxin:branches:devel:gcc
- Remove workaround for obs-service-format_spec_file.

OBS-URL: https://build.opensuse.org/request/show/993837
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=400
2022-08-09 07:25:48 +00:00
d45e380466 Accepting request 990640 from devel:gcc
- Update to gcc-11 branch head (a55184ada8e2887ca94c0ab070, git1902
  * includes build fixes when building against glibc 2.33.

- Update to the GCC 11.3.0 release.
  * includes SLS hardening backport on x86_64.  [bsc#1195283]

OBS-URL: https://build.opensuse.org/request/show/990640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=16
2022-07-22 17:21:22 +00:00
b6a02289bb - Update to gcc-11 branch head (a55184ada8e2887ca94c0ab070, git1902
* includes build fixes when building against glibc 2.33.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=398
2022-07-21 13:48:47 +00:00
7cc052248f OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=397 2022-05-16 07:40:10 +00:00
4504dcb1ef * includes SLS hardening backport on x86_64. [bsc#1195283]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=396
2022-04-26 07:18:35 +00:00
04059fa13d Accepting request 970979 from devel:gcc
- Update to gcc-11 branch head (691af15031e00227ba6d5935c), git1635
  * includes gcc11-pr104931.patch
  * includes fix for Firefox ICE  [gcc#105256]

OBS-URL: https://build.opensuse.org/request/show/970979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=15
2022-04-22 19:52:18 +00:00
2cf7a90ae1 - Update to the GCC 11.3.0 release.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=394
2022-04-21 08:25:25 +00:00
f2bbbcbaa9 - Update to gcc-11 branch head (691af15031e00227ba6d5935c), git1635
* includes fix for Firefox ICE  [gcc#105256]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=393
2022-04-20 07:04:15 +00:00
0b6127c966 - Update to gcc-11 branch head (53254184bda6305ac38e6e374), git1623
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=392
2022-04-14 06:23:01 +00:00
3704246850 - Update to gcc-11 branch head (5b87d9f50b421e18be2a4ef95), git1593
* includes gcc11-pr104931.patch

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=391
2022-04-13 07:02:22 +00:00
90ed7cfadb - Update to gcc-11 branch head (faba16dd683750fc82c49fdd4), git1543
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=390
2022-04-08 06:14:53 +00:00
f5ba0ec3a4 Accepting request 966407 from devel:gcc
- Add provides/conflicts to glibc crosses since only one GCC version
  for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit.

OBS-URL: https://build.opensuse.org/request/show/966407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=14
2022-04-05 17:55:17 +00:00
132c67c428 - Add provides/conflicts to libgccjit.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=388
2022-04-01 11:56:19 +00:00
28b6eb7c97 - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=387
2022-04-01 09:54:23 +00:00
cd6e6733bf Accepting request 962391 from devel:gcc
- Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
  * includes change to adjust gnats idea of the target, fixing
    the build of gprbuild.  [bsc#1196861]
- Add gcc11-pr104931.patch to fix miscompile of embedded premake
  in 0ad on i586.  [bsc#1197065]

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune

OBS-URL: https://build.opensuse.org/request/show/962391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=13
2022-03-21 19:10:49 +00:00
80c93343f2 - Update to gcc-11 branch head (6a1150d1524aeda3381b21717), git1406
* includes change to adjust gnats idea of the target, fixing
    the build of gprbuild.  [bsc#1196861]
- Add gcc11-pr104931.patch to fix miscompile of embedded premake
  in 0ad on i586.  [bsc#1197065]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=385
2022-03-16 15:18:58 +00:00
8de3e7910e Accepting request 960276 from home:dirkmueller:Factory
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune

OBS-URL: https://build.opensuse.org/request/show/960276
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=384
2022-03-10 07:45:25 +00:00
1f3b86e5cd Accepting request 959906 from devel:gcc
- Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
  packages provided by older GCC work.  Add a requires from that
  package to the corresponding libstc++6 package to keep those
  at the same version.  [bsc#1196107]

OBS-URL: https://build.opensuse.org/request/show/959906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=12
2022-03-09 17:46:32 +00:00
54890eb757 - Add a list of Obsoletes to libstdc++6-pp-gcc11 so updates from
packages provided by older GCC work.  Add a requires from that
  package to the corresponding libstc++6 package to keep those
  at the same version.  [bsc#1196107]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=382
2022-03-07 12:24:25 +00:00
c07c8395ac Accepting request 953381 from devel:gcc
- Add gcc11-PIE, similar to gcc-PIE but affecting gcc11 [bsc#1195628]

- Put libstdc++6-pp Requires on the shared library and drop
  to Recoomends.

- Remove sys/rseq.h from include-fixed

OBS-URL: https://build.opensuse.org/request/show/953381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=11
2022-02-16 23:30:19 +00:00
db0a9f8990 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=381 2022-02-10 14:23:14 +00:00
78133c2e90 - Add gcc11-PIE, similar to gcc-PIE but affecting gcc11 [bsc#1195628]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=380
2022-02-10 12:35:38 +00:00
fe1c36e927 - Put libstdc++6-pp Requires on the shared library and drop
to Recoomends.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=379
2022-02-09 15:12:50 +00:00
94c1acbe1e Accepting request 947216 from home:Andreas_Schwab:Factory
- Remove sys/rseq.h from include-fixed

OBS-URL: https://build.opensuse.org/request/show/947216
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=378
2022-01-19 07:48:34 +00:00
d9290e9bcb Accepting request 943613 from devel:gcc
- Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
  * Fix D memory corruption in -M output.
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]

OBS-URL: https://build.opensuse.org/request/show/943613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=10
2022-01-07 11:44:32 +00:00
d86e805a2c * Fix ICE in is_this_parameter with coroutines. [boo#1193659]
* Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=377
2022-01-03 10:06:00 +00:00
06bf5d1d93 Accepting request 943547 from home:marxin:branches:devel:gcc
- Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
  * Fix D memory corruption in -M output.

OBS-URL: https://build.opensuse.org/request/show/943547
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=376
2022-01-03 10:02:53 +00:00
a890ad8dfe Accepting request 934094 from devel:gcc
- Enable the cross compilers also on i586
- Enable some cross compilers also in rings
- Remove cross compilers for i386 target

- Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
  * fixes issue with debug dumping together with -o /dev/null
  * fixes libgccjit issue showing up in emacs build  [boo#1192951]
- Package mwaitintrin.h

- Remove spurious exit from change_spec.

- Enable the full cross compiler, cross-aarch64-gcc11 and
  cross-riscv64-gcc11 now provide a fully hosted C (and C++)
  cross compiler, not just a freestanding one.  I.e. with a cross
  glibc.  They don't yet support the sanitizer libraries.
  Part of [jsc#OBS-124].

OBS-URL: https://build.opensuse.org/request/show/934094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=9
2021-12-05 21:45:41 +00:00
4a47f4528e - Enable some cross compilers also in rings
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=375
2021-11-26 15:26:13 +00:00
e3ed4782ee - Remove cross compilers for i386 target
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=374
2021-11-26 15:07:14 +00:00
c15f45b5a6 - Enable the cross compilers also on i586
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=373
2021-11-26 15:03:08 +00:00
5cdfcbfdd3 - Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
* fixes libgccjit issue showing up in emacs build  [boo#1192951]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=372
2021-11-24 10:44:39 +00:00
9d1385e6fa - Update to gcc-11 branch head (fb1bc2c0865f2b15a219e1127), git1005
* fixes issue with debug dumping together with -o /dev/null
- Package mwaitintrin.h

- Remove spurious exit from change_spec.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=371
2021-11-22 08:59:14 +00:00
e8dd790550 - Remove spurious exit from change_spec.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=370
2021-10-20 13:59:46 +00:00
6648aafc76 - Enable the full cross compiler, cross-aarch64-gcc11 and
cross-riscv64-gcc11 now provide a fully hosted C (and C++)
  cross compiler, not just a freestanding one.  I.e. with a cross
  glibc.  They don't yet support the sanitizer libraries.
  Part of [jsc#OBS-124].

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=369
2021-09-20 17:20:17 +00:00
3dfb34f2b1 Accepting request 913101 from devel:gcc
- Require libgccjit%{libgccjit_sover}%{libgccjit_suffix} from
  libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}. (forwarded request 913043 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/913101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=8
2021-08-24 08:53:52 +00:00
51aa563c5c Accepting request 913043 from home:Andreas_Schwab:Factory
- Require libgccjit%{libgccjit_sover}%{libgccjit_suffix} from
  libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}.

OBS-URL: https://build.opensuse.org/request/show/913043
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=368
2021-08-19 12:57:18 +00:00
6a1c68015f OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=367 2021-08-16 10:26:34 +00:00
0b3b8dd18d Accepting request 907486 from devel:gcc
- Update to gcc-11 branch head (076930b9690ac3564638636f6b), git536
  * Includes GCC 11.2 RC1.
- Refresh gcc10-foffload-default.patch

- Properly adjust GPL-3.0 WITH GCC-exception-3.1 to
  GPL-3.0-or-later WITH GCC-exception-3.1

- Remove bits/unistd_ext.h from include-fixed

- Add BuildRequires on netcfg for the testsuite when testing Go.

- Provide a libc-bootstrap cross compiler for aarch64 and riscv64
- More preparation for a full glibc cross compiler (not yet active)

OBS-URL: https://build.opensuse.org/request/show/907486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=7
2021-07-27 12:31:51 +00:00
cb2d2a229d - Refresh gcc10-foffload-default.patch
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=365
2021-07-21 09:23:11 +00:00
95161c345e - Update to gcc-11 branch head (076930b9690ac3564638636f6b), git536
* Includes GCC 11.2 RC1.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=364
2021-07-21 09:10:22 +00:00
c97019515e - Properly adjust GPL-3.0 WITH GCC-exception-3.1 to
GPL-3.0-or-later WITH GCC-exception-3.1

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=363
2021-07-21 09:06:53 +00:00
205d3066f7 Accepting request 907275 from home:Andreas_Schwab:glibc:rebuild
- Remove bits/unistd_ext.h from include-fixed

OBS-URL: https://build.opensuse.org/request/show/907275
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=362
2021-07-21 08:53:30 +00:00
73c67a4b1c - Add BuildRequires on netcfg for the testsuite when testing Go.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=361
2021-07-09 07:35:35 +00:00
44b1a98045 Fix unpackages files in the cross newlib -bootstrap packages.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=360
2021-07-07 14:05:50 +00:00
7f9b0d3941 - Provide a libc-bootstrap cross compiler for aarch64 and riscv64
- More preparation for a full glibc cross compiler (not yet active)

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=359
2021-07-06 15:53:20 +00:00
227df4212c Accepting request 903215 from devel:gcc
- Update to gcc-11 branch head (62bbb113ae68a7e724255e1714), git400
  * Fixes issue with legacy Fortran code.  [gcc#101123, boo#1187273]

OBS-URL: https://build.opensuse.org/request/show/903215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=6
2021-07-03 18:50:33 +00:00
949796f83a - Update to gcc-11 branch head (62bbb113ae68a7e724255e1714), git400
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=358
2021-06-25 12:07:16 +00:00
8fd37fa797 - Update to gcc-11 branch head (f9fc20f0a535c36ab494fb1e5e), git370
* Fixes issue with legacy Fortran code.  [gcc#101123, boo#1187273]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=357
2021-06-21 06:16:05 +00:00
71a89e0882 Accepting request 900519 from devel:gcc
- Update to gcc-11 branch head (79c1185de4a05fdea13b6b0207), git340
  * Fixes ceph build failure.  [gcc#101078]

- Change disable_32bit to only disable multilibs for arhcs subject
  to 32bit/64bit handling and make it effective on x86_64.
- Remove the duplicate spec header from cross.spec.in

- Add newlib-4.1.0-aligned_alloc.patch to fix nvptx cross build
  fail.  [bsc#1187153]

- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273

- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,
   needed by arm-trusted-firmware

- Update to gcc-11 branch head (79c1185de4a05fdea13b6b0207), git340
  * Fixes ceph build failure.  [gcc#101078]

- Change disable_32bit to only disable multilibs for arhcs subject
  to 32bit/64bit handling and make it effective on x86_64.
- Remove the duplicate spec header from cross.spec.in

- Add newlib-4.1.0-aligned_alloc.patch to fix nvptx cross build
  fail.  [bsc#1187153]

- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273

- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,

OBS-URL: https://build.opensuse.org/request/show/900519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=5
2021-06-20 17:37:48 +00:00
834c8d92ab - Update to gcc-11 branch head (79c1185de4a05fdea13b6b0207), git340
* Fixes ceph build failure.  [gcc#101078]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=355
2021-06-17 07:23:28 +00:00
61d34d655d OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=354 2021-06-16 06:36:14 +00:00
1e28b104aa - Change disable_32bit to only disable multilibs for arhcs subject
to 32bit/64bit handling and make it effective on x86_64.
- Remove the duplicate spec header from cross.spec.in

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=353
2021-06-15 09:18:00 +00:00
d931a8b8ae - Add newlib-4.1.0-aligned_alloc.patch to fix nvptx cross build
fail.  [bsc#1187153]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=352
2021-06-11 06:10:00 +00:00
c7ac571be3 - Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=351
2021-06-09 09:40:36 +00:00
cd57dbd044 Accepting request 898551 from home:dirkmueller:Factory
- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,
   needed by arm-trusted-firmware

- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,
   needed by arm-trusted-firmware

- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,
   needed by arm-trusted-firmware

- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,
   needed by arm-trusted-firmware

- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,
   needed by arm-trusted-firmware

- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,
   needed by arm-trusted-firmware

- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,
   needed by arm-trusted-firmware

- tune armv7 to generic-armv7-a
- enable build for arm-none cross builders in rings,

OBS-URL: https://build.opensuse.org/request/show/898551
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=350
2021-06-09 08:49:57 +00:00
0487aee9b9 Accepting request 895536 from devel:gcc
- Fix value of %slibdir64 for usrmerge (forwarded request 895524 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/895536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=4
2021-06-02 20:10:27 +00:00
3804f016ed Accepting request 895524 from home:Andreas_Schwab:Factory
- Fix value of %slibdir64 for usrmerge

OBS-URL: https://build.opensuse.org/request/show/895524
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=348
2021-05-26 12:24:09 +00:00
55afe6e9d5 Accepting request 892216 from devel:gcc
- Update to gcc-11 branch head (23855a176609fe8dda6abaf2b2), git121
- Disable build-id generation on non-glibc targeting cross compilers.

- Update to gcc-11 branch head (cd0a059bd384da58d43674496a7), git67
  * Includes GCC 11.1 release
- Drop upstreamed gcc11-no-offload.patch.

- Update to gcc-11 branch head (7a7fc01b9d20afb1a2b805d93cb), git31
  * Includes GCC 11.1 RC2
- Add gcc11-no-offload.patch and
  gcc11-amdgcn-disable-hot-cold-partitioning.patch.
- Enable gfortran for offload compilers.
- BuildRequire procps from gcc11-testresults if we test go.
- Force using llvm11 for amdgcn offloading since llvm12 doesn't
  yet work.  Package expanded symlinks so concurrent installs do
  not pull in another llvm-mc.
- Add gcc11-gdwarf-4-default.patch to default to DWARF4 generation
  in SLES15 and older.

- Update to gcc-11 branch head (27350b77a92062667427100afb4), git10
  * Includes GCC 11.1 RC1

- Bump to 49813aad3292f7f2bef69206274da78a9a7116ed.

- Disable nvptx offloading on aarch64 since it doesn't work.

- Bump to a87d3f964df31d4fbceb822c6d293e85c117d992.

- Remove gcc48-remove-mpfr-2.4.0-requirement.patch which does no
  longer apply.

OBS-URL: https://build.opensuse.org/request/show/892216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=3
2021-05-25 19:07:38 +00:00
602b802692 - Disable build-id generation on non-glibc targeting cross compilers.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=346
2021-05-10 13:47:43 +00:00
f954fb24e1 - Update to gcc-11 branch head (23855a176609fe8dda6abaf2b2), git121
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=345
2021-05-10 12:12:03 +00:00
669a1ea581 - Drop upstreamed gcc11-no-offload.patch.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=344
2021-04-29 09:11:53 +00:00
ce85965dc9 - Update to gcc-11 branch head (cd0a059bd384da58d43674496a7), git67
* Includes GCC 11.1 release

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=343
2021-04-29 08:41:53 +00:00
83701aebd2 - Update to gcc-11 branch head (7a7fc01b9d20afb1a2b805d93cb), git31
* Includes GCC 11.1 RC2
- Add gcc11-no-offload.patch and
- Add gcc11-gdwarf-4-default.patch to default to DWARF4 generation
  in SLES15 and older.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=342
2021-04-23 13:04:02 +00:00
13182ade54 yet work. Package expanded symlinks so concurrent installs do
not pull in another llvm-mc.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=341
2021-04-22 14:03:19 +00:00
accc918d92 - Force using llvm11 for amdgcn offloading since llvm12 doesn't
yet work.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=340
2021-04-22 12:42:04 +00:00
7e0264975b - BuildRequire procps from gcc11-testresults if we test go.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=339
2021-04-22 10:29:28 +00:00
f4c087481a - Add gcc11-testsuite-fixes.patch, gcc11-no-offload.patch and
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=338
2021-04-22 07:57:16 +00:00
618425b74a OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=337 2021-04-21 14:12:06 +00:00
1e3586b9b4 - Enable gfortran for offload compilers.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=336
2021-04-21 14:07:56 +00:00
cfcd6517c6 - Add gcc11-testsuite-fixes.patch and
gcc11-amdgcn-disable-hot-cold-partitioning.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=335
2021-04-21 12:32:16 +00:00
11af453178 - Update to gcc-11 branch head (27350b77a92062667427100afb4), git10
* Includes GCC 11.1 RC1

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=334
2021-04-20 15:00:45 +00:00
Martin Liška
8c671ec7df Bump to 49813aad3292f7f2bef69206274da78a9a7116ed
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=333
2021-04-16 19:54:27 +00:00
Martin Liška
c4122e4903 Bump to 2efbbba16a0630fac8cadcd6d9e0ffaabfadb79f
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=332
2021-04-15 19:51:48 +00:00
507716051c - Disable nvptx offloading on aarch64 since it doesn't work.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=331
2021-04-15 11:23:42 +00:00
Martin Liška
b1d2b375ed Bump to a87d3f964df31d4fbceb822c6d293e85c117d992
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=330
2021-04-14 19:51:33 +00:00
Martin Liška
88987653d2 Bump to 527bc0181d3ea36f11dcaa8aea7704466bd0f01b
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=329
2021-04-14 14:01:50 +00:00
Martin Liška
0fc8ad9aad Bump to 8084ab15a3e300e3b2c537e56e0f3a1b00778aec
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=328
2021-04-13 19:57:53 +00:00
Martin Liška
44ccae55f0 Bump to 8f17d44ad986e0ae7e81c81179463000ee9d7f43
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=327
2021-04-12 19:55:17 +00:00
Martin Liška
71ea550457 Bump to a0ecde220da1edf7062ec429aa2c7a5b4103e92f
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=326
2021-04-12 05:32:27 +00:00
Martin Liška
0bedc7a95e Bump to b04093adb28bd6ee8b0390e840219fd2bba134db
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=325
2021-04-09 19:53:48 +00:00
b9cc346f53 - Remove gcc48-remove-mpfr-2.4.0-requirement.patch which does no
longer apply.
- Arrange for a C++ 11 capable host compiler to be available.
- Do not require ISL for cross compiler builds on old distros.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=324
2021-04-09 12:37:35 +00:00
Martin Liška
1d8e03220f Bump to 123b3e03c911a43054c1f88f5d3110e1d084dd4e
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=323
2021-04-08 19:52:27 +00:00
Martin Liška
7db8d4bb81 Bump to a528594cf9a74e5a0fbac13ef673064ed73e1b89
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=322
2021-04-07 19:53:56 +00:00
Martin Liška
ee6bff66cd Bump to 8685348075d91945066dea9b564bd42cbc1d22bd
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=321
2021-04-06 19:54:01 +00:00
Martin Liška
4643e91953 Bump to 9f4c41147a41d08a74990eafe69a1064a3c13435
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=320
2021-04-05 19:51:15 +00:00
Martin Liška
6229f167c8 Bump to fc27115d6107f219e6f3dc610c99210005fe9dc5
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=319
2021-04-03 14:11:24 +00:00
Martin Liška
e4fee9bb5c Bump to 2a26351b598242c2fbce95d2a0baacce0084aec6
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=318
2021-04-02 19:50:45 +00:00
Martin Liška
46bdbd0fa3 Bump to af78514a18ca5c9aaa10813bb4dc639d7ccdf0cc
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=317
2021-04-01 19:54:08 +00:00
Martin Liška
f688832cf2 Bump to ea9a39e63eba1ba72aa3608317d1c40ae6bcef55
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=316
2021-03-31 19:52:20 +00:00
Martin Liška
1ecae5523d Bump to 5f3c6027257118469a722816e228394b5978ddb0
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=315
2021-03-30 19:57:05 +00:00
Martin Liška
558768282c Bump to 645bfc161987a12395869728b63ed01084d23c00
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=314
2021-03-29 21:02:59 +00:00
Martin Liška
3e0c1ee184 Bump to c453a817129c2c362726a9773390419f1df7dda3
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=313
2021-03-26 20:52:28 +00:00
Martin Liška
43dbf5c660 Bump to 6081d8994ed1a0aef6b7f5fb34f091faa3580416
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=312
2021-03-26 09:38:04 +00:00
Martin Liška
5b9db78dee Bump to 990a123ef7ca42fe7bb019b68eafdff80f6241aa
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=311
2021-03-25 20:52:04 +00:00
Martin Liška
be77859fb6 Bump to 4f00c4d40a539360938607561460904663c64cda
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=310
2021-03-24 20:54:28 +00:00
Martin Liška
08ad0b23a1 Bump to 7af8ec508f8105a4c4ea94246c1c4c25596cf6a5
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=309
2021-03-23 20:53:24 +00:00
Martin Liška
cdfc84edae Bump to 2bfd081f1bce3fb7f791591e741723dce4e884ed
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=308
2021-03-22 20:53:39 +00:00
Martin Liška
e6f56101c8 Bump to 19ff0b0d816e6e7d7657a8559e9957d79dc1d77f
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=307
2021-03-20 20:02:47 +00:00
Martin Liška
efc4969d97 Bump to e1df2c343633ed27b7a7bd9f6b5989c75b38f1d4
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=306
2021-03-19 21:34:27 +00:00
Martin Liška
fa30e52e2c Bump to a4670f58ebff805e35268542aac35f9791980954
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=305
2021-03-18 20:53:07 +00:00
Martin Liška
19925f09ee Bump to 0cc218d42c241ed286cc5af9fb7d2e45386f7a24
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=304
2021-03-18 11:57:36 +00:00
Martin Liška
9faf8e0738 Update copyright lines and bufixes link.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=303
2021-03-18 11:54:56 +00:00
Martin Liška
9616c48cf7 Bump to f3e9c98a9f40fc24bb4ecef6aaa94ff799c8d587
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=302
2021-03-17 20:54:13 +00:00
Martin Liška
0834baa160 Bump to adf14bdbc10d4114865a08cf20020a2616039057
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=301
2021-03-17 14:42:36 +00:00
Martin Liška
f40fd161b9 Clean up Bumps in the changes files.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=300
2021-03-17 14:31:58 +00:00
Martin Liška
ffc11876b4 Bump to 0251051db64f13c9a31a05c8133c31dc50b2b235
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=299
2021-03-16 21:02:40 +00:00
Martin Liška
c21db828f3 Remove duplicite License tag.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=298
2021-03-16 14:54:42 +00:00
Martin Liška
1cefd3a907 Bump to 1973beaf92c629f26df98eff33ab1bce7f3ea4ef
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=297
2021-03-16 08:30:14 +00:00
Martin Liška
c2bc96fa7f Fix spec file.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=296
2021-03-16 08:26:01 +00:00
Martin Liška
ce4b239cc5 Bump to 7b843d4716698957606c05219a66d3fc4b44ba83
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=295
2021-03-15 20:52:32 +00:00
Martin Liška
d5a1555c01 Bump to 52b67943d1dc713712c8afd09b64a2eddfd731fe
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=294
2021-03-15 08:00:44 +00:00
Martin Liška
e8dc3542f9 Bump to 6e885ad3287388192e52e9b524dbaa408507c0a4
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=293
2021-03-12 20:55:08 +00:00
Martin Liška
994348df19 Bump to 5643f6f396ef7f60d317aef07dd98978cec6afd0
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=292
2021-03-11 20:59:34 +00:00
Martin Liška
56e210f184 Bump to 8f316f41ce0fd90570f4d4444c29c639a322a0be
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=291
2021-03-10 20:53:35 +00:00
Martin Liška
c697047833 Bump to 0455cd76b687621f28488393c81d0854200a220a
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=290
2021-03-09 22:01:15 +00:00
Martin Liška
bd2cb98cc7 Bump to bd85b4dd2dd7b00b6342ed1e33fb48035a3dcb61
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=289
2021-03-08 22:10:35 +00:00
b6b19263f1 - Update embedded newlib version from 3.3.0 to 4.1.0.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=288
2021-03-08 14:11:48 +00:00
Martin Liška
d3e001cb70 Bump to a18ebd6c439227b048a91fbfa66f5983f884c157
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=287
2021-03-07 19:30:43 +00:00
Martin Liška
78d93e6556 Bump to a3ad6489d38982434faef3bc5f33e3c28c5f7c74
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=286
2021-03-05 21:58:05 +00:00
Martin Liška
5ab1da592c Bump to 331763de7d4850702a0f67298f36017c73cdb103
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=285
2021-03-05 11:56:27 +00:00
Martin Liška
87a8de5c85 Bump to 0d737ed2171165ba39ab5647f8a94c588fc9a898
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=284
2021-03-04 21:56:30 +00:00
Martin Liška
b4a31664c6 Bump to f3641ac70eb0ae9f8983b7ddb1660c92439565de
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=283
2021-03-04 03:36:06 +00:00
Martin Liška
a379f67548 Bump to 5a233ae4d8c978a3c863c8199d6c3050389a84d1
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=282
2021-03-02 18:05:48 +00:00
Martin Liška
adb450951c Bump to 4ed0a92f6cfc647e2ad8ceaa1e5709545c915465
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=281
2021-03-01 18:05:12 +00:00
Martin Liška
373bc66817 Bump to 4ed0a92f6cfc647e2ad8ceaa1e5709545c915465
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=280
2021-03-01 14:54:25 +00:00
Martin Liška
c66486196b Bump to 9d5b4b60bdfcebec4c5075d22b7913540698af64
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=279
2021-02-26 18:05:07 +00:00
Martin Liška
cdac4a4789 Bump to 44ab1cc1df6ec4ff50210401acdcb26e80343541
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=278
2021-02-25 18:08:08 +00:00
Martin Liška
413a909fa0 Bump to 9e0d8a375bae07486c839228a520eaed9004a4f3
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=277
2021-02-24 18:08:17 +00:00
Martin Liška
0c7d91d226 Bump to 47145e6916f58e1cd4f562c06fa7289da49f690c
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=276
2021-02-23 18:05:12 +00:00
Martin Liška
a65f03dbb2 Bump to f4a3cea3fb025735c09af5c7f14d61152c4c5794
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=275
2021-02-23 08:15:33 +00:00
a4f3ba5ab1 Accepting request 874371 from home:marxin:branches:devel:gcc
- Pack %{GCCDIST}-gcc%{binsuffix}.
- Add a new dependency for libgccjit.

OBS-URL: https://build.opensuse.org/request/show/874371
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=274
2021-02-23 08:03:44 +00:00
Martin Liška
78f5c25e2b Bump to a7de0ffa34a9559919b14094b804175d7d9b446f
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=273
2021-02-22 18:06:49 +00:00
Martin Liška
72fc24f578 Bump to bfe83ae38e871a2e4205ce63fd9d3247dff412bd
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=272
2021-02-19 18:05:17 +00:00
Martin Liška
7837fab528 Bump to 1a2a7096e5e20d736c6138179470b21aa5a74864
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=271
2021-02-19 15:04:14 +00:00
Martin Liška
c49e133e33 Bump to 3bfa96895b3219afd93a7038850baef4b63c1f82
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=270
2021-02-18 18:05:35 +00:00
Martin Liška
37cc7e788e Bump to e0139b2a912585496f23c352f0e2c56895f78fbf
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=269
2021-02-17 18:06:17 +00:00
Martin Liška
cd4ff8752b Bump to 799478b8914c438f7a33eb319efbae69c81f2111
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=268
2021-02-16 18:05:49 +00:00
Martin Liška
ce14337521 Bump to a33927c9ab4af3f4595251ce0c8ba54db821b039
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=267
2021-02-15 18:06:22 +00:00
Martin Liška
1735234e10 Bump to 0631e008adc759cc801d0d034224ee6b4bcf31aa
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=266
2021-02-12 18:05:53 +00:00
Martin Liška
e87612a474 Bump to bc0f7db7ebb649fc4c290cb7327fba5c17d4ed28
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=265
2021-02-11 18:07:13 +00:00
Martin Liška
d7d39d0d2a Bump to 22a6d99d0a0d383856440ea479b4a9edabf23961
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=264
2021-02-11 12:22:52 +00:00
0f721294de Accepting request 870326 from devel:gcc
- Bump to 7a18bc4ae62081021f4fd90d591a588cac931f77.

- New package, inherits from gcc10
  * gcc-add-defaultsspec.diff, add the ability to provide a specs
    file that is read by default
  * tls-no-direct.diff, avoid direct %fs references on x86 to not
    slow down Xen
  * gcc43-no-unwind-tables.diff, do not produce unwind tables for
    CRT files
  * gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
    for ppc, just a testcase
  * gcc44-textdomain.patch, make translation files version specific
    and adjust textdomain to find them
  * gcc44-rename-info-files.patch, fix cross-references in info files
    when renaming them to be version specific
  * gcc48-libstdc++-api-reference.patch, fix link in the installed
    libstdc++ html documentation
  * gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
    earlier mpfr versions on old products
  * gcc5-no-return-gcc43-workaround.patch, make build work with
    host gcc 4.3
  * gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
    new warning from -Wextra
  * gcc7-avoid-fixinc-error.diff
  * gcc9-reproducible-builds-buildid-for-checksum.patch
  * gcc9-reproducible-builds.patch
  * gcc10-amdgcn-llvm-as.patch
  * gcc10-foffload-default.patch
- libgccjit subpackage is added.
- HWASAN is built for aarch64 target.

OBS-URL: https://build.opensuse.org/request/show/870326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=2
2021-02-11 11:45:03 +00:00
Martin Liška
848e404d18 Bump to 0f39fb7b001df7cdba56cd5c572d0737667acd2c
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=262
2021-02-10 19:20:11 +00:00
Martin Liška
594662efd5 Bump to 73e52926b6c5f02fb3f34706b4afb2d8bcd86638
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=261
2021-02-09 18:05:49 +00:00
Martin Liška
b872cba584 Bump to efcd941e86b507d77e90a1b13f621e036eacdb45
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=260
2021-02-08 17:42:10 +00:00
Martin Liška
4a19c8532f Bump to 7a18bc4ae62081021f4fd90d591a588cac931f77
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=259
2021-02-05 18:05:11 +00:00
Martin Liška
dd18530912 - New package, inherits from gcc10
* gcc-add-defaultsspec.diff, add the ability to provide a specs
    file that is read by default
  * tls-no-direct.diff, avoid direct %fs references on x86 to not
    slow down Xen
  * gcc43-no-unwind-tables.diff, do not produce unwind tables for
    CRT files
  * gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
    for ppc, just a testcase
  * gcc44-textdomain.patch, make translation files version specific
    and adjust textdomain to find them
  * gcc44-rename-info-files.patch, fix cross-references in info files
    when renaming them to be version specific
  * gcc48-libstdc++-api-reference.patch, fix link in the installed
    libstdc++ html documentation
  * gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
    earlier mpfr versions on old products
  * gcc5-no-return-gcc43-workaround.patch, make build work with
    host gcc 4.3
  * gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
    new warning from -Wextra
  * gcc7-avoid-fixinc-error.diff
  * gcc9-reproducible-builds-buildid-for-checksum.patch
  * gcc9-reproducible-builds.patch
  * gcc10-amdgcn-llvm-as.patch
  * gcc10-foffload-default.patch
- libgccjit subpackage is added.
- HWASAN is built for aarch64 target.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=258
2021-02-05 08:44:14 +00:00
Martin Liška
44c5a8526f Bump to 072f20c555907cce38a424da47b6c1baa8330169
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=257
2021-02-05 08:04:48 +00:00
95b1256423 Accepting request 864102 from devel:gcc
It's the addition of the future GCC 11.1 release.
The compiler is NOT used by default.

OBS-URL: https://build.opensuse.org/request/show/864102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc11?expand=0&rev=1
2021-02-04 15:55:29 +00:00
Martin Liška
8c6fb530d7 Bump to 5c62e4f255bfac65e18213fd93ee1c9908b4a750
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=255
2021-02-03 18:05:30 +00:00
Martin Liška
76da67487f Bump to fc130ab54fd9a254f07426f9c180c367b039d7f9
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=254
2021-02-03 10:20:20 +00:00
Martin Liška
ff34d1b815 Sync with gcc10 spec file.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=253
2021-02-03 10:18:50 +00:00
Martin Liška
5c68d45387 Remove Remove include-fixed/pthread.h.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=252
2021-02-03 10:14:35 +00:00
Martin Liška
ef5854a5d0 Bump to 709718d4d89e5976257f53e67dcb8ba704574c56
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=251
2021-02-02 18:05:46 +00:00
Martin Liška
40bcb000f6 Bump to 8bfdf51d8595537937f990947a7a36d3a63dca5f
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=250
2021-02-01 18:05:53 +00:00
Martin Liška
689b37a0d7 Bump to 91a95ad2ae0e0f2fa953fafe55ff2ec32c8277d5
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=249
2021-01-29 18:05:36 +00:00
Martin Liška
0e5af1d41b Bump to 31a0ab9213f780d2fa1da6e4879df214c0f247f9
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=248
2021-01-28 18:05:26 +00:00
Martin Liška
eec37d962c Bump to 3670dbe49059ab1746ac2e3b77940160c05db6c2
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=247
2021-01-27 18:05:19 +00:00
Martin Liška
bfbe5b2703 Bump to 6e44c09b2df7282e0b519f241cf54438ab183b5e
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=246
2021-01-26 18:05:19 +00:00
Martin Liška
f22b10bdfc Bump to 0194e2f02d72731e444ae2076db339ffb1448435
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=245
2021-01-25 18:05:59 +00:00
Martin Liška
e5d06d752b Bump to 25fc4d01a8ed1888e6a65597a3387349eb3c950c
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=244
2021-01-22 18:05:12 +00:00
Martin Liška
0bf7b50a0e Fix %files for jit subpackages.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=243
2021-01-22 10:22:07 +00:00
Martin Liška
0fdd75f49a Bump to 0fb7aa205afebe178c06683037ccd4c41104337a
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=242
2021-01-21 18:05:12 +00:00
Martin Liška
46cc87fcd7 Bump to 27c792895bd809115c1f70672835b7fdff74d318
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=241
2021-01-20 18:05:17 +00:00
Martin Liška
00ecd120d7 Bump to 7ab1abf3b82a3bcfff9b7bc596166fef6a0d83ab
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=240
2021-01-20 07:52:40 +00:00
Martin Liška
9d3832a8ac Bump to 6a2a38620cf178b53b217051f32d1d7bbba86fc9
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=239
2021-01-19 18:05:31 +00:00
Martin Liška
68d86b379c Bump to 76c1dd15e4a056a59a13b2208af23a6bd67c2682
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=238
2021-01-18 18:05:09 +00:00
34 changed files with 576 additions and 814 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba74eab4810174cd305f71b82cb4d82e6dba65b264bbb283885525a52ecb1d32
size 79766128

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f13503fb4ccd340fe9faeb9b9c56853cc37dba787f375bdf948e0c30bed63339
size 79368292

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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>

View File

@@ -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
View File