Rev 3801 | Rev 3993 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3801 | Rev 3835 | ||
---|---|---|---|
Line 538... | Line 538... | ||
538 | nop |
538 | nop |
539 | 0: ba 0b ! this is for debugging, if we ever get here |
539 | 0: ba 0b ! this is for debugging, if we ever get here |
540 | nop ! it will be easy to find |
540 | nop ! it will be easy to find |
541 | 541 | ||
542 | /* prevent unnecessary CLEANWIN exceptions */ |
542 | /* prevent unnecessary CLEANWIN exceptions */ |
543 | wrpr %g0, WSTATE_OTHER(0) | WSTATE_NORMAL(0), %wstate |
543 | wrpr %g0, NWINDOWS - 1, %cleanwin |
544 | 1: |
544 | 1: |
545 | /* |
545 | /* |
546 | * Prevent SAVE instruction from causing a spill exception. If the |
546 | * Prevent SAVE instruction from causing a spill exception. If the |
547 | * CANSAVE register is zero, explicitly spill register window |
547 | * CANSAVE register is zero, explicitly spill register window |
548 | * at CWP + 2. |
548 | * at CWP + 2. |