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