configure: Always define _WIN32 for msvcrt builds.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
339950a781
commit
f7e1b0f9b7
|
@ -17613,7 +17613,8 @@ if test "x$ac_cv_cflags__Wl__delayload_autoconftest_dll" = xyes; then :
|
|||
DELAYLOADFLAG="-Wl,-delayload,"
|
||||
|
||||
fi ;;
|
||||
*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fno-builtin" >&5
|
||||
*) MSVCRTFLAGS="-D_WIN32"
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fno-builtin" >&5
|
||||
$as_echo_n "checking whether the compiler supports -fno-builtin... " >&6; }
|
||||
if ${ac_cv_cflags__fno_builtin+:} false; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
|
|
|
@ -2045,7 +2045,8 @@ char*f(const char *h,char n) {return strchr(h,n);}]])],[ac_cv_c_logicalop_noisy=
|
|||
case $host_os in
|
||||
mingw32*) dnl Check for delayload linker support
|
||||
WINE_TRY_CFLAGS([-Wl,-delayload,autoconftest.dll],[AC_SUBST(DELAYLOADFLAG,["-Wl,-delayload,"])]) ;;
|
||||
*) WINE_TRY_CFLAGS([-fno-builtin],[MSVCRTFLAGS="$MSVCRTFLAGS -fno-builtin"])
|
||||
*) MSVCRTFLAGS="-D_WIN32"
|
||||
WINE_TRY_CFLAGS([-fno-builtin],[MSVCRTFLAGS="$MSVCRTFLAGS -fno-builtin"])
|
||||
WINE_TRY_CFLAGS([-fshort-wchar],[MSVCRTFLAGS="$MSVCRTFLAGS -fshort-wchar"]) ;;
|
||||
esac
|
||||
|
||||
|
|
|
@ -25,8 +25,16 @@
|
|||
#define __WINE_USE_MSVCRT
|
||||
#endif
|
||||
|
||||
#ifdef __WINE_WINE_PORT_H
|
||||
# error You cannot use both wine/port.h and msvcrt headers
|
||||
#ifdef __WINE_CONFIG_H
|
||||
# error You cannot use config.h with msvcrt
|
||||
#endif
|
||||
|
||||
#ifndef _WIN32
|
||||
# define _WIN32
|
||||
#endif
|
||||
|
||||
#ifndef WIN32
|
||||
# define WIN32
|
||||
#endif
|
||||
|
||||
#if (defined(__x86_64__) || defined(__powerpc64__) || defined(__aarch64__)) && !defined(_WIN64)
|
||||
|
|
Loading…
Reference in New Issue