Name: | binutils-gold |
---|---|
Version: | 2.35.2 |
Release: | 42.0.1.el9 |
Architecture: | aarch64 |
Group: | Unspecified |
Size: | 2763051 |
License: | GPLv3+ |
RPM: | binutils-gold-2.35.2-42.0.1.el9.aarch64.rpm |
Source RPM: | binutils-2.35.2-42.0.1.el9.src.rpm |
Build Date: | Wed Oct 11 2023 |
Build Host: | build-ol9-aarch64.oracle.com |
Vendor: | Oracle America |
URL: | https://sourceware.org/binutils |
Summary: | The GOLD linker, a faster alternative to the BFD linker |
Description: | This package provides the GOLD linker, which can be used as an alternative to the default binutils linker (ld.bfd). The GOLD is generally faster than the BFD linker, and it supports features such as Identical Code Folding and Incremental linking. Unfortunately it is not as well maintained as the BFD linker, and it may become deprecated in the future. BuildRequires: bison, m4, gcc-c++ BuildRequires: libstdc++-static BuildRequires: gcc-c++ Conflicts: gcc-c++ < 4.0.0 |
- Forward-port Oracle patches to 2.35.2-42.
- Refresh CTF patches from upstream. - Avoid spurious corruption error with symtypetab section emitted by old OL8 GCCs - Various obscure install-time linking problems - Make objdump/readelf --ctf parameter optional; make objdump --ctf-parent take a CTF member name, not a section name - Improve dumping of types when some types elicit a libctf error - Put functions as well as variables in the (misnamed) CTF variable section - Improve handling of various forms of corrupted CTF input. - Fix errors in comments in <ctf.h> and <ctf-api.h> - Make CTF dicts reproducible even when conflicting types are seen - Prevent corruption of output when linking multiple object files derived from the same source - Minor compiler warning and portability fixes - Fix (unlikely) crash-inducing uninitialized memory access and wild pointer overwrite when linking - Fix the reported offsets of fields within unnamed structs/unions [Orabug: 35191322] - Fix a number of places where operations carried out on child dicts that errored were producing errors on the parent, not the child, so the caller never noticed them
- Add support for the AArch64 'flagm' extenstion to the assembler. (#2189304)
- Add DWARF-5 support to GOLD. (#2182587)
- Forward-port Oracle patches from 2.35.2-24.0.1 - Reviewed-by: Jose E. Marchesi <jose.marchesi@oracle.com>
- Fix an illegal memory access when parsing an ELF file containing corrupt symbol version information. (#2164701)
- NVR bump to allow rebuilding.
- Fix a potential seg-fault when dumping a corrupt ELF format file. (#2174205)
- Stop the cross binaries from leaking into the native packages.
- Ensure that x86_64 and i686 versions of bfd_stdint.h are the same. (#2162328)