Changes in uspace/lib/c/arch/sparc64/src/fibril.S [a52e2f4:50805c9] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/arch/sparc64/src/fibril.S
ra52e2f4 r50805c9 27 27 # 28 28 29 #include <abi/asmtool.h>30 29 #include <libarch/fibril_context.h> 31 30 32 31 .text 33 32 34 FUNCTION_BEGIN(context_save) 33 .global context_save 34 .global context_restore 35 36 context_save: 35 37 # 36 38 # We rely on the kernel to flush our active register windows to memory … … 58 60 retl 59 61 mov 1, %o0 ! context_save_arch returns 1 60 FUNCTION_END(context_save)61 62 62 FUNCTION_BEGIN(context_restore) 63 context_restore: 63 64 # 64 65 # Flush all active windows. … … 90 91 retl 91 92 xor %o0, %o0, %o0 ! context_restore_arch returns 0 92 FUNCTION_END(context_restore)
Note:
See TracChangeset
for help on using the changeset viewer.