Module: wine Branch: master Commit: b4fddcabdb0328cd21aa87af45bc6504b9687ecb URL: https://source.winehq.org/git/wine.git/?a=commit;h=b4fddcabdb0328cd21aa87af4...
Author: Zebediah Figura z.figura12@gmail.com Date: Thu Feb 25 21:38:30 2021 -0600
wow64cpu: Add stub dll.
Signed-off-by: Zebediah Figura z.figura12@gmail.com Signed-off-by: Alexandre Julliard julliard@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