summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRanjeet Singh <Ranjeet.Singh@arm.com>2017-03-01 11:42:01 +0000
committerRanjeet Singh <Ranjeet.Singh@arm.com>2017-03-01 11:42:01 +0000
commit2ecb4ee2222ad37b0d4da0812fa09edd3834a5d3 (patch)
treeebbef5403bd31f3a768a0775227a0e469004c08f /include
parent54227aec1d6116c936afa576e2ea36ca3e94b29c (diff)
[libcxxabi] Clean up macro usage.
Convention in libcxxabi is to use !defined(FOO) not !FOO. Differential Revision: https://reviews.llvm.org/D30459 git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@296612 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/__cxxabi_config.h4
-rw-r--r--include/cxxabi.h2
2 files changed, 2 insertions, 4 deletions
diff --git a/include/__cxxabi_config.h b/include/__cxxabi_config.h
index 1624f12..65b1961 100644
--- a/include/__cxxabi_config.h
+++ b/include/__cxxabi_config.h
@@ -12,9 +12,7 @@
#if defined(__arm__) && !defined(__USING_SJLJ_EXCEPTIONS__) && \
!defined(__ARM_DWARF_EH__)
-#define _LIBCXXABI_ARM_EHABI 1
-#else
-#define _LIBCXXABI_ARM_EHABI 0
+#define _LIBCXXABI_ARM_EHABI
#endif
#if !defined(__has_attribute)
diff --git a/include/cxxabi.h b/include/cxxabi.h
index b5be338..2596560 100644
--- a/include/cxxabi.h
+++ b/include/cxxabi.h
@@ -55,7 +55,7 @@ __cxa_get_exception_ptr(void *exceptionObject) throw();
extern _LIBCXXABI_FUNC_VIS void *
__cxa_begin_catch(void *exceptionObject) throw();
extern _LIBCXXABI_FUNC_VIS void __cxa_end_catch();
-#if _LIBCXXABI_ARM_EHABI
+#if defined(_LIBCXXABI_ARM_EHABI)
extern _LIBCXXABI_FUNC_VIS bool
__cxa_begin_cleanup(void *exceptionObject) throw();
extern _LIBCXXABI_FUNC_VIS void __cxa_end_cleanup();