about summary refs log tree commit diff stats
path: root/src/os/os_wine.c
diff options
context:
space:
mode:
authorYang Liu <liuyang22@iscas.ac.cn>2025-05-29 17:41:36 +0800
committerGitHub <noreply@github.com>2025-05-29 11:41:36 +0200
commit67b15f09cfdde0053be16c99ebbf5db20e61c1e5 (patch)
tree6a3bbe89cfd172eac56b3bb016f3d807a510970e /src/os/os_wine.c
parenta0693590bd9c84844bfa767ffe51d7da916df3d5 (diff)
downloadbox64-67b15f09cfdde0053be16c99ebbf5db20e61c1e5.tar.gz
box64-67b15f09cfdde0053be16c99ebbf5db20e61c1e5.zip
[WOW64] Added more missing pieces and the interpreter works (#2682)
* [WOW64] Added more missing pieces and the interpreter works

Ported from AndreRH/hangover

* review
Diffstat (limited to 'src/os/os_wine.c')
-rw-r--r--src/os/os_wine.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/os/os_wine.c b/src/os/os_wine.c
index 937371c7..83be99b2 100644
--- a/src/os/os_wine.c
+++ b/src/os/os_wine.c
@@ -5,6 +5,7 @@
 #include <winternl.h>
 
 #include "os.h"
+#include "debug.h"
 #include "wine/debug.h"
 
 #define HandleToULong(h) ((ULONG)(ULONG_PTR)(h))
@@ -39,22 +40,21 @@ void* GetSeg43Base()
 
 void* GetSegmentBase(uint32_t desc)
 {
-    // FIXME
+    printf_log(LOG_NONE, "GetSegmentBase NYI\n");
     return NULL;
 }
 
-void EmuInt3(void* emu, void* addr) { }
 void* EmuFork(void* emu, int forktype) { return NULL; }
 
 
 void EmuX64Syscall(void* emu)
 {
-    // FIXME
+    printf_log(LOG_NONE, "EmuX64Syscall NYI\n");
 }
 
 void EmuX86Syscall(void* emu)
 {
-    // FIXME
+    printf_log(LOG_NONE, "EmuX86Syscall NYI\n");
 }
 
 const char* GetBridgeName(void* p)