Subversion Repositories HelenOS-historic

Rev

Rev 630 | Rev 666 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 630 Rev 632
Line 61... Line 61...
61
#define I4_OFFSET   96
61
#define I4_OFFSET   96
62
#define I5_OFFSET   104
62
#define I5_OFFSET   104
63
#define I6_OFFSET   112
63
#define I6_OFFSET   112
64
#define I7_OFFSET   120
64
#define I7_OFFSET   120
65
 
65
 
-
 
66
#ifdef __ASM__
66
.macro SPILL_NORMAL_HANDLER
67
.macro SPILL_NORMAL_HANDLER
67
    stx %l0, [%sp + STACK_BIAS + L0_OFFSET]
68
    stx %l0, [%sp + STACK_BIAS + L0_OFFSET]
68
    stx %l1, [%sp + STACK_BIAS + L1_OFFSET]
69
    stx %l1, [%sp + STACK_BIAS + L1_OFFSET]
69
    stx %l2, [%sp + STACK_BIAS + L2_OFFSET]
70
    stx %l2, [%sp + STACK_BIAS + L2_OFFSET]
70
    stx %l3, [%sp + STACK_BIAS + L3_OFFSET]
71
    stx %l3, [%sp + STACK_BIAS + L3_OFFSET]
Line 123... Line 124...
123
    mov %r0, %i3
124
    mov %r0, %i3
124
    mov %r0, %i4
125
    mov %r0, %i4
125
    mov %r0, %i5
126
    mov %r0, %i5
126
    retry
127
    retry
127
.endm
128
.endm
-
 
129
#endif /* __ASM__ */
128
 
130
 
129
#endif
131
#endif