summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Beleščiak <marek.belesciak@websupport.sk>2017-01-24 12:38:50 +0100
committerMarek Beleščiak <marek.belesciak@websupport.sk>2017-01-24 13:14:50 +0100
commitcc3028b8b1f27a3393217a9749e2fe365aae2e11 (patch)
tree51b101b50497df73bff28b668e74c98b4775b9ad
parent0c773d22e56bfdf53668d7f61dbdee8f773bdc3f (diff)
downloadATCD-cc3028b8b1f27a3393217a9749e2fe365aae2e11.tar.gz
ACE_HAS_GCC_ATOMIC_BUILTINS should be defined for clang
-rw-r--r--ACE/ace/config-linux.h3
-rw-r--r--ACE/ace/config-macosx-lion.h4
-rw-r--r--ACE/ace/config-macosx-snowleopard.h5
3 files changed, 0 insertions, 12 deletions
diff --git a/ACE/ace/config-linux.h b/ACE/ace/config-linux.h
index a015f8939c4..4a3f8877cf8 100644
--- a/ACE/ace/config-linux.h
+++ b/ACE/ace/config-linux.h
@@ -146,9 +146,6 @@
// this must appear before its #include.
# define ACE_HAS_STRING_CLASS
# include "ace/config-g++-common.h"
-# ifdef __clang__
-# undef ACE_HAS_GCC_ATOMIC_BUILTINS
-# endif
#elif defined (__SUNCC_PRO) || defined (__SUNPRO_CC)
# include "ace/config-suncc-common.h"
#elif defined (__PGI)
diff --git a/ACE/ace/config-macosx-lion.h b/ACE/ace/config-macosx-lion.h
index 13d450f0aae..055e083773f 100644
--- a/ACE/ace/config-macosx-lion.h
+++ b/ACE/ace/config-macosx-lion.h
@@ -4,10 +4,6 @@
#include "ace/config-macosx-leopard.h"
#ifdef __clang__
-# ifdef ACE_HAS_GCC_ATOMIC_BUILTINS
-# undef ACE_HAS_GCC_ATOMIC_BUILTINS
-# endif
-
# define ACE_ANY_OPS_USE_NAMESPACE
#endif /* __clang__ */
diff --git a/ACE/ace/config-macosx-snowleopard.h b/ACE/ace/config-macosx-snowleopard.h
index cd7798279ba..553056a9a21 100644
--- a/ACE/ace/config-macosx-snowleopard.h
+++ b/ACE/ace/config-macosx-snowleopard.h
@@ -4,12 +4,7 @@
#include "ace/config-macosx-leopard.h"
#ifdef __clang__
-#ifdef ACE_HAS_GCC_ATOMIC_BUILTINS
-#undef ACE_HAS_GCC_ATOMIC_BUILTINS
-#endif
-
#define ACE_ANY_OPS_USE_NAMESPACE
-
#endif
#define ACE_LACKS_UCONTEXT_H