summaryrefslogtreecommitdiff
path: root/src/abort_message.h
AgeCommit message (Collapse)Author
2017-03-01[libc++abi] Clean up visibilityShoaib Meenai
Use the libc++abi visibility macros instead of pragmas or using visibility attributes directly. Clean up redundant attributes on definitions (where the declarations already have visibility attributes applied, from either libc++ or libc++abi headers). Introduce _LIBCXXABI_WEAK as a drive-by cleanup, which matches the semantics of _LIBCPP_WEAK. No functional change. Tested by building on Linux before and after this change and verifying that the list of exported symbols is identical. Differential Revision: https://reviews.llvm.org/D26949 git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@296576 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-02Work on restricting symbol visibility.Howard Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@149633 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-25Restricted headers to cxa_guard.cpp and abort_messsage.h, and added a ↵Howard Hinnant
comment regarding reentrancy brought up by John McCall. Thanks John. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@148963 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-24CrashReporterClient.h is back, but this time protected with __has_include. ↵Howard Hinnant
Thanks for the suggestion Doug. The use is consistent with how the same header is used in llvm/lib/Support/PrettyStackTrace.cpp (though there autoconfig is used instead of __has_include). git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@148851 91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-06Add/update copyright noticesHoward Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@145949 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-02use LIBCXXABI_NORETURNNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@136681 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-02add abort_message() utility functionNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@136669 91177308-0d34-0410-b5e6-96231b3b80d8