1 .globl _start 2 .type _start, @function 3 .globl sdg 4 .set noreorder 5 .ent tstarta 6tstarta: 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) 16t32a: 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 99sdg: 100sdla: 101 .space 16 102