configure.ac: detect MIPS ABI

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
This commit is contained in:
Vicente Olivert Riera 2017-06-20 16:42:11 +01:00 committed by Darren Tucker
parent cd4e937aa7
commit 580086704c

View File

@ -819,6 +819,27 @@ main() { if (NSVersionOfRunTimeLibrary("System") >= (60 << 16))
])
AC_CHECK_HEADERS([linux/seccomp.h linux/filter.h linux/audit.h], [],
[], [#include <linux/types.h>])
# Obtain MIPS ABI
case "$host" in
mips*)
AC_COMPILE_IFELSE([
#if _MIPS_SIM != _ABIO32
#error
#endif
],[mips_abi="o32"],[AC_COMPILE_IFELSE([
#if _MIPS_SIM != _ABIN32
#error
#endif
],[mips_abi="n32"],[AC_COMPILE_IFELSE([
#if _MIPS_SIM != _ABI64
#error
#endif
],[mips_abi="n64"],[AC_MSG_ERROR([unknown MIPS ABI])
])
])
])
;;
esac
AC_MSG_CHECKING([for seccomp architecture])
seccomp_audit_arch=
case "$host" in