Zebediah Figura : wow64cpu: Add stub dll.

Alexandre Julliard julliard at winehq.org
Mon Mar 1 15:54:05 CST 2021


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

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Thu Feb 25 21:38:30 2021 -0600

wow64cpu: Add stub dll.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 configure                   | 4 ++++
 configure.ac                | 3 +++
 dlls/wow64cpu/Makefile.in   | 1 +
 dlls/wow64cpu/wow64cpu.spec | 9 +++++++++
 4 files changed, 17 insertions(+)

diff --git a/configure b/configure
index d21dccbcce7..2b20133cd65 100755
--- a/configure
+++ b/configure
@@ -1700,6 +1700,7 @@ enable_wmp
 enable_wmphoto
 enable_wmvcore
 enable_wnaspi32
+enable_wow64cpu
 enable_wpc
 enable_wpcap
 enable_ws2_32
@@ -5724,6 +5725,7 @@ $as_echo "$wine_cv_builtin_ms_va_list" >&6; }
       host_cpu="x86_64"
       notice_platform="64-bit "
       TARGETFLAGS="-m64"
+      enable_wow64cpu=${enable_wow64cpu:-yes}
     fi
     ;;
   arm*)
@@ -5846,6 +5848,7 @@ esac
 
 enable_win16=${enable_win16:-no}
 enable_win64=${enable_win64:-no}
+enable_wow64cpu=${enable_wow64cpu:-no}
 
 enable_winetest=${enable_winetest:-$enable_tests}
 
@@ -21123,6 +21126,7 @@ wine_fn_config_makefile dlls/wmvcore enable_wmvcore
 wine_fn_config_makefile dlls/wmvcore/tests enable_tests
 wine_fn_config_makefile dlls/wnaspi32 enable_wnaspi32
 wine_fn_config_makefile dlls/wow32 enable_win16
+wine_fn_config_makefile dlls/wow64cpu enable_wow64cpu
 wine_fn_config_makefile dlls/wpc enable_wpc
 wine_fn_config_makefile dlls/wpc/tests enable_tests
 wine_fn_config_makefile dlls/wpcap enable_wpcap
diff --git a/configure.ac b/configure.ac
index caff5d1fe52..24f5c8847d6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -170,6 +170,7 @@ case $host in
       host_cpu="x86_64"
       notice_platform="64-bit "
       TARGETFLAGS="-m64"
+      enable_wow64cpu=${enable_wow64cpu:-yes}
     fi
     ;;
   arm*)
@@ -224,6 +225,7 @@ esac
 dnl enable_win16 defaults to yes on x86, to no on other CPUs
 enable_win16=${enable_win16:-no}
 enable_win64=${enable_win64:-no}
+enable_wow64cpu=${enable_wow64cpu:-no}
 
 dnl Disable winetest too if tests are disabled
 enable_winetest=${enable_winetest:-$enable_tests}
@@ -3857,6 +3859,7 @@ WINE_CONFIG_MAKEFILE(dlls/wmvcore)
 WINE_CONFIG_MAKEFILE(dlls/wmvcore/tests)
 WINE_CONFIG_MAKEFILE(dlls/wnaspi32)
 WINE_CONFIG_MAKEFILE(dlls/wow32,enable_win16)
+WINE_CONFIG_MAKEFILE(dlls/wow64cpu)
 WINE_CONFIG_MAKEFILE(dlls/wpc)
 WINE_CONFIG_MAKEFILE(dlls/wpc/tests)
 WINE_CONFIG_MAKEFILE(dlls/wpcap)
diff --git a/dlls/wow64cpu/Makefile.in b/dlls/wow64cpu/Makefile.in
new file mode 100644
index 00000000000..261363fa72a
--- /dev/null
+++ b/dlls/wow64cpu/Makefile.in
@@ -0,0 +1 @@
+MODULE    = wow64cpu.dll
diff --git a/dlls/wow64cpu/wow64cpu.spec b/dlls/wow64cpu/wow64cpu.spec
new file mode 100644
index 00000000000..768b6627a1d
--- /dev/null
+++ b/dlls/wow64cpu/wow64cpu.spec
@@ -0,0 +1,9 @@
+@ stub BTCpuGetBopCode
+@ stub BTCpuGetContext
+@ stub BTCpuProcessInit
+@ stub BTCpuResetToConsistentState
+@ stub BTCpuSetContext
+@ stub BTCpuSimulate
+@ stub BTCpuTurboThunkControl
+@ stub TurboDispatchJumpAddressEnd
+@ stub TurboDispatchJumpAddressStart




More information about the wine-cvs mailing list