blob: b1f814a376546bfa133b1db495c4ed5c7e547a30 [file] [log] [blame]
# Test SIZE32 relocations against local symbols
.text
movl $xxx@SIZE, %eax
movl $xxx@SIZE - 8, %eax
movl $xxx@SIZE + 8, %eax
movl $yyy@SIZE, %eax
movl $yyy@SIZE - 16, %eax
movl $yyy@SIZE + 16, %eax
movl $zzz@SIZE, %eax
movl $zzz@SIZE - 32, %eax
movl $zzz@SIZE + 32, %eax
movl $.text@SIZE, %eax
movl $.data@SIZE + 4, %eax
movl $.bss@SIZE - 0x10000000, %eax
.local zzz
.comm zzz,429496720,32
.bss
.type yyy,%object
.size yyy,30
yyy:
.zero 30
.data
.type xxx,%object
.size xxx,80
xxx:
.zero 80
.long xxx@SIZE - 1
.long yyy@SIZE + 2
.long zzz@SIZE