From e80de55bca6a1296e8bb04542a35362d42294e7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Hentschel?= Date: Tue, 22 Jan 2013 20:02:03 +0100 Subject: [PATCH] configure: Add ARM64 define. --- configure | 26 ++++++++++++++++++++++++++ configure.ac | 1 + 2 files changed, 27 insertions(+) diff --git a/configure b/configure index ec6a94b3888..ccd02835d8a 100755 --- a/configure +++ b/configure @@ -14994,6 +14994,32 @@ $as_echo "$ac_cv_cpp_def___powerpc__" >&6; } if test $ac_cv_cpp_def___powerpc__ = yes; then : CFLAGS="$CFLAGS -D__powerpc__" LINTFLAGS="$LINTFLAGS -D__powerpc__" +fi ;; + *aarch64*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to define __aarch64__" >&5 +$as_echo_n "checking whether we need to define __aarch64__... " >&6; } +if ${ac_cv_cpp_def___aarch64__+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#ifndef __aarch64__ +yes +#endif +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "yes" >/dev/null 2>&1; then : + ac_cv_cpp_def___aarch64__=yes +else + ac_cv_cpp_def___aarch64__=no +fi +rm -f conftest* + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cpp_def___aarch64__" >&5 +$as_echo "$ac_cv_cpp_def___aarch64__" >&6; } +if test $ac_cv_cpp_def___aarch64__ = yes; then : + CFLAGS="$CFLAGS -D__aarch64__" + LINTFLAGS="$LINTFLAGS -D__aarch64__" fi ;; *arm*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to define __arm__" >&5 $as_echo_n "checking whether we need to define __arm__... " >&6; } diff --git a/configure.ac b/configure.ac index fd760cf0a75..dde896f7013 100644 --- a/configure.ac +++ b/configure.ac @@ -2486,6 +2486,7 @@ case $host_cpu in *sparc*) WINE_CHECK_DEFINE([__sparc__]) ;; *powerpc64*) WINE_CHECK_DEFINE([__powerpc64__]) ;; *powerpc*) WINE_CHECK_DEFINE([__powerpc__]) ;; + *aarch64*) WINE_CHECK_DEFINE([__aarch64__]) ;; *arm*) WINE_CHECK_DEFINE([__arm__]) ;; esac