Alexandre Julliard : wow64win: Add stub dll.

Alexandre Julliard julliard at winehq.org
Tue Jul 6 18:09:35 CDT 2021


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

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue Jul  6 10:46:50 2021 +0200

wow64win: Add stub dll.

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

---

 configure                   | 5 +++++
 configure.ac                | 4 ++++
 dlls/wow64win/Makefile.in   | 1 +
 dlls/wow64win/wow64win.spec | 2 ++
 4 files changed, 12 insertions(+)

diff --git a/configure b/configure
index eaab3b2ef35..f9dce332f63 100755
--- a/configure
+++ b/configure
@@ -1722,6 +1722,7 @@ enable_wmvcore
 enable_wnaspi32
 enable_wow64
 enable_wow64cpu
+enable_wow64win
 enable_wpc
 enable_wpcap
 enable_ws2_32
@@ -5750,6 +5751,7 @@ $as_echo "$wine_cv_builtin_ms_va_list" >&6; }
       notice_platform="64-bit "
       TARGETFLAGS="$TARGETFLAGS -m64"
       enable_wow64=${enable_wow64:-yes}
+      enable_wow64win=${enable_wow64win:-yes}
       enable_wow64cpu=${enable_wow64cpu:-yes}
     fi
     ;;
@@ -5865,6 +5867,7 @@ fi
 $as_echo "$wine_cv_builtin_ms_va_list" >&6; }
     test $wine_cv_builtin_ms_va_list != no || as_fn_error $? "You need clang >= 5.0 to build Wine for arm64." "$LINENO" 5
     enable_wow64=${enable_wow64:-yes}
+    enable_wow64win=${enable_wow64win:-yes}
     ;;
   i[3456789]86*)
     enable_win16=${enable_win16:-yes}
@@ -5875,6 +5878,7 @@ esac
 enable_win16=${enable_win16:-no}
 enable_win64=${enable_win64:-no}
 enable_wow64=${enable_wow64:-no}
+enable_wow64win=${enable_wow64win:-no}
 enable_wow64cpu=${enable_wow64cpu:-no}
 
 enable_winetest=${enable_winetest:-$enable_tests}
@@ -21152,6 +21156,7 @@ wine_fn_config_makefile dlls/wnaspi32 enable_wnaspi32
 wine_fn_config_makefile dlls/wow32 enable_win16
 wine_fn_config_makefile dlls/wow64 enable_wow64
 wine_fn_config_makefile dlls/wow64cpu enable_wow64cpu
+wine_fn_config_makefile dlls/wow64win enable_wow64win
 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 84c3137f2dd..1d0f09ad7e1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -171,6 +171,7 @@ case $host in
       notice_platform="64-bit "
       TARGETFLAGS="$TARGETFLAGS -m64"
       enable_wow64=${enable_wow64:-yes}
+      enable_wow64win=${enable_wow64win:-yes}
       enable_wow64cpu=${enable_wow64cpu:-yes}
     fi
     ;;
@@ -217,6 +218,7 @@ case $host in
                       [wine_cv_builtin_ms_va_list=yes],[wine_cv_builtin_ms_va_list=no])])
     test $wine_cv_builtin_ms_va_list != no || AC_MSG_ERROR([You need clang >= 5.0 to build Wine for arm64.])
     enable_wow64=${enable_wow64:-yes}
+    enable_wow64win=${enable_wow64win:-yes}
     ;;
   i[[3456789]]86*)
     enable_win16=${enable_win16:-yes}
@@ -228,6 +230,7 @@ dnl enable_win16 defaults to yes on x86, to no on other CPUs
 enable_win16=${enable_win16:-no}
 enable_win64=${enable_win64:-no}
 enable_wow64=${enable_wow64:-no}
+enable_wow64win=${enable_wow64win:-no}
 enable_wow64cpu=${enable_wow64cpu:-no}
 
 dnl Disable winetest too if tests are disabled
@@ -3825,6 +3828,7 @@ WINE_CONFIG_MAKEFILE(dlls/wnaspi32)
 WINE_CONFIG_MAKEFILE(dlls/wow32,enable_win16)
 WINE_CONFIG_MAKEFILE(dlls/wow64)
 WINE_CONFIG_MAKEFILE(dlls/wow64cpu)
+WINE_CONFIG_MAKEFILE(dlls/wow64win)
 WINE_CONFIG_MAKEFILE(dlls/wpc)
 WINE_CONFIG_MAKEFILE(dlls/wpc/tests)
 WINE_CONFIG_MAKEFILE(dlls/wpcap)
diff --git a/dlls/wow64win/Makefile.in b/dlls/wow64win/Makefile.in
new file mode 100644
index 00000000000..3107ce5e537
--- /dev/null
+++ b/dlls/wow64win/Makefile.in
@@ -0,0 +1 @@
+MODULE    = wow64win.dll
diff --git a/dlls/wow64win/wow64win.spec b/dlls/wow64win/wow64win.spec
new file mode 100644
index 00000000000..8ca119ffb34
--- /dev/null
+++ b/dlls/wow64win/wow64win.spec
@@ -0,0 +1,2 @@
+#@ extern sdwhcon
+#@ extern sdwhwin32




More information about the wine-cvs mailing list