summaryrefslogtreecommitdiffstats
path: root/libcxxabi/src/cxa_exception.hpp
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2012-02-01 18:15:15 +0000
committerHoward Hinnant <hhinnant@apple.com>2012-02-01 18:15:15 +0000
commit8aa78517ab3dff4faeff521bdca94c40419fa204 (patch)
tree941b08c88274461006bf248e6ab3e9aeb225b776 /libcxxabi/src/cxa_exception.hpp
parent6b8ef34f8483dc8ada88d7c35abf9e280d35e584 (diff)
downloadbcm5719-llvm-8aa78517ab3dff4faeff521bdca94c40419fa204.tar.gz
bcm5719-llvm-8aa78517ab3dff4faeff521bdca94c40419fa204.zip
Treat all exceptions except that the ones that this library throws as foreign. Even other C++ exceptions.
llvm-svn: 149518
Diffstat (limited to 'libcxxabi/src/cxa_exception.hpp')
-rw-r--r--libcxxabi/src/cxa_exception.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxxabi/src/cxa_exception.hpp b/libcxxabi/src/cxa_exception.hpp
index 7f392156d03..2b128aa803f 100644
--- a/libcxxabi/src/cxa_exception.hpp
+++ b/libcxxabi/src/cxa_exception.hpp
@@ -19,7 +19,7 @@ namespace __cxxabiv1 {
static const uint64_t kOurExceptionClass = 0x434C4E47432B2B00; // CLNGC++\0
static const uint64_t kOurDependentExceptionClass = 0x434C4E47432B2B01; // CLNGC++\1
-static const uint64_t get_language = 0x00000000FFFFFF00; // mask for C++
+static const uint64_t get_vendor_and_language = 0xFFFFFFFFFFFFFF00; // mask for CLNGC++
struct __cxa_exception {
#if __LP64__
OpenPOWER on IntegriCloud