From: khizmax Date: Thu, 9 Oct 2014 05:22:59 +0000 (+0400) Subject: Remove obsolete clang checks X-Git-Tag: v2.0.0~216 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=0466a78a26d250440c2d0477efcf50d822fda597;p=libcds.git Remove obsolete clang checks --- diff --git a/cds/compiler/clang/defs.h b/cds/compiler/clang/defs.h index f6d769ce..48473446 100644 --- a/cds/compiler/clang/defs.h +++ b/cds/compiler/clang/defs.h @@ -3,6 +3,12 @@ #ifndef __CDS_COMPILER_CLANG_DEFS_H #define __CDS_COMPILER_CLANG_DEFS_H +/* + Known issues: + Error compiling 64bit boost.atomic on clang 3.4 - 3.5, see https://svn.boost.org/trac/boost/ticket/9610 + Solution: use boost 1.56 + +*/ + // Compiler version #define CDS_COMPILER_VERSION (__clang_major__ * 10000 + __clang_minor__ * 100 + __clang_patchlevel__) @@ -22,12 +28,6 @@ #include -#if CDS_COMPILER_VERSION >= 30400 && CDS_COMPILER_VERSION < 30600 && CDS_PROCESSOR_ARCH == CDS_PROCESSOR_AMD64 - // Error compiling 64bit boost.atomic on clang 3.4 - 3.5 - // see https://svn.boost.org/trac/boost/ticket/9610 -# define BOOST_HAS_INT128 1 -#endif - #define alignof __alignof__ // C++11 inline namespace