[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