aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/exception.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-12-18[libc++] Format the code base (#74334)Louis Dionne1-14/+14
2022-02-15[libc++] Replace `#include ""` with `<>` in libcxx/src/. NFCI.Arthur O'Dwyer1-3/+3
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne1-1/+1
2019-04-23[libc++] Remove redundant conditionals for Apple platformsLouis Dionne1-2/+1
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2017-09-19[libc++] Replace __sync_* functions with __libcpp_atomic_* functionsWeiming Zhao1-0/+1
2017-05-08[libc++] Implement exception_ptr on WindowsEric Fiselier1-1/+1
2017-02-10Recommit "Split exception.cpp and new.cpp implementation into different files...Eric Fiselier1-312/+15
2017-02-10Revert "Split exception.cpp and new.cpp implementation into different files f...Eric Fiselier1-14/+312
2017-02-10Split exception.cpp and new.cpp implementation into different files for diffe...Eric Fiselier1-312/+14
2017-02-06Refer to _LIBCPP_MSVC macro where applicableSaleem Abdulrasool1-6/+6
2017-01-07[libc++] Implement terminate(), unexpected() and uncaught_exceptions() on Win...Eric Fiselier1-6/+28
2017-01-03Recommit r290839 - Fix configuring and building libc++ w/o an ABI library.Eric Fiselier1-2/+4
2017-01-02Revert r290839 - Fix configuring and building libc++ w/o an ABI libraryEric Fiselier1-4/+2
2017-01-02Fix configuring and building libc++ w/o an ABI library.Eric Fiselier1-2/+4
2016-09-28Mark libc++ internal globals with _LIBCPP_SAFE_STATIC.Eric Fiselier1-2/+2
2015-10-16Remove a long-standing __has_include hack.Benjamin Kramer1-7/+3
2015-06-02Move uncaught_exeption() definition inside the #ifdef block like uncaught_exc...Marshall Clow1-1/+1
2015-06-02Implement uncaught_exceptions() using the newly added hooks in libc++abi, whe...Marshall Clow1-5/+11
2015-05-20Fix building and testing libc++ with GCC.Eric Fiselier1-1/+1
2015-03-10Print log/error messages on stderr, not stdoutEd Schouten1-8/+8
2014-11-01Partial fix for building w/ libcxxrt on OSX. Patch from C Bergstrom.Eric Fiselier1-1/+1
2013-11-19Patch by Bruce Mitchener. Change all references to EMSCRIPTEN to __EMSCRIPTEN...Marshall Clow1-3/+3
2013-11-11Patch from Bruce Mitchener; fixes two typos in comments. No functionality cha...Marshall Clow1-1/+1
2013-10-06Silence the unused function warning in exception.cpp.Peter Collingbourne1-17/+16
2013-10-06Implement std::exception_ptr under libsupc++.Peter Collingbourne1-12/+51
2013-10-06Eliminate more symbols multiply defined between libsupc++ and libc++.Peter Collingbourne1-0/+4
2013-10-04G M: Provides the _LIBCPP_WARNING macro, to be used for MSVC only, since that...Howard Hinnant1-22/+52
2013-07-23Add some friendly messages to libcxx calls to abort().Howard Hinnant1-0/+9
2013-03-29Bruce Mitchener, Jr.: Port to emscripten. Fixes http://llvm.org/bugs/show_bu...Howard Hinnant1-1/+3
2013-03-18Removed raw references to __APPLE__; now just check to see if it is defined.Marshall Clow1-2/+2
2013-01-22Saleem Abdulrasool: __terminate_handler and __unexpected_handler are defined ...Howard Hinnant1-1/+1
2012-11-30[CMake] Add support for selecting which c++ abi library to use.Michael J. Spencer1-3/+3
2012-07-26libc++: switch from using _ATTRIBUTE(noreturn) (which conflicts with aRichard Smith1-4/+4
2012-07-11Teach libc++ to check for libc++abi and use its features if they're available.Richard Smith1-8/+11
2012-03-14Undo some overzealous #ifdefs for LIBCXXRT.David Chisnall1-5/+9
2012-02-29I'm reverting one of the changes made to exception.cpp in r151717. I'm unsur...Howard Hinnant1-0/+4
2012-02-29Some libcxxrt-compatibility cleanups (avoid defining things twice).David Chisnall1-27/+25
2012-02-03Make attributes on definition consistent with those on declaration.Howard Hinnant1-0/+1
2012-02-02Prepare for running on top of new libc++abi.Howard Hinnant1-9/+17
2011-09-21Correct change to exception.cpp from r140245Howard Hinnant1-1/+1
2011-09-21Fixes for FreeBSD, including some fairly obvious copy-and-paste errors.David Chisnall1-14/+23
2011-07-29Configure to get along with 2.9 clangHoward Hinnant1-0/+1
2011-05-26Applied noexcept to everything in [language.support] (Chapter 18)Howard Hinnant1-15/+15
2011-05-26Added [[noreturn]] attribute everywhere it should beHoward Hinnant1-2/+4
2010-12-06Add a couple more std-qualifers.Howard Hinnant1-2/+2
2010-12-04Fix up uses of new/terminate/unexpected handlers to use the new getters.Howard Hinnant1-2/+2
2010-12-02N3189 Observers for the three handler functionsHoward Hinnant1-6/+14
2010-11-16license changeHoward Hinnant1-2/+2
2010-08-22Remove tabsHoward Hinnant1-21/+21