-
Thu Jan 23 2020 Jose E. Marchesi <jose.marchesi@oracle.com> - 2.30-58.0.7
- Provide PIC libctf*.a files and linker scripts to avoid linking
with the shared objects from binutils. This is to avoid adding a hard
architecture dependency between binutils-devel and binutils packages.
- Reviewed-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com>
-
Fri Jan 17 2020 Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> - 2.30-58.0.6
- Add support for CTF archives and automatic parent determination (like objdump)
to readelf --ctf
- PR 25120
- Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
-
Sun Dec 22 2019 Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> - 2.30-58.0.5
- Replace the following patches ...
binutils-2.33-i386-gas-01-add-md_cons_worker.patch
binutils-2.33-i386-gas-02-add-md_generic_table_relax_frag.patch
binutils-2.33-i386-gas-03-align-branches-within-a-fixed-boundary.patch
binutils-2.33-i386-gas-04-add-mbranches-within-32B-boundaries.patch
binutils-2.33-i386-gas-05-add-tests-for-malign-branch-boundary-and-malign.patch
- ... with the following upstream versions:
binutils-2.33-i386-gas-01-add-md_generic_table_relax_frag.patch
binutils-2.33-i386-gas-02-align-branches-within-a-fixed-boundary.patch
binutils-2.33-i386-gas-03-add-mbranches-within-32B-boundaries.patch
binutils-2.33-i386-gas-04-add-tests-for-malign-branch-boundary-and-malign.patch
- Reviewed-by: Nick Alcock <nick.alcock@oracle.com>
-
Tue Dec 10 2019 Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> - 2.30-58.0.4
- Add to OL8 Binutils the following CTF backport by Nick Alcock:
- CTF machinery, including libctf.so and libctf-nonbfd.so. The linker does
not yet deduplicate the CTF type section.
- Backport of fix for upstream bug 23919, required by above
[Orabug: 30102938] [Orabug: 30102941]
- Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
-
Wed Nov 20 2019 Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> - 2.30-58.0.2
- CVE-2018-12207 / Intel SKX102
- Introduce the following gas options:
-malign-branch
-malign-branch-boundary
-malign-branch-prefix-size
-mbranches-within-32B-boundaries
- Lessen the performance hit due to the Mitigation of Intel's JCC Erratum by
backporting the patch series that teach gas not to place various jump
instructions at the end of 32 byte boundries or across such boundaries.
- Prepatory patches:
binutils-2.31-i386-gas-01-add-.nop-assembler-directive.patch
binutils-2.31-i386-gas-02-rewrite-NOP-generation.patch
binutils-2.31-i386-gas-03-insns-exceeding-the-15-byte.patch
binutils-2.31-i386-gas-04-pass-max_bytes-to-TC_FRAG_INIT.patch
- Mitigation Patches:
binutils-2.33-i386-gas-01-add-md_cons_worker.patch
binutils-2.33-i386-gas-02-add-md_generic_table_relax_frag.patch
binutils-2.33-i386-gas-03-align-branches-within-a-fixed-boundary.patch
binutils-2.33-i386-gas-04-add-mbranches-within-32B-boundaries.patch
binutils-2.33-i386-gas-05-add-tests-for-malign-branch-boundary-and-malign.patch
- Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
-
Wed Nov 06 2019 Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> - 2.30-58.0.1
- Backports the following patch with binutils-aarch64-stub-alignment.patch:
9a2ebffd4dd9 - Ensure 8-byte alignment for AArch64 stubs.
-
Fri Sep 13 2019 Nick Clifton <nickc@redhat.com> 2.30-58
- Stop the BFD library from complaining about sections with multiple sets of relocations. (#1749084)
-
Mon May 20 2019 Nick Clifton <nickc@redhat.com> - 2.30-57
- Fix a thinko in the new gas tests for the s390x arch13 extension. (#1710860)
-
Mon May 20 2019 Nick Clifton <nickc@redhat.com> - 2.30-56
- Remove a spurious debugging message left in the binutils-note-merge-improvements.patch.
-
Mon May 20 2019 Nick Clifton <nickc@redhat.com> - 2.30-55
- Fix a problem when producing non-PIE binaries using the GOLD linker for AArch64. (#1693661)