Changeset e4398200 in mainline
- Timestamp:
- 2006-10-08T21:15:14Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 84060e2
- Parents:
- 7ba7c6d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/src/trap/trap_table.S
r7ba7c6d re4398200 738 738 rdpr %tpc, %g2 739 739 rdpr %tnpc, %g3 740 rd %y, %g4 740 741 741 742 /* … … 755 756 * Surprisingly, gcc makes use of this register without a notice. 756 757 */ 757 rd %y, %g4758 758 stx %g4, [%sp + PREEMPTIBLE_HANDLER_STACK_FRAME_SIZE + STACK_BIAS + SAVED_Y] 759 759 … … 788 788 789 789 /* 790 * Restore Y.791 */792 ldx [%sp + PREEMPTIBLE_HANDLER_STACK_FRAME_SIZE + STACK_BIAS + SAVED_Y], %g4793 wr %g4, %y794 795 /*796 790 * Copy PSTATE.PEF to the in-register copy of TSTATE. 797 791 */ … … 809 803 wrpr %g3, 0, %tnpc 810 804 805 /* 806 * Restore Y. 807 */ 808 ldx [%sp + PREEMPTIBLE_HANDLER_STACK_FRAME_SIZE + STACK_BIAS + SAVED_Y], %g4 809 wr %g4, %y 811 810 812 811 /*
Note:
See TracChangeset
for help on using the changeset viewer.