12 .frame $sp, 16, $26, 0
14 /* $0 integer result */
15 /* $1-$8 temp regs - not preserved cross calls */
16 /* $9-$15 call saved regs */
17 /* $16-$21 argument regs - not preserved cross calls */
18 /* $22-$28 temp regs - not preserved cross calls */
19 /* $29 global pointer - not preserved cross calls */
20 /* $30 stack pointer */
22 # define call_push(x) \
24 jsr $26, GC_push_one; \
35 /* $f0-$f1 floating point results */
36 /* $f2-$f9 call saved regs */
37 /* $f10-$f30 temp regs - not preserved cross calls */
39 /* Use the most efficient transfer method for this hardware. */
40 /* Bit 1 detects the FIX extension, which includes ftoit. */
45 #define call_push(x) \
47 jsr $26, GC_push_one; \
67 #define call_push(x) \
70 jsr $26, GC_push_one; \