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 */