binutils-gdb/ld/testsuite/ld-powerpc/elfv2.s

33 lines
338 B
ArmAsm

.section .toc,"aw",@progbits
.L0:
.quad x
.data
x:
.quad f1
.globl f1
.type f1,@function
.text
f1:
addis 2,12,.TOC.-f1@ha
addi 2,2,.TOC.-f1@l
.localentry f1,.-f1
mflr 0
stdu 1,-32(1)
std 0,48(1)
bl f1
ld 3,.L0@toc(2)
bl f2
nop
ld 3,x@got(2)
bl f3
nop
bl f4
nop
ld 0,48(1)
addi 1,1,32
mtlr 0
blr
.size f1,.-f1