Mercurial > pub > dyncall > dyncall
comparison dyncall/dyncall_call_mips_o32_gas.s @ 107:f5453308ff36
- silenced some debug warnings on mips o32
author | cslag |
---|---|
date | Sat, 11 Jun 2016 19:00:25 +0200 |
parents | 1ce60358fbad |
children |
comparison
equal
deleted
inserted
replaced
106:d595eb90efdd | 107:f5453308ff36 |
---|---|
40 dcCall_mips_o32: | 40 dcCall_mips_o32: |
41 .frame $fp,40,$31 /* vars=8, regs=2/0, args=16, gp=8 */ | 41 .frame $fp,40,$31 /* vars=8, regs=2/0, args=16, gp=8 */ |
42 .mask 0xc0000000,-4 | 42 .mask 0xc0000000,-4 |
43 .fmask 0x00000000,0 | 43 .fmask 0x00000000,0 |
44 .set noreorder | 44 .set noreorder |
45 .set nomacro | |
46 | 45 |
47 addiu $sp,$sp,-8 | 46 addiu $sp,$sp,-8 |
48 sw $31,4($sp) /* save link register */ | 47 sw $31,4($sp) /* save link register */ |
49 sw $fp,0($sp) /* save frame pointer */ | 48 sw $fp,0($sp) /* save frame pointer */ |
50 nop | 49 nop |
100 lw $fp,0($sp) /* restore frame pointer */ | 99 lw $fp,0($sp) /* restore frame pointer */ |
101 addiu $sp,$sp,8 /* end stack frame */ | 100 addiu $sp,$sp,8 /* end stack frame */ |
102 j $31 /* return */ | 101 j $31 /* return */ |
103 nop | 102 nop |
104 | 103 |
105 .set macro | |
106 .set reorder | 104 .set reorder |
107 .end dcCall_mips_o32 | 105 .end dcCall_mips_o32 |
108 .ident "handwritten" | 106 .ident "handwritten" |
109 | 107 |