Commit | Line | Data |
---|---|---|
18ab1921 | 1 | .globl _start |
660df28a | 2 | .type _start, @function |
18ab1921 RS |
3 | .globl sdg |
4 | .set noreorder | |
5 | .ent tstarta | |
6 | tstarta: | |
7 | _start: | |
8 | lui $4,%hi(tstarta - 0x8010) | |
9 | addiu $4,$4,%lo(tstarta - 0x8010) | |
10 | lui $4,%hi(tstarta - 0x8000) | |
11 | addiu $4,$4,%lo(tstarta - 0x8000) | |
12 | lui $4,%hi(tstarta) | |
13 | addiu $4,$4,%lo(tstarta) | |
14 | lui $4,%hi(tstarta + 0x7ff0) | |
15 | addiu $4,$4,%lo(tstarta + 0x7ff0) | |
16 | t32a: | |
17 | lui $4,%hi(tstarta + 0x8010) | |
18 | addiu $4,$4,%lo(tstarta + 0x8010) | |
19 | ||
20 | lui $4,%hi(t32a - 0x8010) | |
21 | addiu $4,$4,%lo(t32a - 0x8010) | |
22 | lui $4,%hi(t32a - 0x8000) | |
23 | addiu $4,$4,%lo(t32a - 0x8000) | |
24 | lui $4,%hi(t32a) | |
25 | addiu $4,$4,%lo(t32a) | |
26 | lui $4,%hi(t32a + 0x7ff0) | |
27 | addiu $4,$4,%lo(t32a + 0x7ff0) | |
28 | lui $4,%hi(t32a + 0x8010) | |
29 | addiu $4,$4,%lo(t32a + 0x8010) | |
30 | ||
31 | lui $4,%hi(_start - 0x8010) | |
32 | addiu $4,$4,%lo(_start - 0x8010) | |
33 | lui $4,%hi(_start - 0x8000) | |
34 | addiu $4,$4,%lo(_start - 0x8000) | |
35 | lui $4,%hi(_start) | |
36 | addiu $4,$4,%lo(_start) | |
37 | lui $4,%hi(_start + 0x7ff0) | |
38 | addiu $4,$4,%lo(_start + 0x7ff0) | |
39 | lui $4,%hi(_start + 0x8010) | |
40 | addiu $4,$4,%lo(_start + 0x8010) | |
41 | ||
42 | lui $4,%got(tstarta - 0x8010) | |
43 | addiu $4,$4,%lo(tstarta - 0x8010) | |
44 | lui $4,%got(tstarta - 0x8000) | |
45 | addiu $4,$4,%lo(tstarta - 0x8000) | |
46 | lui $4,%got(tstarta) | |
47 | addiu $4,$4,%lo(tstarta) | |
48 | lui $4,%got(tstarta + 0x7ff0) | |
49 | addiu $4,$4,%lo(tstarta + 0x7ff0) | |
50 | lui $4,%got(tstarta + 0x8010) | |
51 | addiu $4,$4,%lo(tstarta + 0x8010) | |
52 | ||
53 | lui $4,%got(t32a - 0x8010) | |
54 | addiu $4,$4,%lo(t32a - 0x8010) | |
55 | lui $4,%got(t32a - 0x8000) | |
56 | addiu $4,$4,%lo(t32a - 0x8000) | |
57 | lui $4,%got(t32a) | |
58 | addiu $4,$4,%lo(t32a) | |
59 | lui $4,%got(t32a + 0x7ff0) | |
60 | addiu $4,$4,%lo(t32a + 0x7ff0) | |
61 | lui $4,%got(t32a + 0x8010) | |
62 | addiu $4,$4,%lo(t32a + 0x8010) | |
63 | ||
64 | addiu $4,$4,%gp_rel(sdg - 4) | |
65 | addiu $4,$4,%gp_rel(sdg) | |
66 | addiu $4,$4,%gp_rel(sdg + 4) | |
67 | ||
68 | addiu $4,$4,%gp_rel(sdla - 4) | |
69 | addiu $4,$4,%gp_rel(sdla) | |
70 | addiu $4,$4,%gp_rel(sdla + 4) | |
71 | ||
72 | jal tstarta - 4 | |
73 | nop | |
74 | jal tstarta | |
75 | nop | |
76 | jal tstarta + 4 | |
77 | nop | |
78 | ||
79 | jal t32a - 4 | |
80 | nop | |
81 | jal t32a | |
82 | nop | |
83 | jal t32a + 4 | |
84 | nop | |
85 | ||
86 | jal _start - 4 | |
87 | nop | |
88 | jal _start | |
89 | nop | |
90 | jal _start + 4 | |
91 | nop | |
92 | ||
93 | .org 0xfff0 | |
94 | ||
95 | .end tstarta | |
96 | ||
97 | .section .sdata | |
98 | .space 16 | |
99 | sdg: | |
100 | sdla: | |
101 | .space 16 |