Re-add support for lbarx, lharx, stbcx. and sthcx. insns back to the E6500 cpu.
[binutils-gdb.git] / ld / testsuite / ld-aarch64 / ifunc-12.s
blobaad30df0894f729fb7a210e24398b50a56dee62f
1 .section .text.foo,"ax",@progbits
2 .type foo, @function
3 foo:
4 adrp x0, :got:ifunc
5 ldr x0, [x0, #:got_lo12:ifunc]
6 bl ifunc
7 adrp x0, xxx
8 add x0, x0, :lo12:xxx
9 ret
11 .section .text.bar,"ax",@progbits
12 .type bar, @function
13 bar:
14 .global bar
15 ret
17 .section .text.ifunc,"ax",@progbits
18 .type ifunc, @gnu_indirect_function
19 ifunc:
20 ret
22 .section .data.foo,"aw",@progbits
23 xxx:
24 .quad ifunc