Alexandre Julliard : wow64cpu: Add a stub for BTCpuTurboThunkControl().

Alexandre Julliard julliard at winehq.org
Wed Dec 1 15:23:48 CST 2021


Module: wine
Branch: master
Commit: 8390af0afe7e63f12e1010fc6edbbf779aa51503
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=8390af0afe7e63f12e1010fc6edbbf779aa51503

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Dec  1 11:35:51 2021 +0100

wow64cpu: Add a stub for BTCpuTurboThunkControl().

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/wow64cpu/cpu.c         | 11 +++++++++++
 dlls/wow64cpu/wow64cpu.spec |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/dlls/wow64cpu/cpu.c b/dlls/wow64cpu/cpu.c
index 3da5b78f55a..a029b251be0 100644
--- a/dlls/wow64cpu/cpu.c
+++ b/dlls/wow64cpu/cpu.c
@@ -248,3 +248,14 @@ NTSTATUS WINAPI BTCpuResetToConsistentState( EXCEPTION_POINTERS *ptrs )
     context->Rsp = context->R14;
     return STATUS_SUCCESS;
 }
+
+
+/**********************************************************************
+ *           BTCpuTurboThunkControl  (wow64cpu.@)
+ */
+NTSTATUS WINAPI BTCpuTurboThunkControl( ULONG enable )
+{
+    if (enable) return STATUS_NOT_SUPPORTED;
+    /* we don't have turbo thunks yet */
+    return STATUS_SUCCESS;
+}
diff --git a/dlls/wow64cpu/wow64cpu.spec b/dlls/wow64cpu/wow64cpu.spec
index d6c5a0bfee3..0a9e5b16dc8 100644
--- a/dlls/wow64cpu/wow64cpu.spec
+++ b/dlls/wow64cpu/wow64cpu.spec
@@ -4,6 +4,6 @@
 @ stdcall BTCpuResetToConsistentState(ptr)
 @ stdcall BTCpuSetContext(long long ptr ptr)
 @ stdcall BTCpuSimulate()
-#@ stub BTCpuTurboThunkControl
+@ stdcall BTCpuTurboThunkControl(long)
 #@ stub TurboDispatchJumpAddressEnd
 #@ stub TurboDispatchJumpAddressStart




More information about the wine-cvs mailing list