[PATCH 0/2] aarch64: DT_RELR for ILP32
Szabolcs Nagy
szabolcs.nagy@arm.com
Mon Jun 17 15:00:51 GMT 2024
fix DT_RELR for ilp32 since it is easy to do.
Szabolcs Nagy (2):
aarch64: Add DT_RELR support for ILP32 ABI
aarch64: Add DT_RELR tests for ILP32 ABI
bfd/elfnn-aarch64.c | 37 +++---
binutils/testsuite/lib/binutils-common.exp | 2 +-
ld/emulparams/aarch64elf32.sh | 2 +
ld/emulparams/aarch64linux32.sh | 2 +
ld/testsuite/ld-aarch64/aarch64-elf.exp | 4 +
ld/testsuite/ld-aarch64/relr-align-ilp32.d | 23 ++++
ld/testsuite/ld-aarch64/relr-align-ilp32.s | 106 ++++++++++++++++++
ld/testsuite/ld-aarch64/relr-got-pie-ilp32.d | 16 +++
.../ld-aarch64/relr-got-shared-ilp32.d | 16 +++
9 files changed, 191 insertions(+), 17 deletions(-)
create mode 100644 ld/testsuite/ld-aarch64/relr-align-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/relr-align-ilp32.s
create mode 100644 ld/testsuite/ld-aarch64/relr-got-pie-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/relr-got-shared-ilp32.d
--
2.25.1
More information about the Binutils
mailing list