-
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)
-
Thu Mar 14 2019 Nick Clifton <nickc@redhat.com> - 2.30-54
- Further enhance the support for the arch13 extensions to the s390x architecture. (#1659437)
-
Wed Mar 13 2019 Nick Clifton <nickc@redhat.com> - 2.30-53
- Do not enable IBT when an object file contains code but no GNU Property notes. (#1687774)
-
Mon Mar 11 2019 Nick Clifton <nickc@redhat.com> - 2.30-52
- Add support for partially relocatable GOT sections on the s390x architecture. (#1525406)
-
Mon Mar 11 2019 Nick Clifton <nickc@redhat.com> - 2.30-51
- Add support for the arch13 extension to the s390x architecture. (#1659437)