diff options
Diffstat (limited to 'ld/testsuite/ld-bpf/jump-1.d')
-rw-r--r-- | ld/testsuite/ld-bpf/jump-1.d | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/ld/testsuite/ld-bpf/jump-1.d b/ld/testsuite/ld-bpf/jump-1.d new file mode 100644 index 0000000..b57bcf1 --- /dev/null +++ b/ld/testsuite/ld-bpf/jump-1.d @@ -0,0 +1,23 @@ +#as: --EL +#source: baz.s +#source: bar.s +#objdump: -dr +#ld: -EL +#warning: .*cannot find entry symbol _start.* +#name: jump with disp16 reloc + +.*: +file format .*bpf.* + +Disassembly of section .text: + +[0-9a-f]+ <.*>: + *[0-9a-f]+: b7 01 00 00 01 00 00 00 mov %r1,1 + *[0-9a-f]+: b7 02 00 00 02 00 00 00 mov %r2,2 + *[0-9a-f]+: b7 03 00 00 03 00 00 00 mov %r3,3 + *[0-9a-f]+: 05 00 01 00 00 00 00 00 ja 1 + *[0-9a-f]+: 95 00 00 00 00 00 00 00 exit + +[0-9a-f]+ <bar>: + *[0-9a-f]+: bf 21 00 00 00 00 00 00 mov %r1,%r2 + *[0-9a-f]+: bf 13 00 00 00 00 00 00 mov %r3,%r1 + *[0-9a-f]+: 95 00 00 00 00 00 00 00 exit |