Mercurial > pub > dyncall > dyncall
comparison dyncall/dyncall_call_mips_n32_gas.s @ 124:6bd0974d257b
- big-endian mips fixes for return values
- cleanups
author | cslag |
---|---|
date | Mon, 04 Jul 2016 16:14:59 +0200 |
parents | 3e629dc19168 |
children | 21537652361e |
comparison
equal
deleted
inserted
replaced
123:d203ba52c246 | 124:6bd0974d257b |
---|---|
175 .fregend: | 175 .fregend: |
176 | 176 |
177 /* jump-and-link to register $25 */ | 177 /* jump-and-link to register $25 */ |
178 | 178 |
179 jal $31, $25 | 179 jal $31, $25 |
180 | 180 nop /* branch-delay slot - no nop according to gcc assembly */ |
181 /* no nop according to gcc assembly output */ | 181 /* output, but let's play safe */ |
182 | 182 |
183 /* Stack-frame epilog */ | 183 /* Stack-frame epilog */ |
184 move $sp,$fp | 184 move $sp,$fp |
185 ld $31,48($sp) /* restore ra register */ | 185 ld $31,48($sp) /* restore ra register */ |
186 ld $fp,40($sp) /* restore fp register */ | 186 ld $fp,40($sp) /* restore fp register */ |