aboutsummaryrefslogtreecommitdiff
path: root/libcxxabi/src/cxa_personality.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-01-21[libc++abi] Simplify scan_eh_tabFangrui Song1-112/+46
2021-01-07[libc++abi] Simplify __gxx_personality_v0Fangrui Song1-66/+39
2019-10-01[NFC][libc++abi] Remove trailing whitespace from sourcesLouis Dionne1-21/+21
2019-08-12libcxxabi: Rename .hpp files to .hNico Weber1-2/+2
2019-04-11[NFC] Correct outdated links to the Itanium C++ ABI documentationLouis Dionne1-1/+1
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-10-10Make libc++abi work better with gcc's ARM unwind library. Reviewed as https:/...Marshall Clow1-10/+5
2018-08-11Add missing _LIBCXXABI_FUNC_VIS to __gxx_personality_seh0Martin Storsjo1-1/+1
2018-07-23Implement a GCC compatible SEH unwinding personality, __gxx_personality_seh0Martin Storsjo1-0/+25
2017-03-30[libc++abi] Delete config.hShoaib Meenai1-1/+0
2017-03-01[libcxxabi] Clean up macro usage.Ranjeet Singh1-7/+7
2017-03-01Fix non-reserved macro names LIBCXXABI_NORETURN and LIBCXXABI_ARM_EHABI.Eric Fiselier1-6/+6
2016-11-13arm: Fix ttype encoding assertion failure.Logan Chien1-2/+8
2016-08-31Wrap LIBCXXABI_USE_LLVM_UNWINDER with defined().Logan Chien1-2/+2
2016-05-11libc++abi: make __cxa_call_unexpected visibleSaleem Abdulrasool1-1/+1
2016-05-04libc++abi: fix visibility of personalitiesSaleem Abdulrasool1-2/+3
2015-09-20EH: fix register usage for SjLjSaleem Abdulrasool1-5/+8
2015-07-12Remove include directive for the unused libunwind_ext.h.Logan Chien1-4/+0
2015-05-29libcxx: Switch to use __gnu_unwind_frame() for libunwind.Logan Chien1-32/+2
2015-04-28libc++abi: work around layering violationSaleem Abdulrasool1-1/+1
2015-04-27libc++abi: clear up some -Wqual-cast warningsSaleem Abdulrasool1-2/+1
2015-03-10Remove unneeded const_cast in readPointerHelper. Pointed out by jroelofsEric Fiselier1-1/+1
2015-03-10[libcxx] Fix PR21580 - Undefined behavior in readEncodedPointer()Eric Fiselier1-12/+20
2015-02-05Enable -Wundef.Dan Albert1-7/+7
2015-01-22Fix _Unwind_Backtrace for libc++abi built with libgcc.Logan Chien1-0/+12
2015-01-22Allow libc++abi to be built without unwinder.Logan Chien1-34/+41
2014-08-29Make _Unwind_Backtrace() work on ARM.Dan Albert1-4/+9
2014-08-21Add baremetal ARM support to libcxxabi/libunwindJonathan Roelofs1-0/+10
2014-06-30Revert the LSDA change to scan_eh_tab.Logan Chien1-19/+8
2014-06-25Update libc++abi to use the ARM EHABI unwinder from its libunwind.Nico Weber1-31/+70
2014-05-14Fix typo in comment.Logan Chien1-1/+1
2014-05-10Implement ARM EHABI exception handling.Logan Chien1-0/+206
2014-05-08Fixes more incorrect #ifs for SJ/LJ exceptionsJonathan Roelofs1-16/+16
2014-04-23Fixes incorrect #ifs for SJ/LJ exceptionsDan Albert1-1/+1
2014-02-12[libcxxabi] Fix broken codesourcery.com links in commentsJonathan Roelofs1-1/+1
2013-02-15Bruce Mitchener: Typo fixes.Howard Hinnant1-5/+5
2012-11-12Wen-Han Gu: Fix for http://llvm.org/bugs/show_bug.cgi?id=14312 Exception Tab...Howard Hinnant1-2/+6
2012-03-17Arm fixes in cxa_personality.cpp and a little refactoring.Howard Hinnant1-24/+41
2012-03-09Enable / silence -Wunused-parameter.Howard Hinnant1-0/+3
2012-03-08Enable/silence -Wunused-variable.Howard Hinnant1-0/+1
2012-03-08Enable/silence -Wconversion.Howard Hinnant1-2/+2
2012-03-08Enable/silence -Wsign-conversion.Howard Hinnant1-12/+12
2012-02-29First attempt at arm support.Howard Hinnant1-6/+49
2012-02-17Remove outdated information from comment.Howard Hinnant1-7/+0
2012-02-01Treat all exceptions except that the ones that this library throws as foreign...Howard Hinnant1-6/+7
2012-02-01Nothing but polishing comments.Howard Hinnant1-8/+27
2012-02-01Move an error detector to a better place.Howard Hinnant1-5/+2
2012-01-31Back the optimization down from -O3 to -Os. I'm getting an unexplained crash...Howard Hinnant1-2/+4
2012-01-31Fix type-o in the comment of the last commitHoward Hinnant1-1/+1
2012-01-31Found and fixed a bug in __cxa_call_unexpected. If the unexpected_handler re...Howard Hinnant1-3/+16