Commit | Line | Data |
---|---|---|
c224138d RS |
1 | # See below. |
2 | lw $4,%got(foo+0x120000)($gp) | |
3 | addiu $4,$4,%lo(foo+0x120000) | |
4 | ||
5 | # 2 pages | |
6 | lw $4,%got(foo-0x8000)($gp) | |
7 | addiu $4,$4,%lo(foo-0x8000) | |
8 | lw $4,%got(foo+0x800)($gp) | |
9 | addiu $4,$4,%lo(foo+0x8000) | |
10 | ||
11 | # 2 pages | |
12 | lw $4,%got(foo-0x1000000)($gp) | |
13 | addiu $4,$4,%lo(foo-0x1000000) | |
14 | lw $4,%got(foo-0xffffff)($gp) | |
15 | addiu $4,$4,%lo(foo-0xffffff) | |
16 | ||
17 | # 1 page | |
18 | lw $4,%got(foo+0x120000)($gp) | |
19 | addiu $4,$4,%lo(foo+0x120000) | |
20 | ||
21 | # 5 pages | |
22 | lw $4,%got(bar)($gp) | |
23 | addiu $4,$4,%lo(bar) | |
24 | lw $4,%got(bar+0x20000)($gp) | |
25 | addiu $4,$4,%lo(bar+0x20000) | |
26 | lw $4,%got(bar+0x40000)($gp) | |
27 | addiu $4,$4,%lo(bar+0x40000) | |
28 | lw $4,%got(bar+0x30000)($gp) | |
29 | addiu $4,$4,%lo(bar+0x30000) | |
30 | lw $4,%got(bar+0x10000)($gp) | |
31 | addiu $4,$4,%lo(bar+0x10000) | |
32 | lw $4,%got(bar+0x38000)($gp) | |
33 | addiu $4,$4,%lo(bar+0x38000) | |
34 | lw $4,%got(bar+0x14000)($gp) | |
35 | addiu $4,$4,%lo(bar+0x14000) | |
36 | lw $4,%got(bar+0x2c000)($gp) | |
37 | addiu $4,$4,%lo(bar+0x2c000) | |
38 | lw $4,%got(bar+0x02000)($gp) | |
39 | addiu $4,$4,%lo(bar+0x02000) | |
40 | ||
41 | .section .bss.foo,"aw",@nobits | |
42 | .fill 0x800000 | |
43 | foo: .fill 0x800000 | |
44 | ||
45 | .section .bss.bar,"aw",@nobits | |
46 | bar: .fill 0xc00000 |