pre-commit: run flake8 on more Python files
[binutils-gdb.git] / ld / testsuite / ld-riscv-elf / ifunc-seperate-plt-pic.d
blob9efa244f04402672265f76790f949e0ee0a76faa
1 #name: Link shared ifunc resolver with PLT caller (pic)
2 #source: ifunc-seperate-caller-plt.s
3 #as:
4 #ld: -z nocombreloc -shared tmpdir/ifunc-seperate-resolver.so
5 #readelf: -rW
7 Relocation section '.rela.data' at .*
8 [ ]+Offset[ ]+Info[ ]+Type[ ]+.*
9 [0-9a-f]+[ ]+[0-9a-f]+[ ]+R_RISCV_(32|64)[ ]+[0-9a-f]+[ ]+foo \+ 0
10 #...
11 Relocation section '.rela.got' at .*
12 [ ]+Offset[ ]+Info[ ]+Type[ ]+.*
13 [0-9a-f]+[ ]+[0-9a-f]+[ ]+R_RISCV_(32|64)[ ]+[0-9a-f]+[ ]+foo \+ 0
14 #...
15 Relocation section '.rela.plt' at .*
16 [ ]+Offset[ ]+Info[ ]+Type[ ]+.*
17 [0-9a-f]+[ ]+[0-9a-f]+[ ]+R_RISCV_JUMP_SLOT[ ]+[0-9a-f]+[ ]+foo \+ 0