[ All 3 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ]
×

Project gcc-toolset-12-gcc-12.2.1-7.8.el8_10

Name gcc-toolset-12-gcc
Epoch 0
Version 12.2.1
Release 7.8.el8_10
Website/URL http://gcc.gnu.org
License GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
Build Time 2024-08-14 10:16:25
Build Host builder-x86-03.inferitos.ru
Summary GCC version 12
Repositories AppStream
Description The gcc-toolset-12-gcc package contains the GNU Compiler Collection version 10.
Errata
× Full screenshot
Found 2 old versions
Packages link
Package Summary SHA-256 checksum
x86_64
gcc-toolset-12-gcc-12.2.1-7.8.el8_10.x86_64 GCC version 12 c845d2c4307a7e9b97331133082c3de3907b3e28029f0ce3f0b3d3667d8a4114 download
gcc-toolset-12-gcc-c++-12.2.1-7.8.el8_10.x86_64 C++ support for GCC version 12 998065b93f198e44b00f48bfd389db090fe8bdeab151d46a0765e62ca3ac8df6 download
gcc-toolset-12-gcc-gfortran-12.2.1-7.8.el8_10.x86_64 Fortran support for GCC 12 a057f092f6f4d2aaee061412a431f0298e4e52c0b0098918cb237037ce588d83 download
gcc-toolset-12-gcc-plugin-annobin-12.2.1-7.8.el8_10.x86_64 The annobin plugin for gcc, built by the installed version of gcc c062f190a3ec020a34b23d3f4a044e9d99d42336a21aea521cce693a9e7e7cfc download
gcc-toolset-12-gcc-plugin-devel-12.2.1-7.8.el8_10.x86_64 Support for compiling GCC plugins 48fe1e738c4650027ce596ac70c20f1d7fbcb3c3d4e9a95e6b5f524c855678a5 download
gcc-toolset-12-libasan-devel-12.2.1-7.8.el8_10.x86_64 The Address Sanitizer static library 7fe564e8c9a33d9226b10d11d97df81de4dedb1c7c801eb71091e19ff438d689 download
gcc-toolset-12-libatomic-devel-12.2.1-7.8.el8_10.x86_64 The GNU Atomic static library 03fd32fdeb64f0d57d5777c79eb555a0609510b4afabfc5c9e8966c975231b29 download
gcc-toolset-12-libgccjit-12.2.1-7.8.el8_10.x86_64 Library for embedding GCC inside programs and libraries a05534c5a9ae1111a04a7d3e7fad723a3fe376d914fdcfe2d8f5dc09d16602a1 download
gcc-toolset-12-libgccjit-devel-12.2.1-7.8.el8_10.x86_64 Support for embedding GCC inside programs and libraries d1f114de36ea0acb71e9968364c1b29435cb4621abb9031f3816d0bbadd77a11 download
gcc-toolset-12-libgccjit-docs-12.2.1-7.8.el8_10.x86_64 Documentation for embedding GCC inside programs and libraries 1112b665af0aa61d44aef6c5c490717681465af841b15302b43a99b2bc397b7c download
gcc-toolset-12-libitm-devel-12.2.1-7.8.el8_10.x86_64 The GNU Transactional Memory support 2ef0760a9aa6f4f1477cc3874f0a8105c82bd33213e37d8a96cb2b0a1918574d download
gcc-toolset-12-liblsan-devel-12.2.1-7.8.el8_10.x86_64 The Leak Sanitizer static library 816b8ed175275b725614be252ef7249a5df1e4e5a79c01b8e4382251176e4b1b download
gcc-toolset-12-libquadmath-devel-12.2.1-7.8.el8_10.x86_64 GCC 12 __float128 support a05c2d773f629d73b4cb24be6f970303e458a801aac2b175081450bbf23ec0ef download
gcc-toolset-12-libstdc++-devel-12.2.1-7.8.el8_10.x86_64 Header files and libraries for C++ development 75b2141a01d866ef20272f8f05e65305c947232f4fa0594292d726f4b56514ae download
gcc-toolset-12-libstdc++-docs-12.2.1-7.8.el8_10.x86_64 Documentation for the GNU standard C++ library 89e64f875cdd23b916e7a83f47707e6b74661694056d83e933c446c60cc64da0 download
gcc-toolset-12-libtsan-devel-12.2.1-7.8.el8_10.x86_64 The Thread Sanitizer static library 39fcb518b4065aa9911bf0d6ab440e27f81902fcbaa19a544d86d8331209d3ba download
gcc-toolset-12-libubsan-devel-12.2.1-7.8.el8_10.x86_64 The Undefined Behavior Sanitizer static library 7120201aace0d38e24d31e0ef201b4db2bbff9e4d9f6f4e4245bd71bd01f6f15 download
gcc-toolset-12-offload-nvptx-12.2.1-7.8.el8_10.x86_64 Offloading compiler to NVPTX a936e17ed422d6fa575e034f55f6786f847cb1be64c9a5da39fcef9d395c7d3c download
libasan8-12.2.1-7.8.el8_10.x86_64 The Address Sanitizer runtime library from GCC 12 c11f336cd401b4fb7379cd8f8a7a545839eed5ce2d5afebaf5cd257f289d238b download
libtsan2-12.2.1-7.8.el8_10.x86_64 The Thread Sanitizer runtime library 962146f056046acfb41013619c52fb42f3db850c1dbbb918cb6e42b2272ab950 download
i686
gcc-toolset-12-gcc-plugin-devel-12.2.1-7.8.el8_10.i686 Support for compiling GCC plugins 574b55a6f0c1d5ccdc40395f4a8c61714c6a53f6c9a1b8762fd82791ad9e40f7 download
gcc-toolset-12-libasan-devel-12.2.1-7.8.el8_10.i686 The Address Sanitizer static library b024484e49a9ed9aa76b9cd3e48a636d97c3bc62ce422853b1e6833a54e63a2b download
gcc-toolset-12-libatomic-devel-12.2.1-7.8.el8_10.i686 The GNU Atomic static library e77b1b8a8379d62535c5cb2ee9dad0abd7f88163c764742e282461bb530eb7b8 download
gcc-toolset-12-libgccjit-12.2.1-7.8.el8_10.i686 Library for embedding GCC inside programs and libraries 6be618b4767b191c6b93ac07b58f58af202dc8e58b0f6068db46b5d378096378 download
gcc-toolset-12-libgccjit-devel-12.2.1-7.8.el8_10.i686 Support for embedding GCC inside programs and libraries 088d57118b8c11a02799fbf8603f570b4186c72dc1e7451e3e32a440eeb9603e download
gcc-toolset-12-libitm-devel-12.2.1-7.8.el8_10.i686 The GNU Transactional Memory support 8db211d5ca31cedd7f928b6d9f18ec7e73216b01a08a9df7d72d668e00034943 download
gcc-toolset-12-libquadmath-devel-12.2.1-7.8.el8_10.i686 GCC 12 __float128 support 661dfbd4f43b5c283878b2fd2cdcc23e2a770fb88fd03bf796b0520fe2223ddb download
gcc-toolset-12-libstdc++-devel-12.2.1-7.8.el8_10.i686 Header files and libraries for C++ development c1b7e0d6ba15dbc66eb1ad78cb5b1b7c248508f098519d2d6d9cc32c5b96cd52 download
gcc-toolset-12-libubsan-devel-12.2.1-7.8.el8_10.i686 The Undefined Behavior Sanitizer static library 474f18278d4b0935788133b964ca4aef1b462b75b67dccbf3e295a3ba1702522 download
libasan8-12.2.1-7.8.el8_10.i686 The Address Sanitizer runtime library from GCC 12 ac1019f885d6da59981e98677883ba3c8588b9b4821c36b0ec2920b36f4aa28c download
src
gcc-toolset-12-gcc-12.2.1-7.8.el8_10.src GCC version 12 eccc80766785dc1c9b991ceddbb87dab4b34db3bfa2d209b78afb4ebdf938ca1 download
Changelog link
* Mon Jul 15 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.8
- bump NVR (RHEL-45189)

* Fri Jul 12 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.7
- fix wrong RTL patterns for vector merge high/low word on LE (RHEL-45189)

* Wed Apr 03 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.6
- bump NVR (RHEL-31253)

* Tue Mar 26 2024 Marek Polacek <polacek@redhat.com> 12.2.1-7.5
- fix conditions for using memcmp in
  std::lexicographical_compare_three_way (PR libstdc++/113960, RHEL-29952)

* Wed Jul 26 2023 MSVSphere Packaging Team <packager@msvsphere.ru> - 12.2.1-7.4
- Rebuilt for MSVSphere 8.8

* Fri Feb 10 2023 Marek Polacek <polacek@redhat.com> 12.2.1-7.4
- avoid fma_chain for -march=alderlake and sapphirerapids (#2168917)

* Wed Jan 25 2023 Marek Polacek <polacek@redhat.com> 12.2.1-7.3
- provide libexec/ symlinks on all RHELs (#2162498)

* Wed Jan 11 2023 Marek Polacek <polacek@redhat.com> 12.2.1-7.2
- build libisl.so with -g (#2155127)

* Tue Dec 20 2022 Marek Polacek <polacek@redhat.com> 12.2.1-6.1
- apply an ISL patch (#2155127)

* Wed Dec 14 2022 Nick Clifton <nickc@redhat.com> 12.2.1-6
- Fixed run-time requirement for annobin plugin.  (#2151927)

* Tue Dec 13 2022 Nick Clifton <nickc@redhat.com> 12.2.1-5
- Build the annobin plugin.  Call it gts-gcc-annobin.so.  (#2151926)

* Wed Nov 23 2022 Marek Polacek <polacek@redhat.com> 12.2.1-4
- update from releases/gcc-12 branch (#2110582)
- fix up std::from_chars behavior in rounding modes other than FE_TONEAREST
  (PR libstdc++/107468)

* Tue Oct 18 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.4
- fix pr86731-fwrapv-longlong.c (#2134379)

* Fri Oct 07 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.3
- add -static-libquadmath (#2131081)

* Fri Jul 08 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.2
- recognize PLUS and XOR forms of rldimi (PR target/105991, #2095789)

* Fri Jul 08 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3.1
- always ship liblsan on s390x (#2104829)

* Wed Jul 06 2022 Marek Polacek <polacek@redhat.com> 12.1.1-3
- update from releases/gcc-12 branch
  - PRs c++/49387, c++/102307, c++/102651, c++/104470, c++/105491, c++/105589,
	c++/105623, c++/105652, c++/105655, c++/105725, c++/105734,
	c++/105756, c++/105761, c++/105779, c++/105795, c++/105852,
	c++/105871, c++/105885, c++/105908, c++/105925, c++/105931,
	c++/105964, c++/106001, c/105635, d/105544, fortran/105230,
	gcov-profile/105535, ipa/100413, ipa/105600, ipa/105639, ipa/105739,
	libgomp/105745, libgomp/106045, libstdc++/104731, libstdc++/105284,
	libstdc++/105671, libstdc++/105681, middle-end/105537,
	middle-end/105604, middle-end/105711, middle-end/105951,
	middle-end/105998, middle-end/106030, other/105527,
	preprocessor/105732, rtl-optimization/105455, rtl-optimization/105559,
	rtl-optimization/105577, sanitizer/105714, sanitizer/105729,
	target/101891, target/104871, target/105162, target/105209,
	target/105292, target/105472, target/105556, target/105599,
	target/105854, target/105879, target/105953, target/105960,
	target/105970, target/105981, target/106096, tree-optimization/103116,
	tree-optimization/105431, tree-optimization/105458,
	tree-optimization/105528, tree-optimization/105562,
	tree-optimization/105618, tree-optimization/105726,
	tree-optimization/105736, tree-optimization/105786,
	tree-optimization/105940
- enable tsan and lsan on s390x (#2101610)
- fix up libtsan on s390x
- fix nvptx build (PRs bootstrap/105551, target/105938)

* Tue Jun 28 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.4
- ship lto-dump (#2101835)

* Thu Jun 23 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.3
- don't provide g++/fortran (CS-1145)

* Wed Jun 01 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.2
- don't skip testing on s390x

* Tue May 31 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1.1
- use GTS 12 binutils
- add missing headers (#2091572)

* Mon May 16 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1
- update to GCC 12 (#2077276)

* Wed Feb 02 2022 Marek Polacek <polacek@redhat.com> 11.2.1-9.1
- avoid overly-greedy match in dejagnu regexp (#2049712)

* Fri Jan 28 2022 Marek Polacek <polacek@redhat.com> 11.2.1-9
- update from releases/gcc-11-branch (#2047286)
  - PRs fortran/104127, fortran/104212, fortran/104227, target/101529
- fix up va-opt-6.c testcase

* Fri Jan 28 2022 Marek Polacek <polacek@redhat.com> 11.2.1-8
- update from releases/gcc-11-branch (#2047286)
  - PRs ada/103538, analyzer/101962, bootstrap/103688, c++/85846, c++/95009,
	c++/98394, c++/99911, c++/100493, c++/101715, c++/102229, c++/102933,
	c++/103012, c++/103198, c++/103480, c++/103703, c++/103714,
	c++/103758, c++/103783, c++/103831, c++/103912, c++/104055, c/97548,
	c/101289, c/101537, c/103587, c/103881, d/103604, debug/103838,
	debug/103874, fortran/67804, fortran/83079, fortran/101329,
	fortran/101762, fortran/102332, fortran/102717, fortran/102787,
	fortran/103411, fortran/103412, fortran/103418, fortran/103473,
	fortran/103505, fortran/103588, fortran/103591, fortran/103606,
	fortran/103607, fortran/103609, fortran/103610, fortran/103692,
	fortran/103717, fortran/103718, fortran/103719, fortran/103776,
	fortran/103777, fortran/103778, fortran/103782, fortran/103789,
	ipa/101354, jit/103562, libfortran/103634, libstdc++/100017,
	libstdc++/102994, libstdc++/103453, libstdc++/103501,
	libstdc++/103549, libstdc++/103877, libstdc++/103919,
	middle-end/101751, middle-end/102860, middle-end/103813, objc/103639,
	preprocessor/89971, preprocessor/102432, rtl-optimization/102478,
	rtl-optimization/103837, rtl-optimization/103860,
	rtl-optimization/103908, sanitizer/102911, target/102347,
	target/103465, target/103661, target/104172, target/104188,
	tree-optimization/101615, tree-optimization/103523,
	tree-optimization/103603, tree-optimization/103995

* Wed Jan 05 2022 Marek Polacek <polacek@redhat.com> 11.2.1-7.2
- fix dg-ice tests (#2037072)

* Fri Dec 10 2021 Marek Polacek <polacek@redhat.com> 11.2.1-7.1
- update Intel Tremont tuning patches (#2014276)
- backport Intel Alderlake tuning (#2023553)

* Tue Dec 07 2021 Marek Polacek <polacek@redhat.com> 11.2.1-7
- update from releases/gcc-11-branch (#1996862)
  - PRs ada/100486, c++/70796, c++/92746, c++/93286, c++/94490, c++/102642,
	c++/102786, debug/101378, debug/103046, debug/103315, fortran/87711,
	fortran/87851, fortran/97896, fortran/99061, fortran/99348,
	fortran/102521, fortran/102685, fortran/102715, fortran/102745,
	fortran/102816, fortran/102817, fortran/102917, fortran/103137,
	fortran/103138, fortran/103392, gcov-profile/100520, ipa/102714,
	ipa/102762, ipa/103052, ipa/103246, ipa/103267, libstdc++/96416,
	libstdc++/98421, libstdc++/100117, libstdc++/100153, libstdc++/100748,
	libstdc++/101571, libstdc++/101608, libstdc++/102894,
	libstdc++/103022, libstdc++/103086, libstdc++/103133,
	libstdc++/103240, libstdc++/103381, middle-end/64888,
	middle-end/101480, middle-end/102431, middle-end/102518,
	middle-end/103059, middle-end/103181, middle-end/103248,
	middle-end/103384, preprocessor/103130, rtl-optimization/102356,
	rtl-optimization/102842, target/101985, target/102976, target/102991,
	target/103205, target/103274, target/103275, testsuite/102690,
	tree-optimization/100393, tree-optimization/102139,
	tree-optimization/102505, tree-optimization/102572,
	tree-optimization/102788, tree-optimization/102789,
	tree-optimization/102798, tree-optimization/102970,
	tree-optimization/103192, tree-optimization/103204,
	tree-optimization/103237, tree-optimization/103255,
	tree-optimization/103435
- fix up #__VA_OPT__ handling (PR preprocessor/103415)

* Wed Nov 17 2021 Marek Polacek <polacek@redhat.com> 11.2.1-6.3
- backport Intel Tremont tuning (#2014276)

* Wed Nov 17 2021 Marek Polacek <polacek@redhat.com> 11.2.1-6.2
- drop -Wbidirectional patch, use newer -Wbidi-chars (#2017820)

* Fri Oct 29 2021 Marek Polacek <polacek@redhat.com> 11.2.1-6.1
- add -Wbidirectional patch (#2017820)

* Tue Oct 26 2021 Marek Polacek <polacek@redhat.com> 11.2.1-6
- update from releases/gcc-11-branch (#1996862)
  - PRs target/100208, target/100316, target/102761
- build target shared libraries with -Wl,-z,relro,-z,now
- add mwaitintrin.h on x86 (#2013860)
- improve generated code with extern thread_local constinit vars
  with trivial dtors
- add support for C++20 #__VA_OPT__
- apply DTS-specific testsuite patches (#1996085)

* Tue Aug 17 2021 Marek Polacek <polacek@redhat.com> 11.2.1-1.1
- add .hidden for _ZNSt10filesystem9_Dir_base7advanceEbRSt10error_code

* Wed Jul 28 2021 Marek Polacek <polacek@redhat.com> 11.2.1-1
- update from releases/gcc-11-branch (#1986838)
  - GCC 11.2 release
  - PRs middle-end/101586, rtl-optimization/101562

* Thu Jul 01 2021 Marek Polacek <polacek@redhat.com> 11.1.1-6.1
- require gcc-toolset-11-binutils at runtime (#1978081)

* Wed Jun 23 2021 Marek Polacek <polacek@redhat.com> 11.1.1-6
- update from Fedora gcc 11.1.1-6 (#1946782)
  - PRs c++/100876, c++/100879, c++/101106, c/100619, c/100783, fortran/95501,
   fortran/95502, fortran/100283, fortran/101123, inline-asm/100785,
   libstdc++/91488, libstdc++/95833, libstdc++/100806, libstdc++/100940,
   middle-end/100250, middle-end/100307, middle-end/100574,
   middle-end/100684, middle-end/100732, middle-end/100876,
   middle-end/101062, middle-end/101167, target/99842, target/99939,
   target/100310, target/100777, target/100856, target/100871,
   target/101016

* Mon Jun 21 2021 Marek Polacek <polacek@redhat.com> 11.1.1-5
- update from Fedora gcc 11.1.1-5 (#1946782)
- default to -gdwarf-4 (#1974402)

* Wed Jun 02 2021 Marek Polacek <polacek@redhat.com> 11.1.1-3
- update from Fedora gcc 11.1.1-3 (#1946782)

* Tue May 25 2021 Marek Polacek <polacek@redhat.com> 11.1.1-2.1
- use gcc-toolset-11-binutils

* Tue May 25 2021 Marek Polacek <polacek@redhat.com> 11.1.1-2
- update from Fedora gcc 11.1.1-2
- fix up mausezahn miscompilation (PR tree-optimization/100566)
- fix build with removed linux/cyclades.h header (PR sanitizer/100379)
- add a few Provides: bundled (#1859893)

* Tue May 11 2021 Marek Polacek <polacek@redhat.com> 11.1.1-1
- update to GCC 11 (#1946782)

* Mon Apr 26 2021 Marek Polacek <polacek@redhat.com> 10.3.1-1
- update from Fedora gcc 10.3.1-1 (#1929382)
- drop gcc10-pr97060.patch
- use --enable-cet
- ship gcc-accel-nvptx-none-lto-dump
- backport PR96939 fixes

* Tue Mar 16 2021 Marek Polacek <polacek@redhat.com> 10.2.1-8.2
- actually use libgfortran_nonshared.a (#1929375)
- have libasan-devel require libasan6 (#1939638)

* Mon Nov 16 2020 Marek Polacek <polacek@redhat.com> 10.2.1-8.1
- apply fix for -flto=auto with missing make (#1896093, PR lto/97524)

* Thu Nov 12 2020 Marek Polacek <polacek@redhat.com> 10.2.1-8
- update from Fedora gcc 10.2.1-8 (#1878887)
- emit DW_AT_declaration on declaration-only DIEs (#1897272, PR debug/97060)
- add BuildRequires: make and Requires: make, the latter for -flto reasons

* Tue Nov 03 2020 Marek Polacek <polacek@redhat.com> 10.2.1-7.1
- adjust some libstdc++_nonshared.a symbol

* Tue Nov 03 2020 Marek Polacek <polacek@redhat.com> 10.2.1-7
- update from Fedora gcc 10.2.1-7 (#1878887)

* Mon Aug 17 2020 Marek Polacek <polacek@redhat.com> 10.2.1-2.1
- re-apply Fortran patches

* Tue Aug 04 2020 Marek Polacek <polacek@redhat.com> 10.2.1-2
- update from Fedora gcc 10.2.1-2
- emit debug info for C/C++ external function declarations used in the TU
  (PR debug/96383)
- discard SHN_UNDEF global symbols from LTO debuginfo (PR lto/96385)
- strip also -flto=auto from optflags

* Sun Aug 02 2020 Marek Polacek <polacek@redhat.com> 10.2.1-1.2
- avoid stack overflow in std::vector (PR libstdc++/94540, #1859670)
- adjust some libstdc++_nonshared.a symbols
- apply gcc10-libgfortran-compat-2.patch

* Fri Jul 31 2020 Marek Polacek <polacek@redhat.com> 10.2.1-1.1
- hide various symbols in libstdc++_nonshared.a

* Mon Jul 27 2020 Marek Polacek <polacek@redhat.com> 10.2.1-1
- GCC 10.2 release
- add symlink to liblto_plugin.so in /usr/lib/bfd-plugins
- disable -flto in %{optflags}, lto bootstrap will be enabled the GCC way
  later
- require MPFR Library version 3.1.0 (or later)

* Mon Jun 15 2020 Marek Polacek <polacek@redhat.com> 10.1.1-1.1
- correct instructions for creation of newlib tarball, filter out sun-rpc
  licensed code that is never used during the package build

* Wed May 20 2020 Marek Polacek <polacek@redhat.com> 10.1.1-1
- update to GCC 10.1.0 release

* Wed May 20 2020 Marek Polacek <polacek@redhat.com> 9.2.1-2.2
- new package