]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - ld/testsuite/ld-riscv-elf/ifunc-plt-02.d
RISC-V: Support GNU indirect functions.
[thirdparty/binutils-gdb.git] / ld / testsuite / ld-riscv-elf / ifunc-plt-02.d
1 #...
2 Disassembly of section .plt:
3 #...
4 0+[0-9a-f]+ <(\*ABS\*\+0x[0-9a-f]+@plt|foo@plt|.plt)>:
5 #...
6 Disassembly of section .text:
7 #...
8 0+[0-9a-f]+ <foo_resolver>:
9 #...
10 0+[0-9a-f]+ <bar>:
11 .*:[ ]+[0-9a-f]+[ ]+auipc[ ]+.*
12 .*:[ ]+[0-9a-f]+[ ]+(lw|ld)[ ]+.*<(_GLOBAL_OFFSET_TABLE_.*|.*)>
13 .*:[ ]+[0-9a-f]+[ ]+auipc[ ]+.*
14 .*:[ ]+[0-9a-f]+[ ]+(lw|ld)[ ]+.*<(__DATA_BEGIN__.*|.*)>
15 .*:[ ]+[0-9a-f]+[ ]+auipc[ ]+.*
16 .*:[ ]+[0-9a-f]+[ ]+addi[ ]+.*<(\*ABS\*\+0x[0-9a-f]+@plt|foo@plt|.plt)>
17 .*:[ ]+[0-9a-f]+[ ]+auipc[ ]+.*
18 .*:[ ]+[0-9a-f]+[ ]+jalr[ ]+.*<(\*ABS\*\+0x[0-9a-f]+@plt|foo@plt|.plt)>
19 .*:[ ]+[0-9a-f]+[ ]+auipc[ ]+.*
20 .*:[ ]+[0-9a-f]+[ ]+jalr[ ]+.*<(\*ABS\*\+0x[0-9a-f]+@plt|foo@plt|.plt)>
21 #...