Changeset 4e1d008 in mainline for arch/ia32/src/context.s
- Timestamp:
- 2005-05-08T15:13:43Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c4a5207f
- Parents:
- ca90d65
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/src/context.s
rca90d65 r4e1d008 31 31 .global context_save 32 32 .global context_restore 33 33 .global fpu_context_save 34 .global fpu_context_restore 35 .global fpu_lazy_context_save 36 .global fpu_lazy_context_restore 34 37 35 38 # … … 77 80 78 81 79 .global fpu_context_save80 82 fpu_context_save: 81 83 ret 82 .global fpu_context_restore 84 83 85 fpu_context_restore: 84 86 ret 85 87 86 .global fpu_lazy_context_save87 88 fpu_lazy_context_save: 88 mov 4(%esp),%eax; 89 pushl %eax 90 mov 8(%esp),%eax 89 91 fxsave (%eax) 90 xor %eax,%eax;91 ret ;92 .global fpu_lazy_context_restore 92 popl %eax 93 ret 94 93 95 fpu_lazy_context_restore: 94 mov 4(%esp),%eax; 96 pushl %eax 97 mov 8(%esp),%eax 95 98 fxrstor (%eax) 96 xor %eax,%eax;97 ret;99 popl %eax 100 ret 98 101
Note:
See TracChangeset
for help on using the changeset viewer.