Richard Biener
880f05bd20
- Update to GCC 13.3 release
...
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=109
2024-05-21 09:19:00 +00:00
Richard Biener
769a15d624
- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
...
- Removed gcc13-pr111731.patch now included upstream
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=107
2024-05-10 13:25:12 +00:00
Richard Biener
4e0dc5ce60
- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
...
the GCN offload compiler as that is requiring Code Object version 3
which is no longer supported by llvm18.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=105
2024-05-02 08:23:46 +00:00
Richard Biener
6df8046a37
- Add gcc13-pr101523.patch to avoid combine spending too much
...
compile-time and memory doing nothing on s390x. [boo#1188441]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=102
2024-03-28 07:02:03 +00:00
Richard Biener
7de63e5e01
- Make requirement to lld version specific to avoid requiring the
...
meta-package.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=101
2024-03-27 12:24:29 +00:00
Richard Biener
e44bc9b6a6
- Add gcc13-pr111731.patch to fix unwinding for JIT code.
...
[bsc#1221239]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=100
2024-03-20 09:05:46 +00:00
Richard Biener
3c39a32636
- Revert libgccjit dependency change. [boo#1220724]
...
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=98
2024-03-13 08:09:18 +00:00
Richard Biener
ca370125f1
- Fix libgccjit-devel dependency, a newer shared library is OK.
...
- Fix libgccjit dependency, the corresponding compiler isn't required.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=96
2024-03-05 14:48:06 +00:00
Richard Biener
ca3f033df1
- Use %patch -P N instead of %patchN.
...
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=95
2024-02-22 15:03:33 +00:00
Richard Biener
a4514afa8a
- Add gcc13-sanitizer-remove-crypt-interception.patch to remove
...
crypt and crypt_r interceptors. The crypt API change in SLE15 SP3
breaks them. [bsc#1219520]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=92
2024-02-08 08:47:54 +00:00
Richard Biener
96a840a21e
- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
...
- Add gcc13-pr88345-min-func-alignment.diff to add support for
-fmin-function-alignment. [bsc#1214934]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=90
2024-02-06 08:21:29 +00:00
Richard Biener
825c4954ae
- Use %{_target_cpu} to determine host and build.
...
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=89
2024-02-05 14:28:03 +00:00
Richard Biener
9656fb0f7c
- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
...
* Includes fix for building TVM. [boo#1218492]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=87
2024-01-25 08:04:20 +00:00
Richard Biener
8ec2d2fa36
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
...
are linked against libstdc++6.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=85
2024-01-19 10:56:12 +00:00
Richard Biener
7eefe09e37
- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
...
in gcc13-devel. [boo#1210959]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=84
2024-01-18 14:19:44 +00:00
Richard Biener
c155231677
- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205
...
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=82
2024-01-09 14:26:55 +00:00
Richard Biener
c6f948f9d5
* Remove pr111411.patch contained in the update.
...
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=80
2023-11-30 14:14:11 +00:00
Richard Biener
c168653416
- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
...
* Includes fix for building mariadb on i686. [bsc#1217667]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=79
2023-11-30 11:52:22 +00:00
Richard Biener
ed887cbd3a
- Avoid update-alternatives dependency for accelerator crosses.
...
- Package tool links to llvm in cross-amdgcn-gcc13 rather than in
cross-amdgcn-newlib13-devel since that also has the dependence.
- Depend on llvmVER instead of llvm with VER equal to
%product_libs_llvm_ver where available and adjust tool discovery
accordingly. This should also properly trigger re-builds when
the patchlevel version of llvmVER changes, possibly changing
the binary names we link to. [bsc#1217450]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=78
2023-11-24 09:00:22 +00:00
Richard Biener
500bda96e6
- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
...
C++ standard library initialization. [bsc#1216664]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=76
2023-11-07 13:07:26 +00:00
Richard Biener
544ab05bba
Accepting request 1112960 from home:dirkmueller:branches:devel:gcc
...
- add pr111411.patch (bsc#1215427)
- Bump included newlib to version 4.3.0.
- Update to GCC trunk head (r13-5254-g05b9868b182bb9)
- Redo floatn fixinclude pick-up to simply keep what is there.
OBS-URL: https://build.opensuse.org/request/show/1112960
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=74
2023-09-25 10:49:09 +00:00
Richard Biener
260436bd78
- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
...
* Includes fix to -fstack-protector issues with variable
length stack allocations on aarch64. [bsc#1214052] (CVE-2023-4039)
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=72
2023-09-12 17:58:52 +00:00
Richard Biener
d7a6cd108c
- Bump to 8b3d6cfad21a61cdc65bb0bb445cba907c190c21, git7768
...
* Includes many bugfixes
* Does not include [bsc#1214052] (CVE-2023-4039)
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=71
2023-08-30 13:27:06 +00:00
Richard Biener
ec2f8d7352
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=69
2023-08-29 07:35:05 +00:00
Richard Biener
c88d4a9b9c
- Turn cross compiler to ppc64le to a glibc cross.
...
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=68
2023-08-28 11:58:56 +00:00
Richard Biener
882160ed64
- Raise s390x architecture baseline to z14 for ALP. [PED-253]
...
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=67
2023-08-28 10:51:17 +00:00
Richard Biener
2967fb3cdd
- Disable building glibc cross compilers on SLE based code streams,
...
the required cross-glibc packages are not available there.
- Disable building avr cross on non-openSUSE code streams since
avr-libc isn't available there.
- Disable building newlib cross compilers on non-openSUSE code streams
since newlib isn't available there.
- Fix typo preventing s390x compiler build.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=64
2023-08-28 08:05:13 +00:00
Richard Biener
a5d4aec758
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=62
2023-08-22 11:53:16 +00:00
Richard Biener
58ca0a3ea8
Accepting request 1104679 from home:michals:branches:devel:gcc
...
- Raise Power architecture baseline to Power9 only for ALP (boo#1213915).
OBS-URL: https://build.opensuse.org/request/show/1104679
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=60
2023-08-18 13:45:58 +00:00
Richard Biener
9a981f8016
- Bump to cc279d6c64562f05019e1d12d0d825f9391b5553, git7683
...
* Includes GCC 13.2 release
* Includes patch to fix broken testcase in libbacktrace, fixing
build problems on SLES 12
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=58
2023-08-03 13:38:41 +00:00
Richard Biener
8705d0f16a
Accepting request 1102050 from home:Andreas_Schwab:Factory
...
- gdcflags.patch: Use substituted GDCFLAGS
- Filter out -Werror=return-type from D compile flags
OBS-URL: https://build.opensuse.org/request/show/1102050
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=57
2023-08-03 13:34:13 +00:00
Richard Biener
1708680044
- Bump to 9aac37ab8a7b919a89c6d64bc7107a8436996e93, git7597
...
* GCC 13.2 RC1
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=55
2023-07-20 09:08:13 +00:00
Richard Biener
5518d702a2
Accepting request 1098218 from home:Andreas_Schwab:Factory
...
- Also handle -static-pie in the default-PIE specs
OBS-URL: https://build.opensuse.org/request/show/1098218
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=53
2023-07-12 07:29:09 +00:00
Richard Biener
23ab3ff6b5
- Bump to f9781fcf733ca3afe5b5811afd8ecbb18d9d3a11, git7552
...
- Remove gcc13-pr110334.patch again as it breaks libreoffice build.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=51
2023-07-10 08:21:10 +00:00
Richard Biener
564457ca89
* Delay raising s390x architecture baseline to z14. [PED-253]
...
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=50
2023-06-30 06:06:25 +00:00
Richard Biener
539e8fd815
- Raise architecture levels for ALP. [PED-153]
...
* Raise POWER architecture baseline to power9. [PED-2005]
* Raise x86-64 architecture baseline to x86-64-v2 for ALP. [PED-252]
* Raise s390x architecture baseline to z14. [PED-253]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=49
2023-06-28 09:09:04 +00:00
Richard Biener
f7ebdff3c2
- Bump to a533ded17fb13cbbb2fa5133ecd470360f66c5cf, git7489.
...
- Add gcc13-pr110334.patch to fix missed optimization in Skia
resulting in Firefox crashes when building with LTO. [boo#1212101]
- Raise POWER architecture baseline to power9. [PED-4454]
- Raise x86-64 architecture baseline to x86-64-v2 for ALP. [PED-???]
- Raise s390x architecture baseline to ???. [PED-???]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=48
2023-06-28 07:53:04 +00:00
Richard Biener
0bded28ebc
- Bump to dd36656ada05731c069ecd5b1878380294fb1f3e, git7364.
...
* Includes the RISC-V atomic changes
- Remove riscv-atomic.patch and riscv-pthread.patch now included
- Make libstdc++6-devel packages own their directories since they
can be installed standalone. [bsc#1211427]
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=46
2023-05-22 10:20:10 +00:00
Richard Biener
2a4861a2dc
- Bump to 910735c5d7ce7607384fc1eec4189e90c8ae5c84, git7256.
...
* Includes GCC 13.1 release and first bugfixes
- Update riscv-atomic.patch from the version committed upstream.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=45
2023-04-27 07:34:51 +00:00
Richard Biener
dbba2cc4d7
- Bump to f980561c60b0446cc427595198d7f3f4f90e0924, git7231.
...
* GCC 13.1 RC3
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=43
2023-04-21 06:51:57 +00:00
Richard Biener
7cf2a2391f
- Bump to 68997d4323cdcbd4c626b04f6f29df835694056a, git7226.
...
* GCC 13.1 RC2
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=42
2023-04-19 12:23:42 +00:00
Richard Biener
265258e2d3
- Bump to 5ff54e49a666aab237393a92c7bd357f5a912229, git7223.
...
- Disable building the rust frontend.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=40
2023-04-19 07:14:45 +00:00
Richard Biener
05aed8d82d
Accepting request 1078870 from devel:gcc:next
...
- Bump to d339e9802f758e051b0a1ef6db732ff846cbf4e3, git7162.
- Add new x86-related intrinsics (amxcomplexintrin.h).
OBS-URL: https://build.opensuse.org/request/show/1078870
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=38
2023-04-13 07:39:39 +00:00
Richard Biener
30efb40892
Accepting request 1078403 from home:Andreas_Schwab:Factory
...
- riscv-atomic.patch: RISC-V: Add support for inlining subword atomic
operations
- riscv-pthread.patch: Don't add -latomic with -pthread
OBS-URL: https://build.opensuse.org/request/show/1078403
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=37
2023-04-12 12:55:39 +00:00
Martin Liška
3bba274e73
Accepting request 1077139 from devel:gcc:next
...
- Bump to d0b961b802dd7d9d555ff4515835a479329326e9, git6995.
OBS-URL: https://build.opensuse.org/request/show/1077139
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=35
2023-04-04 07:43:08 +00:00
Richard Biener
4660959c39
Accepting request 1075096 from devel:gcc:next
...
- Bump to b3c5933ee726004e4e47291d422dfe7ac3345062, git6917.
OBS-URL: https://build.opensuse.org/request/show/1075096
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=34
2023-03-29 06:44:25 +00:00
Richard Biener
68f75a445c
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=33
2023-03-28 12:19:26 +00:00
Richard Biener
a2657d9149
Accepting request 1074875 from home:Guillaume_G:branches:devel:gcc
...
Add %limit_build for gcc13 to avoid OOM.
We cannot use memoryperjob in _constraints file because it would reduce the number of worker to 13 on aarch64, which are all known to be slow.
OBS-URL: https://build.opensuse.org/request/show/1074875
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=32
2023-03-28 12:14:15 +00:00
Richard Biener
26b3f96cdc
Accepting request 1074189 from devel:gcc:next
...
- Use --enable-link-serialization rather that --enable-link-mutex,
the benefit of the former one is that the linker jobs are not
holding tokens of the make's jobserver.
OBS-URL: https://build.opensuse.org/request/show/1074189
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=31
2023-03-27 07:27:19 +00:00
Richard Biener
b53afccb97
Accepting request 1074102 from devel:gcc:next
...
- Bump to c4792bd1de0621932a47fb86aca09fafafdb2972, git6840.
- Includes ICE fix for ccache package (PR109241).
OBS-URL: https://build.opensuse.org/request/show/1074102
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=30
2023-03-24 08:30:57 +00:00