ELBA-2021-18470

ELBA-2021-18470 - cross-binutils bug fix update

Type:BUG
Severity:NA
Release Date:2021-12-02

Description


[2.36.1-1.0.1]
- Update to binutils 2.36.1-1, forward port patches.
- Enable building aarch64 cross.
- Reviewed-by: Jose E. Marchesi

[2.30-108.0.2]
- Add ability to control the display of unicode characters. (#2009172)
- Backport fix for fencepost bug in CTF pptrtab usage causing coredumps
- Backport test result fixes for new GCC-based CTF generation
[Orabug: 33344570]
- Reviewed-by: Jose E. Marchesi

[2.30-108.0.1]
- Forward-port Oracle patches from 2.30-58.0.8
- Reviewed-by: Jose E. Marchesi

[2.30-58.0.8]
- Add BPF atomic instructions
- Reviewed-by: Jose E. Marchesi

[2.30-58.0.7]
- Backport from upstream commit d3d1cc7b13b4b1f11862d6b58174c81536fb3340
- Reviewed-by: Jose E. Marchesi

[2.30-58.0.6]
- Backport of the following BPF related upstream patches:
4449c81a85eef44b10532032207e8db5858c00ee bpf: add xBPF ISA
31b3f3e6e42083e411c47e789eb617070d5ba0e4 opcodes: Add missing entries to ebpf_isa_attr
3ad6c19423eedf84dfd5ea83bc03933dff8a4579 bpf: simulator: correct div, mod insn semantics
- Reviewed-by: David Faust

[2.30-58.0.5]
- Fix BPF relocations, update CGEN support, add simulator support.
- Backport of the following Oracle-contributed upstream commits:
- 78c1c35437a013c63acbff6926ff8d254e283d69
- 12adf8053ba0b241d3973b46109842a1cbfa60de
- b3db6d07be467fe86f5b4185a8fc7bec49380c1f
- e9bffec9afc45cf7c49308f0b4b8cc6bf68f58f2
- d8740be15930b820ab51d7a76695194022a83551
- 7d8b91fda9fed423b91d4d43b19dd068457fe555
- f1919c56e1ffce63c5dbd60c9b29c492be9d0787
- d73be6116811aeaedd1863c2597ede78be3cf4e5
- 3ee9565c95f49b6f9e80641f6fda51adffc3af1e
- d844f10ac2735da8e5643236d7007a81098cbc2b
- aebda2fbcb92b7538ca240effae598338b5d9625
- Reviewed-by: Jose E. Marchesi

[2.30-58.0.4]
- Fix missing BPF JMP32 instruction class.
- Backport from upstream commit c54a9b56696e584c2b8c7146caac337c063f5516.
- Reviewed-by: Jose E. Marchesi

[2.30-58.0.3]
- Fix neg/neg32 BPF instructions.
- Backport from upstream commit bd434cc4d94ec3d2f9fc1e7c00c27b074f962bc1.
- Reviewed-by: Egeyar Bagcioglu

[2.30-58.0.2]
- Fix changelog format.
- Ready for errata release.
- OraBug 30640229.
- Reviewed-by: Elena Zannoni

[2.30-58.0.1]
- Updated to match OL8 binutils.
- Support for bpf-unknown-none targets.

[2.31.1-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

[2.31.1-1]
- update to 2.31.1

[2.30-6]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

[2.30-5]
- Switch ARC to arc-linux-gnu (#1600183).

[2.30-4]
- Sync with binutils-2.30-26.
- Add support for the ARC arch (#1599744).

[2.30-3]
- Fix ppc* symlink packages inclusion of files from the powerpc* packages.
- Sync with binutils-2.30-24.

[2.30-2]
- Sync with binutils-2.30-21.

[2.30-1]
- Sync with binutils-2.30-14.

[2.29.1-4]
- Sync with binutils-2.29.1-19.

[2.29.1-3]
- Escape macros in %changelog

[2.29.1-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

[2.29.1-1]
- Sync with binutils-2.29.1-4.
- Add support for riscv64 arch (#1491955).

[2.29-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild

[2.29-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

[2.29-1]
- Sync with binutils-2.29-1.

[2.28-3]
- Sync with binutils-2.28-9.

[2.28-2]
- Sync with binutils-2.28-6.

[2.28-1]
- Sync with binutils-2.28-4.

[2.27-6]
- Sync with binutils-2.27-16.
- Install COPYING[*] files using the %license macro.

[2.27-5]
- Import upstream xtensa bug fix causing cross-gcc FTBFS (BZ#1404857).

[2.27-4]
- Sync with binutils-2.27-12.

[2.27-3]
- Added version to obsoletion of sh64.
- Fix changelog date.

[2.27-1]
- Sync with binutils-2.27-4.
- Obsolete sh64.

[2.26.1-1]
- Sync with binutils-2.26.1-1.

[2.26-8]
- Sync with binutils-2.26-21.
- arm: Fix uninitialised variable in arm build (#1333695).

[2.26-7]
- Sync with binutils-2.26-20.

[2.26-6]
- Sync with binutils-2.26-12.

[2.26-5]
- Sync with binutils-2.26-10.
- c6x: Handle inconsistent .cfi_sections directives [binutils bz 19614].

[2.26-4]
- SH: Drop sh-elf support to avoid ambiguity errors in target selection (#1296814).

[2.26-3]
- Sync with binutils-2.26-8.
- Microblaze: Fix binutils compilation on 32-bit arch.

[2.26-1]
- Sync with binutils-2.26-2.

[2.25.1-1]
- Sync with binutils-2.25.1-4.
- Set --enable-targets if the target is powerpc* not just ppc*.
- Provide LE ppc and ppc64 emulations [BZ 1255947].

[2.25-4]
- Microblaze: Fix extra-large constant handling [binutils bz 18189].

[2.25-3]
- Fix up the target for SH64 and cease mixing 32-bit SH targets with SH64.
- SH64: Work around flags not getting set on incremental link of .a into .o [binutils bz 17288].

[2.25-1]
- Sync with binutils-2.25 to pick up fixes.
Resolves: BZ #1162577, #1162601, #1162611, #1162625

[2.24-7]
- Fix problems with the ar program reported in FSF PR 17533.
Resolves: BZ #1162672, #1162659

[2.24-6]
- Sync with binutils to pick up fixes.
- Backport binutils 2.4 upstream branch to pick up more fixes.

[2.24-6]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

[2.24-5]
- Add NIOS2 arch support.

[2.24-4]
- Fix gcc-4.9 new compile error in m68k handler in gas.

[2.24-4]
- Sync with binutils-2.24-15 fixing the bfd_set_section_alignment() error [BZ 1106093]
- Apply the changes on binutils-2_24-branch in git to cab6c3ee9785f072a373afe31253df0451db93cf.

[2.24-2]
- A sysroot of / is bad, so make it /usr//sys-root/.

[2.24-1]
- Fix formatless sprintfs in Score.

[2.24-1]
- Update to binutils-2.24-1.
- Add metag arch support.

[2.23.88.0.1-2]
- Fix a build error in xtensa

[2.23.88.0.1-2]
- Backport S390 .machinemode pseudo-op support from binutils-2.23.88.0.1-10.
- Add pod2man as a build requirement.

[2.23.88.0.1-1]
- Update to binutils-2.22.88.0.1 to fix F19 texinfo issues [BZ 912921].

[2.23.51.0.3-2]
- Backport cleanups from the RHEL-6.4 cross-compiler.
- Backport some macroisation from the RHEL-6.4 cross-compiler.
- The hppa64 target cannot actually build hppa, so provide hppa [BZ 892220].

[2.23.51.0.3-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

[2.23.51.0.3-1]
- Update to binutils-2.23.51.0.3.
- Added support for aarch64.

[2.22.52.0.3-4]
- Provides: bundled(libiberty)

[2.22.52.0.3-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

[2.22.52.0.3-2]
- don't install libbfd/libopcode when host == target (eg. on s390x)

[2.22.52.0.3-1]
- Update to binutils-2.22.52.0.3.
- Fixed a warning in the assembler for h8300 that caused the build to fail.

[2.22.52.0.1-8.1]
- Initial import of cross-binutils [BZ 761619].

[2.22.52.0.1-8]
- Fix up handling of hidden ifunc relocs on x86_64
- Add Intel TSX support




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 8 (aarch64) cross-binutils-2.36.1-1.0.1.el8.src.rpmf687a499dfa8cd901590b5a9d768ad3d-
binutils-aarch64-linux-gnu-2.36.1-1.0.1.el8.aarch64.rpm08648328e7f6ba8ab09a8a0ddba84a5b-
binutils-arm-linux-gnu-2.36.1-1.0.1.el8.aarch64.rpmdbbfe9309af2e429b853caa06eaf63b0-
binutils-bpf-unknown-none-2.36.1-1.0.1.el8.aarch64.rpma942575daf6d47e2698e27e539459e6f-
binutils-mips64-linux-gnu-2.36.1-1.0.1.el8.aarch64.rpm2636342f63ec9e6366774dae3fa1d5cc-
cross-binutils-common-2.36.1-1.0.1.el8.noarch.rpma25563cb12252d675c782a5ab7d29e13-
Oracle Linux 8 (x86_64) cross-binutils-2.36.1-1.0.1.el8.src.rpmf687a499dfa8cd901590b5a9d768ad3d-
binutils-aarch64-linux-gnu-2.36.1-1.0.1.el8.x86_64.rpm9f11a56ade263ce7bb0ad31ecac547d6-
binutils-arm-linux-gnu-2.36.1-1.0.1.el8.x86_64.rpm88647509cc2eaac566f1c0ae8b8ae7a2-
binutils-bpf-unknown-none-2.36.1-1.0.1.el8.x86_64.rpm249c37e28aa750e46f7844eba64e4307-
binutils-mips64-linux-gnu-2.36.1-1.0.1.el8.x86_64.rpm8c594067c8102ad55b4921719eb4b44e-
cross-binutils-common-2.36.1-1.0.1.el8.noarch.rpma25563cb12252d675c782a5ab7d29e13-



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