gcc12

Edit Package gcc12
https://gcc.gnu.org/

The GNU Compiler Collection (GCC) version 12 is an optimizing compiler produced by the GNU Project supporting various programming languages, hardware architectures and operating systems.

Refresh
Refresh
Source Files
Filename Size Changed
README.First-for.SuSE.packagers 0000001228 1.2 KB
_constraints 0000000525 525 Bytes
_multibuild 0000001109 1.08 KB
change_spec 0000004850 4.74 KB
check-build.sh 0000000850 850 Bytes
cross-aarch64-gcc12-bootstrap.spec 0000031326 30.6 KB
cross-aarch64-gcc12.spec 0000031314 30.6 KB
cross-amdgcn-gcc12.spec 0000031307 30.6 KB
cross-arm-gcc12.spec 0000031313 30.6 KB
cross-arm-none-gcc12-bootstrap.spec 0000031358 30.6 KB
cross-arm-none-gcc12.spec 0000031319 30.6 KB
cross-avr-gcc12-bootstrap.spec 0000031310 30.6 KB
cross-avr-gcc12.spec 0000031272 30.5 KB
cross-epiphany-gcc12-bootstrap.spec 0000031357 30.6 KB
cross-epiphany-gcc12.spec 0000031318 30.6 KB
cross-hppa-gcc12-bootstrap.spec 0000031324 30.6 KB
cross-hppa-gcc12.spec 0000031308 30.6 KB
cross-m68k-gcc12.spec 0000031308 30.6 KB
cross-mips-gcc12.spec 0000031308 30.6 KB
cross-nvptx-gcc12.spec 0000031302 30.6 KB
cross-ppc64-gcc12.spec 0000031310 30.6 KB
cross-ppc64le-gcc12.spec 0000031314 30.6 KB
cross-riscv64-elf-gcc12-bootstrap.spec 0000031350 30.6 KB
cross-riscv64-elf-gcc12.spec 0000031311 30.6 KB
cross-riscv64-gcc12-bootstrap.spec 0000031325 30.6 KB
cross-riscv64-gcc12.spec 0000031313 30.6 KB
cross-rx-gcc12-bootstrap.spec 0000031339 30.6 KB
cross-rx-gcc12.spec 0000031300 30.6 KB
cross-s390x-gcc12.spec 0000031306 30.6 KB
cross-sparc-gcc12.spec 0000031313 30.6 KB
cross-sparc64-gcc12.spec 0000031317 30.6 KB
cross-x86_64-gcc12.spec 0000031296 30.6 KB
cross.spec.in 0000017596 17.2 KB
gcc-12.1.0+git27.tar.xz 0082867276 79 MB
gcc-add-defaultsspec.diff 0000002076 2.03 KB
gcc.spec.in 0000087808 85.8 KB
gcc10-amdgcn-llvm-as.patch 0000001430 1.4 KB
gcc11-amdgcn-disable-hot-cold-partitioning.patch 0000000644 644 Bytes
gcc11-gdwarf-4-default.patch 0000001231 1.2 KB
gcc12-rpmlintrc 0000000769 769 Bytes
gcc12-testresults-rpmlintrc 0000000395 395 Bytes
gcc12-testresults.spec 0000026270 25.7 KB
gcc12.changes 0000008362 8.17 KB
gcc12.spec 0000126401 123 KB
gcc41-ppc32-retaddr.patch 0000002122 2.07 KB
gcc43-no-unwind-tables.diff 0000000766 766 Bytes
gcc44-rename-info-files.patch 0000029766 29.1 KB
gcc44-textdomain.patch 0000003465 3.38 KB
gcc48-libstdc++-api-reference.patch 0000000959 959 Bytes
gcc7-avoid-fixinc-error.diff 0000000990 990 Bytes
gcc7-remove-Wexpansion-to-defined-from-Wextra.patch 0000000728 728 Bytes
gcc9-reproducible-builds-buildid-for-checksum.patch 0000003583 3.5 KB
gcc9-reproducible-builds.patch 0000000604 604 Bytes
newlib-4.1.0-aligned_alloc.patch 0000000290 290 Bytes
newlib-4.1.0.tar.xz 0005710104 5.45 MB
pre_checkin.sh 0000000494 494 Bytes
tls-no-direct.diff 0000000913 913 Bytes
Revision 3 (latest revision is 14)
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
Comments 0
openSUSE Build Service is sponsored by