Module: wine Branch: master Commit: 74799527b022649c75a2ef4c8d5916cccdb7ab35 URL: https://source.winehq.org/git/wine.git/?a=commit;h=74799527b022649c75a2ef4c8...
Author: Alexandre Julliard julliard@winehq.org Date: Wed May 1 19:34:18 2019 +0200
configure: Disable stdcall fixups for PE builds.
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
configure | 3 +++ configure.ac | 4 ++++ 2 files changed, 7 insertions(+)
diff --git a/configure b/configure index 40c6a7d..3cb8bc5 100755 --- a/configure +++ b/configure @@ -8227,6 +8227,9 @@ fi
LIBEXT="dll" DLLEXT="" + case $host_cpu in + *i[3456]86*) LDDLLFLAGS="-Wl,--disable-stdcall-fixup" ;; + esac enable_iphlpapi=${enable_iphlpapi:-no} enable_kernel32=${enable_kernel32:-no} enable_ntdll=${enable_ntdll:-no} diff --git a/configure.ac b/configure.ac index e35189c..cd6e61a 100644 --- a/configure.ac +++ b/configure.ac @@ -728,6 +728,10 @@ case $host_os in AC_CHECK_TOOL(DLLTOOL,dlltool,false) LIBEXT="dll" DLLEXT="" + dnl Disable stdcall fixups to catch prototype mismatches + case $host_cpu in + *i[[3456]]86*) LDDLLFLAGS="-Wl,--disable-stdcall-fixup" ;; + esac dnl Disable modules that can't be used on Windows enable_iphlpapi=${enable_iphlpapi:-no} enable_kernel32=${enable_kernel32:-no}