Rev 3801 | Rev 3863 | 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. |