From 277269b6418dfd579b143ba2b83762a2b5b3b4e4 Mon Sep 17 00:00:00 2001 From: George Bosilca Date: Wed, 10 Jun 2015 03:17:42 -0400 Subject: [PATCH] Have the __sync atomics the default. Remove spurious checking and result messages --- config/opal_config_asm.m4 | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/config/opal_config_asm.m4 b/config/opal_config_asm.m4 index 284bcf72fbc..74c5566207e 100644 --- a/config/opal_config_asm.m4 +++ b/config/opal_config_asm.m4 @@ -864,7 +864,7 @@ AC_DEFUN([OPAL_CONFIG_ASM],[ AC_ARG_ENABLE([builtin-atomics], [AC_HELP_STRING([--enable-builtin-atomics], - [Enable use of __sync builtin atomics (default: enabled)])] + [Enable use of __sync builtin atomics (default: enabled)])], [], [enable_builtin_atomics="yes"]) AC_ARG_ENABLE([osx-builtin-atomics], [AC_HELP_STRING([--enable-osx-builtin-atomics], @@ -873,20 +873,12 @@ AC_DEFUN([OPAL_CONFIG_ASM],[ opal_cv_asm_builtin="BUILTIN_NO" if test "$opal_cv_asm_builtin" = "BUILTIN_NO" -a "$enable_builtin_atomics" = "yes" ; then - AC_MSG_CHECKING([for builtin atomic support]) - OPAL_CHECK_SYNC_BUILTINS([opal_cv_asm_builtin="BUILTIN_SYNC" - AC_MSG_RESULT([yes])], - [AC_MSG_RESULT([no])]) - AC_DEFINE([OPAL_C_GCC_INLINE_ASSEMBLY], [1], - [Whether C compiler supports GCC style inline assembly]) + OPAL_CHECK_SYNC_BUILTINS([opal_cv_asm_builtin="BUILTIN_SYNC"], []) OPAL_CHECK_SYNC_BUILTIN_CSWAP_INT128 fi if test "$opal_cv_asm_builtin" = "BUILTIN_NO" -a "$enable_osx_builtin_atomics" = "yes" ; then - AC_MSG_CHECKING([for OSX atomic support]) AC_CHECK_HEADER([libkern/OSAtomic.h], - [opal_cv_asm_builtin="BUILTIN_OSX" - AC_MSG_RESULT([yes])], - [AC_MSG_RESULT([no])]) + [opal_cv_asm_builtin="BUILTIN_OSX"]) else opal_cv_asm_builtin="BUILTIN_NO" fi