mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-03-01 17:35:38 +08:00
Probably unnecessary, but be more aggressive in defanging WINE. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
dnl --------------------------------------------------------------------------
|
|
dnl PA_CROSS_COMPILE
|
|
dnl
|
|
dnl Get the canonical name for the build and host (runtime) systems;
|
|
dnl then figure out if this is cross-compilation. Specifically, this
|
|
dnl disables invoking WINE on non-Windows systems which are configured
|
|
dnl to run WINE automatically.
|
|
dnl
|
|
dnl Use PA_CROSS_COMPILE_TOOL if the target system (output of a code-
|
|
dnl generation tool) is applicable.
|
|
dnl
|
|
dnl This doesn't explicitly print any messages as that is automatically
|
|
dnl done elsewhere.
|
|
dnl --------------------------------------------------------------------------
|
|
AC_DEFUN_ONCE([PA_CROSS_COMPILE],
|
|
[
|
|
AC_BEFORE([$0], [AC_LANG_COMPILER])
|
|
AC_BEFORE([$0], [AC_LANG])
|
|
AC_BEFORE([$0], [AC_PROG_CC])
|
|
AC_BEFORE([$0], [AC_PROG_CPP])
|
|
AC_BEFORE([$0], [AC_PROG_CXX])
|
|
AC_BEFORE([$0], [AC_PROG_CXXCPP])
|
|
AC_BEFORE([$0], [AC_PROG_OBJC])
|
|
AC_BEFORE([$0], [AC_PROG_OBJCPP])
|
|
AC_BEFORE([$0], [AC_PROG_OBJCXX])
|
|
AC_BEFORE([$0], [AC_PROG_OBJCXXCPP])
|
|
AC_BEFORE([$0], [AC_PROG_F77])
|
|
AC_BEFORE([$0], [AC_PROG_FC])
|
|
AC_BEFORE([$0], [AC_PROG_GO])
|
|
|
|
# Disable WINE
|
|
WINELOADER=/dev/null
|
|
export WINELOADER
|
|
WINESERVER=/dev/null
|
|
export WINESERVER
|
|
WINEPREFIX=/dev/null
|
|
export WINEPREFIX
|
|
|
|
AC_CANONICAL_BUILD
|
|
AC_CANONICAL_HOST
|
|
])
|