.globl foo | |
.ent foo | |
foo: | |
# Create page references to 16 values. The layout of the values | |
# in this input file requires at most 2 page entries. | |
.set y,0x02000000 | |
.rept 16 | |
lw $4,%got_page(1f)($gp) | |
addiu $4,$4,%got_ofst(1f) | |
.section .rodata.cst4,"aM",@progbits,4 | |
1: .word y | |
.set y,y+1 | |
.text | |
.endr | |
.end foo | |
# Make sure the loadable size of the library is large. | |
.section .bss | |
.globl g | |
g: | |
.space 0x800000 |