[PATCH 2/7] ntdll: Remove redundant ldmxcsr in set_full_cpu_context() on x86_64.
Paul Gofman
pgofman at codeweavers.com
Wed Aug 19 16:22:55 CDT 2020
Mxcsr will be overwritten anyway by consequent fxrstor.
Signed-off-by: Paul Gofman <pgofman at codeweavers.com>
---
dlls/ntdll/unix/signal_x86_64.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/dlls/ntdll/unix/signal_x86_64.c b/dlls/ntdll/unix/signal_x86_64.c
index 6f01b76c5ae..38a8093abf9 100644
--- a/dlls/ntdll/unix/signal_x86_64.c
+++ b/dlls/ntdll/unix/signal_x86_64.c
@@ -1483,7 +1483,6 @@ __ASM_GLOBAL_FUNC( set_full_cpu_context,
__ASM_SEH(".seh_stackalloc 0x40\n\t")
__ASM_SEH(".seh_endprologue\n\t")
__ASM_CFI(".cfi_adjust_cfa_offset 40\n\t")
- "ldmxcsr 0x34(%rdi)\n\t" /* context->MxCsr */
"movw 0x38(%rdi),%ax\n\t" /* context->SegCs */
"movq %rax,8(%rsp)\n\t"
"movw 0x42(%rdi),%ax\n\t" /* context->SegSs */
--
2.26.2
More information about the wine-devel
mailing list