ELBA-2020-2075

ELBA-2020-2075 - binutils bug fix and enhancement update

Type:BUG
Severity:NA
Release Date:2020-05-14

Description


[2.27-43.base.0.2]
- Complete the backport of upstream commit a5def14f1ca70e14d9433cb229c9369fa3051598
Add a test for R_386_GOT32/R_386_GOT32X IFUNC reloc error
[Orabug 27930573]
- Backports with binutils-aarch64-gold-check-MOVW_xABS-relocations-for-plt.patch:
7ae39e2d406d - Check if symbols with MOVW_.ABS relocations require PLT entries.
[Orabug: 28829875]
- Reverts the following RH patches to re-enable ifunc tests:
Patch25: binutils-2.27-skip-ld-aarch64-ifunc-exec-tests.patch
Patch27: binutils-2.27-remove-pr19784-test.patch
- Backports the following patches with binutils-aarch64-ifunc-relocations.patch
to fix 'FAIL: Run pr18841 with libpr18841c.so'
f2e6a8430e72 - [AArch64] Fix PR18841 ifunc relocation ordering
545bc2b377db - [AArch64] Skip IFUNC relocations in debug sections
[Orabug: 26880935]
- Backports following patch with binutils-aarch64-stub-alignment.patch:
9a2ebffd4dd9 - Ensure 8-byte alignment for AArch64 stubs.
- Backports following patch with binutils-aarch64-pr19327.patch:
d68f19767dfb - [AArch64] Use SYMBOL_REFERENCES_LOCAL in one symbol check
[Orabug: 27025570]

[2.27-43.base.1]
- Allow the BFD library to handle the copying of files containing secondary reloc sections. (#1804151)




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 7 (aarch64) binutils-2.27-43.base.0.2.el7_8.1.src.rpm59d1036ae05390cc412be57d5f37a368-
binutils-2.27-43.base.0.2.el7_8.1.aarch64.rpmc6dd33ed8233a6cff0f1c14f57bd4d7a-
binutils-devel-2.27-43.base.0.2.el7_8.1.aarch64.rpmb0e04879b6efda16c2592eec2fccb9c6-
Oracle Linux 7 (x86_64) binutils-2.27-43.base.0.1.el7_8.1.src.rpm629b16fd58cfb0aed694172c5f85c2b6-
binutils-2.27-43.base.0.1.el7_8.1.x86_64.rpmb2fb92a1632df03cb611fe60818315b4-
binutils-devel-2.27-43.base.0.1.el7_8.1.i686.rpm0c46bcc43e3994b8ee70dffe47127a82-
binutils-devel-2.27-43.base.0.1.el7_8.1.x86_64.rpm0fae78d2857e09655c938a802de99594-



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