* Wed Mar 20 2024 rguenther@suse.com
- Add gcc13-pr111731.patch to fix unwinding for JIT code.
[bsc#1221239]
* Wed Mar 13 2024 rguenther@suse.com
- Revert libgccjit dependency change. [boo#1220724]
* Tue Mar 05 2024 rguenther@suse.com
- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.
* Thu Feb 22 2024 rguenther@suse.com
- Use %patch -P N instead of %patchN.
* Thu Feb 08 2024 rguenther@suse.com
- 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]
* Tue Feb 06 2024 rguenther@suse.com
- Update to gcc-13 branch head, 67ac78caf31f7cb3202177e642, git8285
- Add gcc13-pr88345-min-func-alignment.diff to add support for
- fmin-function-alignment. [bsc#1214934]
* Mon Feb 05 2024 rguenther@suse.com
- Use %{_target_cpu} to determine host and build.
* Thu Jan 25 2024 rguenther@suse.com
- Update to gcc-13 branch head, fc7d87e0ffadca49bec29b2107, git8250
* Includes fix for building TVM. [boo#1218492]
* Mon Jan 22 2024 rguenther@suse.com
- Add cross-X-newlib-devel requires to newlib cross compilers.
[boo#1219031]
* Thu Jan 18 2024 rguenther@suse.com
- Package m2rte.so plugin in the gcc13-m2 sub-package rather than
in gcc13-devel. [boo#1210959]
- Require libstdc++6-devel-gcc13 from gcc13-m2 as m2 programs
are linked against libstdc++6.
* Tue Jan 09 2024 rguenther@suse.com
- Update to gcc-13 branch head, 36ddb5230f56a30317630a928, git8205
* Thu Nov 30 2023 rguenther@suse.com
- Update to gcc-13 branch head, 741743c028dc00f27b9c8b1d5, git8109
* Includes fix for building mariadb on i686. [bsc#1217667]
* Remove pr111411.patch contained in the update.
* Fri Nov 24 2023 rguenther@suse.com
- 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]
Version: 13.2.1+git7813-150000.1.3.3
* Tue Sep 12 2023 rguenther@suse.com
- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
* Includes many bugfixes
* Includes fix to -fstack-protector issues with variable
length stack allocations on aarch64. [bsc#1214052] (CVE-2023-4039)
* Mon Aug 28 2023 rguenther@suse.com
- 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.
- Raise s390x architecture baseline to z14 for ALP. [PED-253]
- Turn cross compiler to ppc64le to a glibc cross.
* Wed Aug 23 2023 rguenther@suse.com
- Turn cross compiler to s390x to a glibc cross. [bsc#1214460]
* Fri Aug 18 2023 msuchanek@suse.com
- Raise Power architecture baseline to Power9 only for ALP (boo#1213915).
* Thu Aug 03 2023 rguenther@suse.com
- Bump to cc279d6c64562f05019e1d12d0d825f9391b5553, git7683
* Includes GCC 13.2 release
* Includes patch to fix broken testcase in libbacktrace, fixing
build problems on SLES 12
* Wed Aug 02 2023 schwab@suse.de
- gdcflags.patch: Use substituted GDCFLAGS
- Filter out -Werror=return-type from D compile flags
* Thu Jul 20 2023 rguenther@suse.com
- Bump to 9aac37ab8a7b919a89c6d64bc7107a8436996e93, git7597
* GCC 13.2 RC1
- Add rpmlint filter for SLE12 complaining about invalid licenses.
* Tue Jul 11 2023 schwab@suse.de
- Also handle -static-pie in the default-PIE specs
* Mon Jul 10 2023 rguenther@suse.com
- Bump to f9781fcf733ca3afe5b5811afd8ecbb18d9d3a11, git7552
- Remove gcc13-pr110334.patch again as it breaks libreoffice build.
* Wed Jun 28 2023 rguenther@suse.com
- Bump to a533ded17fb13cbbb2fa5133ecd470360f66c5cf, git7489.
- Add gcc13-pr110334.patch to fix missed optimization in Skia
resulting in Firefox crashes when building with LTO. [boo#1212101]
* Tue Jun 13 2023 rguenther@suse.com
- 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]
* Delay raising s390x architecture baseline to z14. [PED-253]
* Mon May 22 2023 rguenther@suse.com
- 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]
* Thu Apr 27 2023 rguenther@suse.com
- Bump to 910735c5d7ce7607384fc1eec4189e90c8ae5c84, git7256.
* Includes GCC 13.1 release and first bugfixes
- Update riscv-atomic.patch from the version committed upstream.
* Fri Apr 21 2023 rguenther@suse.com
- Bump to f980561c60b0446cc427595198d7f3f4f90e0924, git7231.
* fixes compile-time issue reported in [bsc#1210557]
* GCC 13.1 RC3
- Disable building the rust frontend.
* Wed Apr 12 2023 mliska@suse.cz
- Bump to d339e9802f758e051b0a1ef6db732ff846cbf4e3, git7162.
* Tue Apr 11 2023 mliska@suse.cz
- Add new x86-related intrinsics (amxcomplexintrin.h).
* Tue Apr 11 2023 schwab@suse.de
- riscv-atomic.patch: RISC-V: Add support for inlining subword atomic
operations
- riscv-pthread.patch: Don't add -latomic with -pthread
* Tue Apr 04 2023 mliska@suse.cz
- Bump to d0b961b802dd7d9d555ff4515835a479329326e9, git6995.
* Fri Mar 24 2023 guillaume.gardet@opensuse.org
- Add %limit_build for gcc13 to avoid OOM
* Fri Mar 24 2023 mliska@suse.cz
- 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.