diff options
Diffstat (limited to 'tools/KSE')
-rw-r--r-- | tools/KSE/ksetest/kse_asm.S | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/KSE/ksetest/kse_asm.S b/tools/KSE/ksetest/kse_asm.S index 517eb0d..20dc1db 100644 --- a/tools/KSE/ksetest/kse_asm.S +++ b/tools/KSE/ksetest/kse_asm.S @@ -89,13 +89,12 @@ ENTRY(uts_to_thread) pushl 68(%edx) /* flags on stack */ pushl 36(%edx) /* %ebx on stack */ pushl 44(%edx) /* %ecx on stack */ - pushl 40(%edx) /* %edx on stack */ + movl 40(%edx), %edx /* %edx */ /* - * all registers are now moved out of mailbox - * it's now safe to set current thread pointer + * all registers are now moved out of mailbox, + * it's safe to set current thread pointer */ movl %ebx,(%ecx) - popl %edx /* %edx off stack */ popl %ecx /* %ecx off stack */ pop %ebx /* %ebx off stack */ popf /* flags off stack */ |