1 2 .* 3 4 5 Disassembly of section \.text: 6 7 00040400 <unused1>: 8 .*: [^\t]* jr ra 9 .*: [^\t]* nop 10 11 00040404 <unused2>: 12 .*: [^\t]* jr ra 13 .*: [^\t]* nop 14 15 00040408 <unused3>: 16 .*: [^\t]* jr ra 17 .*: [^\t]* nop 18 19 0004040c <unused4>: 20 .*: [^\t]* jr ra 21 .*: [^\t]* nop 22 23 00040410 <unused5>: 24 .*: [^\t]* jr ra 25 .*: [^\t]* nop 26 27 00040414 <used1>: 28 .*: [^\t]* jr ra 29 .*: [^\t]* nop 30 31 00040418 <used2>: 32 .*: [^\t]* jr ra 33 .*: [^\t]* nop 34 35 0004041c <used3>: 36 .*: [^\t]* jr ra 37 .*: [^\t]* nop 38 39 00040420 <\.mips16\.used4>: 40 .*: [^\t]* jr ra 41 .*: [^\t]* nop 42 43 00040424 <\.mips16\.used5>: 44 .*: [^\t]* jr ra 45 .*: [^\t]* nop 46 47 00040428 <\.mips16\.used6>: 48 .*: [^\t]* jr ra 49 .*: [^\t]* nop 50 51 0004042c <\.mips16\.used7>: 52 .*: [^\t]* jr ra 53 .*: [^\t]* nop 54 55 00040430 <\.mips16\.used8>: 56 .*: [^\t]* jr ra 57 .*: [^\t]* nop 58 59 00040434 <foo>: 60 .*: [^\t]* li v0,1 61 .*: [^\t]* la v1,47ff0 <.*> 62 .*: [^\t]* sll v0,16 63 .*: [^\t]* addu v0,v1 64 .*: [^\t]* move gp,v0 65 .*: [^\t]* addiu sp,-32 66 .*: [^\t]* sw v0,16\(sp\) 67 .*: [^\t]* sw ra,20\(sp\) 68 # 40400: unused1 69 .*: [^\t]* lw v0,-32744\(v0\) 70 .*: [^\t]* addiu v0,1025 71 .*: [^\t]* jalr v0 72 .*: [^\t]* move t9,v0 73 .*: [^\t]* lw v0,16\(sp\) 74 .*: [^\t]* move gp,v0 75 .*: [^\t]* lw v0,-32740\(v0\) 76 .*: [^\t]* jalr v0 77 .*: [^\t]* move t9,v0 78 .*: [^\t]* lw v0,16\(sp\) 79 .*: [^\t]* move gp,v0 80 .*: [^\t]* lw v0,-32728\(v0\) 81 .*: [^\t]* jalr v0 82 .*: [^\t]* move t9,v0 83 .*: [^\t]* lw v0,16\(sp\) 84 .*: [^\t]* move gp,v0 85 .*: [^\t]* lw v0,20\(sp\) 86 .*: [^\t]* jr v0 87 .*: [^\t]* addiu sp,32 88 #... 89 90 00040480 <bar>: 91 .*: [^\t]* li v0,1 92 .*: [^\t]* la v1,47ff0 <.*> 93 .*: [^\t]* sll v0,16 94 .*: [^\t]* addu v0,v1 95 .*: [^\t]* move gp,v0 96 .*: [^\t]* addiu sp,-32 97 .*: [^\t]* sw v0,16\(sp\) 98 .*: [^\t]* sw ra,20\(sp\) 99 .*: [^\t]* lw v0,-32736\(v0\) 100 .*: [^\t]* jalr v0 101 .*: [^\t]* move t9,v0 102 .*: [^\t]* lw v0,16\(sp\) 103 .*: [^\t]* move gp,v0 104 .*: [^\t]* lw v0,-32724\(v0\) 105 .*: [^\t]* jalr v0 106 .*: [^\t]* move t9,v0 107 .*: [^\t]* lw v0,16\(sp\) 108 .*: [^\t]* move gp,v0 109 .*: [^\t]* lw v0,20\(sp\) 110 .*: [^\t]* jr v0 111 .*: [^\t]* addiu sp,32 112 #... 113 114 000404c0 <__fn_used1>: 115 .*: [^\t]* lui gp,.* 116 .*: [^\t]* addiu gp,gp,.* 117 .*: [^\t]* addu gp,gp,t9 118 # 40414: used1 119 .*: [^\t]* lw v0,-32744\(gp\) 120 .*: [^\t]* nop 121 .*: [^\t]* addiu v0,v0,1045 122 .*: [^\t]* mfc1 a0,\$f12 123 .*: [^\t]* jr v0 124 .*: [^\t]* nop 125 126 000404e4 <__fn_used2>: 127 .*: [^\t]* lui gp,.* 128 .*: [^\t]* addiu gp,gp,.* 129 .*: [^\t]* addu gp,gp,t9 130 # 40418: used2 131 .*: [^\t]* lw v0,-32744\(gp\) 132 .*: [^\t]* nop 133 .*: [^\t]* addiu v0,v0,1049 134 .*: [^\t]* mfc1 a0,\$f12 135 .*: [^\t]* jr v0 136 .*: [^\t]* nop 137 138 00040508 <__fn_used3>: 139 .*: [^\t]* lui gp,.* 140 .*: [^\t]* addiu gp,gp,.* 141 .*: [^\t]* addu gp,gp,t9 142 # 4041c: used3 143 .*: [^\t]* lw v0,-32744\(gp\) 144 .*: [^\t]* nop 145 .*: [^\t]* addiu v0,v0,1053 146 .*: [^\t]* mfc1 a0,\$f12 147 .*: [^\t]* jr v0 148 .*: [^\t]* nop 149 150 0004052c <used4>: 151 .*: [^\t]* lui gp,.* 152 .*: [^\t]* addiu gp,gp,.* 153 .*: [^\t]* addu gp,gp,t9 154 # 40420: used4 155 .*: [^\t]* lw v0,-32744\(gp\) 156 .*: [^\t]* nop 157 .*: [^\t]* addiu v0,v0,1057 158 .*: [^\t]* mfc1 a0,\$f12 159 .*: [^\t]* jr v0 160 .*: [^\t]* nop 161 162 00040550 <used5>: 163 .*: [^\t]* lui gp,.* 164 .*: [^\t]* addiu gp,gp,.* 165 .*: [^\t]* addu gp,gp,t9 166 # 40424: used5 167 .*: [^\t]* lw v0,-32744\(gp\) 168 .*: [^\t]* nop 169 .*: [^\t]* addiu v0,v0,1061 170 .*: [^\t]* mfc1 a0,\$f12 171 .*: [^\t]* jr v0 172 .*: [^\t]* nop 173 174 00040574 <used6>: 175 .*: [^\t]* lui gp,.* 176 .*: [^\t]* addiu gp,gp,.* 177 .*: [^\t]* addu gp,gp,t9 178 # 40428: used6 179 .*: [^\t]* lw v0,-32744\(gp\) 180 .*: [^\t]* nop 181 .*: [^\t]* addiu v0,v0,1065 182 .*: [^\t]* mfc1 a0,\$f12 183 .*: [^\t]* jr v0 184 .*: [^\t]* nop 185 186 00040598 <used7>: 187 .*: [^\t]* lui gp,.* 188 .*: [^\t]* addiu gp,gp,.* 189 .*: [^\t]* addu gp,gp,t9 190 # 4042c: used7 191 .*: [^\t]* lw v0,-32744\(gp\) 192 .*: [^\t]* nop 193 .*: [^\t]* addiu v0,v0,1069 194 .*: [^\t]* mfc1 a0,\$f12 195 .*: [^\t]* jr v0 196 .*: [^\t]* nop 197 198 000405bc <used8>: 199 .*: [^\t]* lui gp,.* 200 .*: [^\t]* addiu gp,gp,.* 201 .*: [^\t]* addu gp,gp,t9 202 # 40430: used8 203 .*: [^\t]* lw v0,-32744\(gp\) 204 .*: [^\t]* nop 205 .*: [^\t]* addiu v0,v0,1073 206 .*: [^\t]* mfc1 a0,\$f12 207 .*: [^\t]* jr v0 208 .*: [^\t]* nop 209