From c7bd6865e7e9149aea3dfe56a407f6c5bcfcb0a3 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Thu, 7 Oct 2021 17:08:51 +0200 Subject: [PATCH] configure: Use CROSSLDFLAGS as flags for cross-compiler tests. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51849 Signed-off-by: Alexandre Julliard --- configure | 3 +++ configure.ac | 3 +++ 2 files changed, 6 insertions(+) diff --git a/configure b/configure index 7fdd2085ad1..2ef854b50a9 100755 --- a/configure +++ b/configure @@ -9621,6 +9621,7 @@ test -n "$CROSSCC" || CROSSCC="false" then ac_save_CC="$CC" saved_CFLAGS=$CFLAGS + saved_LDFLAGS=$LDFLAGS CROSSCFLAGS=${CROSSCFLAGS:-"-g -O2"} EXTRACROSSCFLAGS="-DWINE_CROSS_PE -Wall" @@ -9629,6 +9630,7 @@ test -n "$CROSSCC" || CROSSCC="false" CC="$CROSSCC" CFLAGS=$CROSSCFLAGS + LDFLAGS=$CROSSLDFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CROSSCC works" >&5 $as_echo_n "checking whether $CROSSCC works... " >&6; } if ${wine_cv_crosscc+:} false; then : @@ -10676,6 +10678,7 @@ fi fi CFLAGS=$saved_CFLAGS + LDFLAGS=$saved_LDFLAGS CC="$ac_save_CC" fi fi diff --git a/configure.ac b/configure.ac index d9935f63c3a..b17d1ab4c3d 100644 --- a/configure.ac +++ b/configure.ac @@ -951,12 +951,14 @@ then then ac_save_CC="$CC" saved_CFLAGS=$CFLAGS + saved_LDFLAGS=$LDFLAGS AC_SUBST(CROSSCFLAGS,${CROSSCFLAGS:-"-g -O2"}) AC_SUBST(EXTRACROSSCFLAGS,"-DWINE_CROSS_PE -Wall") AC_SUBST(CROSSLDFLAGS) CC="$CROSSCC" CFLAGS=$CROSSCFLAGS + LDFLAGS=$CROSSLDFLAGS AC_CACHE_CHECK([whether $CROSSCC works], wine_cv_crosscc, [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([])],[wine_cv_crosscc=yes],[wine_cv_crosscc=no])]) if test $wine_cv_crosscc = yes @@ -1051,6 +1053,7 @@ then fi CFLAGS=$saved_CFLAGS + LDFLAGS=$saved_LDFLAGS CC="$ac_save_CC" fi fi