ELBA-2022-12694

ELBA-2022-12694 - gcc-epel Bug Fix update

Type:BUG
Impact:NA
Release Date:2022-01-14

Description


[8.5.0-7]
- backport from 8.5.0-7: backport PCH tweaks (#2030878)
- backport from 8.5.0-6: avoid cycling on certain subreg reloads (PR rtl-optimization/96796, #2028798)
- backport from 8.5.0-5: when linking against libgcc_s, link libgcc.a too (#2022588)
- backport from 8.5.0-4: add -Wbidi-chars patch (#2008392)

[8.5.0-5]
- disable bootstrap mode and rebuild using gcc-epel-8.5.0-4.el8

[8.5.0-4]
- backport from 8.5.0-4: add -Wbidirectional patch (#2008391)

[8.5.0-3]
- backport from 8.5.0-3: fix mangling of lambdas in default args (PR c++/91241, #1981822)
- backport from 8.5.0-3: add a few Provides: bundled
- backport from 8.5.0-2: revert upstream PR85873 gcc-8 fix, apply the fix from gcc-9 (#1960701)
- backport from 8.5.0-2: fix 'this' adjustment for devirtualized call (PR c++/100797, #1965951)
- backport from 8.5.0-1: update from GCC 8.5 release (#1946758)
- backport from 8.5.0-1: this includes a fix for PR target/87839 (#1958295)
- backport from 8.4.1-2.1: remove support for demangling GCC 2.x era mangling schemes (#1668394)
- backport from 8.4.1-2: update from GCC 8.4 release (#1946758)
- backport from 8.4.1-1.2: back out the PR97236 patch
- backport from 8.4.1-1.1: fix bad use of VMAT_CONTIGUOUS (PR tree-optimization/97236, #1925632)

[8.4.1-3]
- disable bootstrap mode and rebuild using gcc-epel-8.4.1-2.el8

[8.4.1-2]
- changes to match Fedora Packaging Guidelines (#1983416 #c4/#c7)

[8.4.1-1]
- transform gcc-8.4.1-1.el8 into gcc-epel to achieve packages for
Ada/GNAT, GCC JIT, Go, Objective-C and Objective-C++ (#1983416)

[8.4.1-1]
- update from GCC 8.4 release (#1868446)
- remove symlinks to 32-bit versions of these static libraries: libasan.a,
libitm.a, libquadmath.a, libubsan.a, libgfortran.a (#1779597)

[8.3.1-5.2]
- backport aarch64 LSE atomics (#1821994)

[8.3.1-5.1]
- consider negative edges in cycle detection (#1817991, PR gcov-profile/91601)
- fix Fortran debug info for arrays with descriptors (#1655624,
PR fortran/92775)
- fix wrong code emitted for movv1qi on s390x (#1784758, PR target/92950)

[8.3.1-5]
- update from Fedora gcc-8.3.1-5 (#1747157)
- use unspec_volatile for darn (PR target/91481, #1760205, CVE-2019-15847)

[8.3.1-4.5]
- fix shift count operand printing (#1730380)
- fix tree-outof-ssa.c ICE with vector types (PR middle-end/90139, #1730454)
- fix out-of-ssa with unsupported vector types (PR rtl-optimization/90756,
- fix ICE with template placeholder for TTP (PR c++/86098, #1730454)

[8.3.1-4.4]
- backport workaround for broken C/C++ wrappers to LAPACK (#1711346)

[8.3.1-4.3]
- additional fix for the libgomp testsuite (#1707568)

[8.3.1-4.2]
- backport the -fuse-ld=lld option (#1670535)
- TLS model fix (#1678555, PR c++/85400)
- two small autoFDO fixes (#1686082)
- libgomp update (#1707568)
- member template redeclaration fix (#1652704, PR c++/86747)
- turn libgcc_s.so into a linker script on i?86, x86_64, ppc64le and also on
ppc and ppc64 for 64-bit multilib (#1708309)
- avoid using unaligned vsx or lxvd2x/stxvd2x for memcpy/memmove inline
expansion (#1666977)

[8.3.1-4.1]
- tweak gcc8-rh1668903-1.patch and gcc8-rh1668903-2.patch patches

[8.3.1-4]
- update from Fedora 8.3.1-4 (#1680182)
- drop gcc8-pr60790.patch, gcc8-pr89629.patch, gcc8-rh1668903-4.patch

[8.3.1-3]
- update from Fedora 8.3.1-3 (#1680182)
- remove load and test FP splitter (#1673116)
- fix *movsi_from_df (#1677652)
- add missing headers
- add support for live patching (#1668903)
- retire gcc8-rh1612514.patch, gcc8-rh1652016.patch, gcc8-rh1652929-?.patch

[8.2.1-3.5]
- remove python2 dependecy (#1595385)

[8.2.1-3.4]
- Backport PPC string inlines from trunk which allow for valgrind's
memcheck to work properly (#1652929)
- Backport bugfix for clz pattern on s390 affecting jemalloc (#1652016)

[8.2.1-3.3]
- avoid IFUNC resolver access to uninitialized data (#1559350, PR libgcc/60790)

[8.2.1-3.2]
- fix typos in manual (#1612514)

[8.2.1-3.1]
- enable hardening of binaries (#1624114)
- disable libgccjit on RHEL

[8.2.1-3]
- update from Fedora 8.2.1-3

[8.2.1-1.3]
- change the default -march on s390x to z13 with tuning for z14 (#1571124)
- use --disable-multilib on s390x

[8.2.1-1.2]
- rebuild

[8.2.1-1.1]
- rebuild

[8.2.1-1]
- enable annobin annotations (#1574936)
- update from Fedora 8.2.1-1

[8.1.1-5]
- update from Fedora 8.1.1-5

[8.1.1-1.1]
- fix BuildRequires of python-sphinx

[8.1.1-1]
- update from Fedora 8.1.1-1

[8.0.1-0.23]
- new package




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 8 (aarch64) gcc-epel-8.5.0-7.el8.src.rpme5ab4147725e84d17ecfcde9b97c962b10778a86ab20a789c1015f05c4f820f9-ol8_aarch64_developer_EPEL
gcc-gnat-8.5.0-7.el8.aarch64.rpm2b0224f4d95c4159cae9d378527c6ef44f92709731dfd28aa1462b9d90c47a36-ol8_aarch64_developer_EPEL
gcc-go-8.5.0-7.el8.aarch64.rpm6c6d0c53087e651b7d54d494042187664a364b87e980742b9914abcccea27949-ol8_aarch64_developer_EPEL
gcc-objc++-8.5.0-7.el8.aarch64.rpm3467c0e0a88259aedfd8456eba4b03dae2fcafeff4afa96eee6e15db207f56dc-ol8_aarch64_developer_EPEL
gcc-objc-8.5.0-7.el8.aarch64.rpm1b9ba1b7e39eb3b5caefc3ad49c8b2d41e5b59c8570b3f2e5271b139ea1199ca-ol8_aarch64_developer_EPEL
libgccjit-8.5.0-7.el8.aarch64.rpm169df2e1afbc1a9dbdd75caefc766c3b5260bddd570922e0e1e57ad046aa21af-ol8_aarch64_developer_EPEL
libgccjit-devel-8.5.0-7.el8.aarch64.rpm4081013ceb546c079ebfcd30db620f22aa05cbc7b1ebf0e18bfd39981ea33712-ol8_aarch64_developer_EPEL
libgnat-8.5.0-7.el8.aarch64.rpma54b7eaa52b4003543ed0e3351d2d47f65fb18110ff2e42946b8b8de8ce2b945-ol8_aarch64_developer_EPEL
libgnat-devel-8.5.0-7.el8.aarch64.rpmbbfd94baf27a86a20f9afcf0b19ffee390e9d865c4e7c96cb186fe0d29611b7b-ol8_aarch64_developer_EPEL
libgnat-static-8.5.0-7.el8.aarch64.rpmfb835d0fb76eb545afd8ebb8f635b6f932bfcf43fb1fab40981e01d2e51afc4e-ol8_aarch64_developer_EPEL
libgo-8.5.0-7.el8.aarch64.rpmd64082f36c27e134b52a5ddeae6c63cf07b676c10df9fc93cf11934345d775a1-ol8_aarch64_developer_EPEL
libgo-devel-8.5.0-7.el8.aarch64.rpm117fbdc8375ed9ff5025165b4168b6267c09ceb9c74c34c03ca6b8f569429962-ol8_aarch64_developer_EPEL
libgo-static-8.5.0-7.el8.aarch64.rpm536d6b4536c6b89627962eb35b19768bae23db713f2792bec047da86d2998c90-ol8_aarch64_developer_EPEL
libobjc-8.5.0-7.el8.aarch64.rpm1eabc4cd7710798ccd89aba7ef16c60edeeaaf45200c404cdadc21632ebc2ab0-ol8_aarch64_developer_EPEL
Oracle Linux 8 (x86_64) gcc-epel-8.5.0-7.el8.src.rpme5ab4147725e84d17ecfcde9b97c962b10778a86ab20a789c1015f05c4f820f9-ol8_x86_64_developer_EPEL
gcc-gnat-8.5.0-7.el8.x86_64.rpm329b6cb9293d59059e6516c5e95d8986c82e9431fdae42f0b042b90feae4dbb8-ol8_x86_64_developer_EPEL
gcc-go-8.5.0-7.el8.x86_64.rpm19b8ec3caa4ee68c75de278090db028dae724440210bc1dd25bb922a61267ee2-ol8_x86_64_developer_EPEL
gcc-objc++-8.5.0-7.el8.x86_64.rpmc917c6bfc37733a232591fd97c6417883df414be1e531d89c3ecd199cbb6570f-ol8_x86_64_developer_EPEL
gcc-objc-8.5.0-7.el8.x86_64.rpm6e26fb3692aac87f3c0d951add72d609adb4145c7abd62bd7e15bb9b0990df87-ol8_x86_64_developer_EPEL
libgccjit-8.5.0-7.el8.x86_64.rpmc3fde007f2f0fca28f4508915b5453df0e52d455f2905a90356d6e8f63d93e7c-ol8_x86_64_developer_EPEL
libgccjit-devel-8.5.0-7.el8.x86_64.rpmd7e1882a473760e0136476df5134a2ef7af69730dbb2c0c57bb3a4741da2840b-ol8_x86_64_developer_EPEL
libgnat-8.5.0-7.el8.x86_64.rpmde233a6adba32c3d92f2f48324e06bdc886f5a28c9a114e21f64f8ce5a67e7f5-ol8_x86_64_developer_EPEL
libgnat-devel-8.5.0-7.el8.x86_64.rpm2c41fc099ffce98e484c4c8f7a9cf1d5257913213100000c7b2a243bd631864b-ol8_x86_64_developer_EPEL
libgnat-static-8.5.0-7.el8.x86_64.rpm660c9add0fb5f82330649615a75543848ae53c754252241f06f7b8475ac61b95-ol8_x86_64_developer_EPEL
libgo-8.5.0-7.el8.x86_64.rpm1565b4b1a2be4a1c5a22371893b38b0d1650b0d78a7b779dc6612fce408af30b-ol8_x86_64_developer_EPEL
libgo-devel-8.5.0-7.el8.x86_64.rpmf45e319118c4fac22e8567dee3ea39c2ef731266f9078e419a3c332bbaca7c85-ol8_x86_64_developer_EPEL
libgo-static-8.5.0-7.el8.x86_64.rpm5dfdd5a6e9c366f021aa8466c21ba3c606386654e3b1f52ca6bd10009a34bbaa-ol8_x86_64_developer_EPEL
libobjc-8.5.0-7.el8.x86_64.rpm61325599df30f81455f9c96fa4c7b177393edbdb30d491b5ea55e42bcfb79335-ol8_x86_64_developer_EPEL



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete