From 596613c0aaa4bcffe128c772eef698cec0a7ea2e Mon Sep 17 00:00:00 2001 From: Gilles Gouaillardet Date: Tue, 6 Dec 2016 09:01:29 +0900 Subject: [PATCH] configury: add support for x32 architecture Thanks Alastair McKinstry for the patch Fixes open-mpi/ompi#2515 Signed-off-by: Gilles Gouaillardet --- config/opal_config_asm.m4 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/opal_config_asm.m4 b/config/opal_config_asm.m4 index 4c10fcd94c..38b3628cb1 100644 --- a/config/opal_config_asm.m4 +++ b/config/opal_config_asm.m4 @@ -1003,6 +1003,11 @@ AC_DEFUN([OPAL_CONFIG_ASM],[ OPAL_GCC_INLINE_ASSIGN="" OPAL_ASM_SUPPORT_64BIT=0 case "${host}" in + x86_64-*x32) + opal_cv_asm_arch="AMD64" + OPAL_ASM_SUPPORT_64BIT=1 + OPAL_GCC_INLINE_ASSIGN='"xaddl %1,%0" : "=m"(ret), "+r"(negone) : "m"(ret)' + ;; i?86-*|x86_64*) if test "$ac_cv_sizeof_long" = "4" ; then opal_cv_asm_arch="IA32"