summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-07-10Make cmake cxxflags match those in lib/buildit.Dan Albert
2014-07-10Add lit configs for libcxxabi tests.Dan Albert
2014-07-03Add a cmake build system.Dan Albert
2014-07-02Fix a warning about undeclared call to abort().Dan Albert
2014-06-30Revert the LSDA change to scan_eh_tab.Logan Chien
2014-06-27Silence the implicit signed/unsigned conversion warning.Logan Chien
2014-06-26Silence unused variable and parameter warnings.Logan Chien
2014-06-26Fix linux build.Logan Chien
2014-06-26Add missing header for _LIBUNWIND_LOG().Logan Chien
2014-06-26Fix building for iOSNick Kledzik
2014-06-25Minor libc++abi changes to make things build better with gcc.Nico Weber
2014-06-25Update libc++abi to use the ARM EHABI unwinder from its libunwind.Nico Weber
2014-06-25Land support for ARM EHABI unwinding for libunwind.Nico Weber
2014-06-25Start landing support for ARM EHABI unwinding.Nico Weber
2014-06-11Add a FAQ section, with a question about why the std::exception class destruc...Marshall Clow
2014-06-03Add test case for inherited exceptionsJonathan Roelofs
2014-05-31Add EH test case checking that handlers in noexcept functions can still unwindJonathan Roelofs
2014-05-31Add EH test cases corresponding to C++ ABI # 15.3.3Jonathan Roelofs
2014-05-30Let libc++abi compile with gcc.Nico Weber
2014-05-14Fix typo in comment.Logan Chien
2014-05-12PR19091: Track whether we're demangling a function template specialization toRichard Smith
2014-05-10Implement ARM EHABI exception handling.Logan Chien
2014-05-10Check exception specification with __cplusplus.Logan Chien
2014-05-08Fixes more incorrect #ifs for SJ/LJ exceptionsJonathan Roelofs
2014-05-08Fix broken build from r208135Jonathan Roelofs
2014-05-07Make libc++abi use the implementation of __numstr from libc++. No functionali...Marshall Clow
2014-05-06On single threaded systems, turn mutexes into nopsJonathan Roelofs
2014-05-04Try harder to get the compiler to use float registers in differentJoerg Sonnenberger
2014-05-03Don't use bash features.Joerg Sonnenberger
2014-04-29Add unwind test case that checks restoring of float registers (such as on AAr...Nick Kledzik
2014-04-28Fix cast warningNick Kledzik
2014-04-28Use return address register from CIE. Move DwarfInstructions::lastRestoreReg...Nick Kledzik
2014-04-28No need to specialize DwarfInstructions::getCFA(). It is the same for all archsNick Kledzik
2014-04-25Properly sign extend delta in compact unwind infoNick Kledzik
2014-04-25Fix one missed use of DW_EH_PE_omit in r203626Nick Kledzik
2014-04-24Remove unused/obsolete ARM64 constantsNick Kledzik
2014-04-23Fix virtual class with non-virtual dtor complaintDan Albert
2014-04-23Fixes incorrect #ifs for SJ/LJ exceptionsDan Albert
2014-04-23Fixes type of dyldInfo for glibc/bionic systemsDan Albert
2014-04-16Replace bzero with memsetJonathan Roelofs
2014-04-12Properly sign extend sdata2/4 in unwinder. Patch by Patrick WildtNick Kledzik
2014-04-12Properly conditionalize DwarfFDECache<A>::dyldUnloadHook. Patch by Patrick WildtNick Kledzik
2014-04-12Code cleanup and re-indent cxa_exception.hppLogan Chien
2014-04-08The content of .eh_frame may be misaligned, so use memcpy. This is seenJoerg Sonnenberger
2014-04-03Include stdlib.h for getenv when !NDEBUG.Joerg Sonnenberger
2014-03-20Simplify.Joerg Sonnenberger
2014-03-20Fix DW_CFA_GNU_args_size handling. The primary architecture using thisJoerg Sonnenberger
2014-03-110 is a valid LSDA encoding and can be seen in statically linkedJoerg Sonnenberger
2014-02-17Demangle Dc to decltype(auto) as per the Itanium C++ ABI spec.Anders Carlsson
2014-02-12[libcxxabi] Fix broken codesourcery.com links in commentsJonathan Roelofs