Changeset b4f1171 in mainline for uspace/lib/c/arch/mips32/src
- Timestamp:
- 2019-02-03T14:56:13Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8f99dbf
- Parents:
- a5c78a18
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-03 14:49:38)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-03 14:56:13)
- File:
-
- 1 edited
-
uspace/lib/c/arch/mips32/src/fibril.S (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/arch/mips32/src/fibril.S
ra5c78a18 rb4f1171 35 35 #include <libarch/fibril_context.h> 36 36 37 FUNCTION_BEGIN(__ setjmp)37 FUNCTION_BEGIN(__context_save) 38 38 sw $s0, __CONTEXT_OFFSET_S0($a0) 39 39 sw $s1, __CONTEXT_OFFSET_S1($a0) … … 87 87 sw $sp, __CONTEXT_OFFSET_SP($a0) 88 88 89 # __ setjmpreturns 089 # __context_save returns 0 90 90 j $ra 91 91 li $v0, 0 92 FUNCTION_END(__ setjmp)92 FUNCTION_END(__context_save) 93 93 94 FUNCTION_BEGIN(__ longjmp)94 FUNCTION_BEGIN(__context_restore) 95 95 lw $s0, __CONTEXT_OFFSET_S0($a0) 96 96 lw $s1, __CONTEXT_OFFSET_S1($a0) … … 147 147 move $t9, $ra 148 148 149 # __ longjmpreturns second argument149 # __context_restore returns second argument 150 150 j $ra 151 151 move $v0, $a1 152 FUNCTION_END(__ longjmp)152 FUNCTION_END(__context_restore)
Note:
See TracChangeset
for help on using the changeset viewer.
