mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-12-14 11:39:35 +00:00
Fixing the MSan/compiler-rt build
Patch by Evgieniy Stepanov, review by İsmail Dönmez. llvm-svn: 181740
This commit is contained in:
parent
ca9409dd55
commit
f13dbe4799
@ -278,9 +278,19 @@ typedef __char32_t char32_t;
|
|||||||
#define _LIBCPP_HAS_NO_CONSTEXPR
|
#define _LIBCPP_HAS_NO_CONSTEXPR
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ( defined(__FreeBSD__) || defined(__linux__) ) && (__ISO_C_VISIBLE >= 2011 || __cplusplus >= 201103L)
|
#if __ISO_C_VISIBLE >= 2011 || __cplusplus >= 201103L
|
||||||
|
#if defined(__FreeBSD__)
|
||||||
#define _LIBCPP_HAS_QUICK_EXIT
|
#define _LIBCPP_HAS_QUICK_EXIT
|
||||||
#define _LIBCPP_HAS_C11_FEATURES
|
#define _LIBCPP_HAS_C11_FEATURES
|
||||||
|
#elif defined(__linux__)
|
||||||
|
#include <features.h>
|
||||||
|
#if __GLIBC_PREREQ(2, 15)
|
||||||
|
#define _LIBCPP_HAS_QUICK_EXIT
|
||||||
|
#endif
|
||||||
|
#if __GLIBC_PREREQ(2, 17)
|
||||||
|
#define _LIBCPP_HAS_C11_FEATURES
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (__has_feature(cxx_noexcept))
|
#if (__has_feature(cxx_noexcept))
|
||||||
|
Loading…
Reference in New Issue
Block a user