summaryrefslogtreecommitdiffstats
path: root/libcxxabi/include
diff options
context:
space:
mode:
Diffstat (limited to 'libcxxabi/include')
-rw-r--r--libcxxabi/include/__cxxabi_config.h4
-rw-r--r--libcxxabi/include/cxxabi.h2
2 files changed, 2 insertions, 4 deletions
diff --git a/libcxxabi/include/__cxxabi_config.h b/libcxxabi/include/__cxxabi_config.h
index 1624f125a06..65b1961e68a 100644
--- a/libcxxabi/include/__cxxabi_config.h
+++ b/libcxxabi/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/libcxxabi/include/cxxabi.h b/libcxxabi/include/cxxabi.h
index b5be3386748..2596560d6e9 100644
--- a/libcxxabi/include/cxxabi.h
+++ b/libcxxabi/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();
OpenPOWER on IntegriCloud