summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2011-08-08Silence some -Wall warnings pointed out by Marshall ClowHoward Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@137047 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-02make cxxabi.h safe for C code to includeNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@136682 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-02make LIBCXXABI_NORETURN be the right attributeNick Kledzik
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@136680 91177308-0d34-0410-b5e6-96231b3b80d8
2011-07-20Fixed struct/class mismatch for std::type_info and added NORETURN flagsMarshall Clow
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@135584 91177308-0d34-0410-b5e6-96231b3b80d8
2011-06-22In cxa_demangle.cpp, rewrite __parse_unresolved_name to reflect updated ↵Howard Hinnant
understanding and sync with updated clang mangling. Also fix think-o in __parse_encoding enabling the parsing of trailing .eh and .b. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@133632 91177308-0d34-0410-b5e6-96231b3b80d8
2011-06-07tabs to spacesHoward Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@132729 91177308-0d34-0410-b5e6-96231b3b80d8
2011-06-07Add support for the ARM EABI variant of the __cxa_guard methods, controlled byNick Lewycky
the LIBCXXABI_ARMEABI macro. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@132723 91177308-0d34-0410-b5e6-96231b3b80d8
2011-06-03Added __cxa_bad_cast and __cxa_bad_typeid and placeholder NORETURN macroMarshall Clow
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@132524 91177308-0d34-0410-b5e6-96231b3b80d8
2011-05-24Introduce cxa_virtual.cpp and cxa_guard.cpp. Contributed by Nick Lewycky, ↵Howard Hinnant
Howard Hinnant and John McCall git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@132009 91177308-0d34-0410-b5e6-96231b3b80d8
2011-05-05initial importHoward Hinnant
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@130921 91177308-0d34-0410-b5e6-96231b3b80d8