Add --rosegment option to BFD linker.

This commit is contained in:
Nick Clifton 2024-06-13 17:14:07 +01:00
parent a1b3c25c07
commit 52b082c2f5
2 changed files with 1822 additions and 2 deletions

1816
binutils-ld-rosegment.patch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
Summary: A GNU collection of binary utilities
Name: binutils%{?_with_debug:-debug}
Version: 2.41
Release: 41%{?dist}
Release: 42%{?dist}
License: GPL-3.0-or-later AND (GPL-3.0-or-later WITH Bison-exception-2.2) AND (LGPL-2.0-or-later WITH GCC-exception-2.0) AND BSD-3-Clause AND GFDL-1.3-or-later AND GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later
URL: https://sourceware.org/binutils
@ -345,7 +345,7 @@ Patch41: binutils-aarch64-RELR.patch
# Purpose: Suppress the assembler's comment test as it fails - intermitantly - for RHEL-10
# Lifetime: TEMPORARY
Patch98: binutils-suppress-gas-comment-test.patch
# Patch98: binutils-suppress-gas-comment-test.patch
# Purpose: Suppress the x86 linker's p_align-1 tests due to kernel bug on CentOS-10
# Lifetime: TEMPORARY
@ -730,6 +730,7 @@ compute_global_configuration()
%if %{enable_separate_code}
CARGS="$CARGS --enable-separate-code=yes"
CARGS="$CARGS --enable-rosegment=yes"
%endif
%if %{enable_threading}
@ -1382,6 +1383,9 @@ exit 0
#----------------------------------------------------------------------------
%changelog
* Thu Jun 13 2024 Nick Clifton <nickc@redhat.com> - 2.41-42
- Add --rosegment option to BFD linker.
* Fri May 31 2024 Nick Clifton <nickc@redhat.com> - 2.41-41
- Add support for RELR relocs to the AArch64 target. (RHEL-31846)