Revisions of gcc12

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1152861 from Richard Biener's avatar Richard Biener (rguenther) (revision 14)
- Use %patch -P N instead of deprecated %patchN. (forwarded request 1152860 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1144304 from Richard Biener's avatar Richard Biener (rguenther) (revision 13)
- Use %{_target_cpu} to determine host and build.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1110685 from Richard Biener's avatar Richard Biener (rguenther) (revision 12)
- Add gcc12-aarch64-bsc1214052.patch to fix -fstack-protector issues
  with variable length stack allocations on aarch64.
  Fixes CVE-2023-4039.  [bsc#1214052]

- Add gcc12-testsuite-fixes.patch to pick testsuite related fixes
  from the branch after the release.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1085554 from Richard Biener's avatar Richard Biener (rguenther) (revision 11)
- Update to GCC 12.3 release, 0c61aa720e62f1baf0bfd178e283, git1204
  * includes regression bug fixes
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1076406 from Richard Biener's avatar Richard Biener (rguenther) (revision 10)
- Speed up builds with --enable-link-serialization. (forwarded request 1075289 from marxin)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1060657 from Richard Biener's avatar Richard Biener (rguenther) (revision 9)
- Update to gcc-12 branch head, 193f7e62815b4089dfaed4c2bd3, git749

- Don't rely on %usrmerged, set it based on standard %suse_version

- Update to gcc-12 branch head, e4b5fec75aa8d0d01f6e042ec28, git696
  * remove gcc12-fifo-jobserver-support.patch which is now
    included upstream

- avoid trailing backslashes at the end of post install scripts
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1030343 from Richard Biener's avatar Richard Biener (rguenther) (revision 8)
- Update to gcc-12 branch head, 0aaef83351473e8f4eb774f8f99, git537

- Update embedded newlib to version 4.2.0
  * includes newlib-4.1.0-aligned_alloc.patch

- add gcc12-riscv-inline-atomics.patch,
  gcc12-riscv-pthread.patch: handle subword size inline atomics
  (needed by several openSUSE packages)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1000443 from Richard Biener's avatar Richard Biener (rguenther) (revision 7)
- Prune invalid-license rpmlint warnings, the SLE12 codestream
  doesn't get fixed but FF applies there, too.  [bsc#1185337]

- Update to gcc-12 branch head, e927d1cf141f221c5a32574bde0, git416 
  * includes GCC 12.2 release
  * includes recent fixes backported from trunk

- Add gcc12-fifo-jobserver-support.patch that adds support
  for FIFO jobserver for make.

- Allow cross-pru-gcc12-bootstrap for armv7l architecture.
  PRU architecture is used for real-time MCUs embedded into TI
  armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for
  armv7l in order to build both host applications and PRU firmware
  during the same build.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 995120 from Richard Biener's avatar Richard Biener (rguenther) (revision 6)
- Update to gcc-12 branch head, 6b7d570a5001bb79e34c0d1626a, git372
  * includes release candidate for GCC 12.2

- Remove workaround for obs-service-format_spec_file.
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 991198 from Richard Biener's avatar Richard Biener (rguenther) (revision 5)
- Add Provides of libstdc++6-pp-gccN to libstdc++6-pp.  [bsc#1201848]

- Update to gcc-12 branch head, 4f15d2234608e82159d030dadb1, git287
  * includes build fixes when building against glibc 2.33.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 985843 from Richard Biener's avatar Richard Biener (rguenther) (revision 4)
- Update to gcc-12 branch head, 7811663964aa7e31c3939b859bb, git215
  * includes libgomp mold linker detection fix
  * includes nvptx offload compiler build fix
  * includes s390x tsan executable stack fix

- Update to gcc-12 branch head, 325d82b08696da17fb26bd2e1b6b, git78

- Enable PRU architecture for AM335x platforms
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 975330 from Richard Biener's avatar Richard Biener (rguenther) (revision 3)
As previous, stage in :  - this is the version to take, I'm going
to release my review on the gcc package now.

--

- Update to GCC 12.1 release, 1ea978e3066ac565a1ec28a96a4d61, git27

- Bump to 621650f64fb6679c457c33abf27c925f28bddc62, git9
  * GCC 12.1 release candidate

- Bump to f27848a5dc4d3b16cd4112bddcb59e0916eba623, git192706.
- Switch ppc64le to the IEEE long double ABI by default in Factory.
- Separate ppc64le from ppc/ppc64 specific configury.
- Add _multibuild to gather all .spec files and reduce the number
  of .changes files to one, autogenerated by change_spec.
- Drop %ringdisabled handling.
- Ada bootstrap now requires at least GCC 5, use GCC 7 on SLES 12
  instead of GCC 4.8.

- Drop no longer necessary gcc12-d-workaround.patch

- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.

- On SLE15 and later, use make -Oline to synchronize configure output by
  lines
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 967209 from Martin Liška's avatar Martin Liška (marxin) (revision 2)
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
  Fixes aarch64 bootstrap issue (PR105144).
Displaying all 14 revisions
openSUSE Build Service is sponsored by