Browse Source

x86-64: Add ilp32-12 to check R_X86_64_32 for x32

* testsuite/ld-x86-64/ilp32-12.d: New file.
	* testsuite/ld-x86-64/ilp32-12.s: Likewise.
	* testsuite/ld-x86-64/x86-64.exp: Run ilp32-12.
binutils-2_37-branch
H.J. Lu 5 years ago
parent
commit
983d5689cc
  1. 6
      ld/ChangeLog
  2. 7
      ld/testsuite/ld-x86-64/ilp32-12.d
  3. 5
      ld/testsuite/ld-x86-64/ilp32-12.s
  4. 1
      ld/testsuite/ld-x86-64/x86-64.exp

6
ld/ChangeLog

@ -1,3 +1,9 @@
2021-05-26 H.J. Lu <hongjiu.lu@intel.com>
* testsuite/ld-x86-64/ilp32-12.d: New file.
* testsuite/ld-x86-64/ilp32-12.s: Likewise.
* testsuite/ld-x86-64/x86-64.exp: Run ilp32-12.
2021-05-14 Nelson Chu <nelson.chu@sifive.com>
* testsuite/ld-riscv-elf/ld-riscv-elf.exp: Updated.

7
ld/testsuite/ld-x86-64/ilp32-12.d

@ -0,0 +1,7 @@
#as: --x32
#ld: -shared -melf32_x86_64
#readelf: -SW
#...
+\[ [0-9]\] .debug_loclists .*
#pass

5
ld/testsuite/ld-x86-64/ilp32-12.s

@ -0,0 +1,5 @@
.section .rodata
.L1:
.byte 0
.section .debug_loclists,"",@progbits
.long .L1 - 0x1dfae

1
ld/testsuite/ld-x86-64/x86-64.exp

@ -521,6 +521,7 @@ run_dump_test "ilp32-8"
run_dump_test "ilp32-9"
run_dump_test "ilp32-10"
run_dump_test "ilp32-11"
run_dump_test "ilp32-12"
run_dump_test "ia32-1"
run_dump_test "ia32-2"
run_dump_test "ia32-3"

Loading…
Cancel
Save