projects
/
openmpi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1254010
)
x32
author
Alastair McKinstry
<mckinstry@debian.org>
Mon, 5 Feb 2018 09:06:53 +0000
(09:06 +0000)
committer
Alastair McKinstry
<mckinstry@debian.org>
Mon, 5 Feb 2018 09:06:53 +0000
(09:06 +0000)
===================================================================
Gbp-Pq: Name x32.patch
config/opal_config_asm.m4
patch
|
blob
|
history
diff --git
a/config/opal_config_asm.m4
b/config/opal_config_asm.m4
index bb2b9c4725c4ce5beef96dc655d258e668b259f1..0aa889493fb6a1e568655ff972a100bd4d83cc85 100644
(file)
--- a/
config/opal_config_asm.m4
+++ b/
config/opal_config_asm.m4
@@
-1004,6
+1004,14
@@
AC_DEFUN([OPAL_CONFIG_ASM],[
OPAL_GCC_INLINE_ASSIGN=""
OPAL_ASM_SUPPORT_64BIT=0
case "${host}" in
+ x86_64-*x32)
+ # Note sizeof(long) = 4
+ opal_cv_asm_arch="X86_64"
+ OPAL_ASM_SUPPORT_64BIT=1
+ OPAL_GCC_INLINE_ASSIGN='"xaddl %1,%0" : "=m"(ret), "+r"(negone) : "m"(ret)'
+ OPAL_CHECK_CMPXCHG16B
+ ;;
+
i?86-*|x86_64*|amd64*)
if test "$ac_cv_sizeof_long" = "4" ; then
opal_cv_asm_arch="IA32"