Rev 1852 | Rev 1860 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 1852 | Rev 1859 | ||
|---|---|---|---|
| Line 82... | Line 82... | ||
| 82 | mov \n - 1, %g2 |
82 | mov \n - 1, %g2 |
| 83 | PREEMPTIBLE_HANDLER exc_dispatch |
83 | PREEMPTIBLE_HANDLER exc_dispatch |
| 84 | .endm |
84 | .endm |
| 85 | 85 | ||
| 86 | .macro INTERRUPT_VECTOR_TRAP_HANDLER |
86 | .macro INTERRUPT_VECTOR_TRAP_HANDLER |
| 87 | save %sp, -STACK_WINDOW_SAVE_AREA_SIZE, %sp |
- | |
| 88 | SIMPLE_HANDLER interrupt |
87 | PREEMPTIBLE_HANDLER interrupt |
| 89 | restore |
- | |
| 90 | retry |
- | |
| 91 | .endm |
88 | .endm |
| 92 | #endif /* __ASM__ */ |
89 | #endif /* __ASM__ */ |
| 93 | 90 | ||
| 94 | #ifndef __ASM__ |
91 | #ifndef __ASM__ |
| 95 | extern void interrupt(void); |
92 | extern void interrupt(void); |