Author: Adam Borowski <kilobyte@angband.pl>
Description: x2 support for openmpi-1.10.2
Origin-Bug: https://bugs.debian.org/814332
Forwarded: yes
Last-Updated: 2016-08-30

Index: openmpi-2.0.2/config/opal_config_asm.m4
===================================================================
--- openmpi-2.0.2.orig/config/opal_config_asm.m4
+++ openmpi-2.0.2/config/opal_config_asm.m4
@@ -908,6 +908,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"
