/kernel/trunk/arch/sparc64/include/trap/regwin.h |
---|
63,6 → 63,7 |
#define I6_OFFSET 112 |
#define I7_OFFSET 120 |
#ifdef __ASM__ |
.macro SPILL_NORMAL_HANDLER |
stx %l0, [%sp + STACK_BIAS + L0_OFFSET] |
stx %l1, [%sp + STACK_BIAS + L1_OFFSET] |
125,5 → 126,6 |
mov %r0, %i5 |
retry |
.endm |
#endif /* __ASM__ */ |
#endif |
/kernel/trunk/arch/sparc64/include/trap/trap_table.h |
---|
46,6 → 46,6 |
extern trap_table_entry_t trap_table[TRAP_TABLE_ENTRY_COUNT]; |
extern trap_table_entry_t trap_table_kernel[TRAP_TABLE_ENTRY_COUNT]; |
#endif /* __ASM__ */ |
#endif /* !__ASM__ */ |
#endif |
/kernel/trunk/arch/sparc64/include/trap/trap.h |
---|
40,5 → 40,6 |
} |
extern void trap_init(void); |
extern void trap_install_handler(index_t tt, size_t len, bool tlnonz); |
#endif |