Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
5ad5f15cffe022de72d0e710714f852ad8a1c6fe
/
libcxx
/
src
/
exception.cpp
7e1ea8d
Patch by Bruce Mitchener. Change all references to EMSCRIPTEN to __EMSCRIPTEN__. If you're not using the PP symbol EMSCRIPTEN, then you should see no functionality change.
by Marshall Clow
· 12 years ago
c1cf981
Patch from Bruce Mitchener; fixes two typos in comments. No functionality change. PR17843
by Marshall Clow
· 12 years ago
8b9c5d1
Silence the unused function warning in exception.cpp.
by Peter Collingbourne
· 12 years ago
3b5d969
Implement std::exception_ptr under libsupc++.
by Peter Collingbourne
· 12 years ago
926aa5f
Eliminate more symbols multiply defined between libsupc++ and libc++.
by Peter Collingbourne
· 12 years ago
80b84d4
G M: Provides the _LIBCPP_WARNING macro, to be used for MSVC only, since that compiler doesn't support #warning.
by Howard Hinnant
· 12 years ago
1468d0c
Add some friendly messages to libcxx calls to abort().
by Howard Hinnant
· 12 years ago
9cb9700
Bruce Mitchener, Jr.: Port to emscripten. Fixes http://llvm.org/bugs/show_bug.cgi?id=15624.
by Howard Hinnant
· 13 years ago
b56e858
Removed raw references to __APPLE__; now just check to see if it is defined.
by Marshall Clow
· 13 years ago
f55c0db
Saleem Abdulrasool: __terminate_handler and __unexpected_handler are defined but not used when
by Howard Hinnant
· 13 years ago
299fc29
[CMake] Add support for selecting which c++ abi library to use.
by Michael J. Spencer
· 13 years ago
535a86c
libc++: switch from using _ATTRIBUTE(noreturn) (which conflicts with a
by Richard Smith
· 13 years ago
ceefe51
Teach libc++ to check for libc++abi and use its features if they're available.
by Richard Smith
· 13 years ago
1e02029
Undo some overzealous #ifdefs for LIBCXXRT.
by David Chisnall
· 14 years ago
27e618e
I'm reverting one of the changes made to exception.cpp in r151717. I'm unsure what the change was trying to do, but it didn't do the right thing for __APPLE__. So instead of trying to guess what was intended, I'm just putting it back the way it was.
by Howard Hinnant
· 14 years ago
e1da544
Some libcxxrt-compatibility cleanups (avoid defining things twice).
by David Chisnall
· 14 years ago
23e4e45
Make attributes on definition consistent with those on declaration.
by Howard Hinnant
· 14 years ago
2c9c6a5
Prepare for running on top of new libc++abi.
by Howard Hinnant
· 14 years ago
bae9fc9
Correct change to exception.cpp from r140245
by Howard Hinnant
· 14 years ago
8972813
Fixes for FreeBSD, including some fairly obvious copy-and-paste errors.
by David Chisnall
· 14 years ago
89bdcd7
Configure to get along with 2.9 clang
by Howard Hinnant
· 14 years ago
fafca58
Applied noexcept to everything in [language.support] (Chapter 18)
by Howard Hinnant
· 14 years ago
400b244
Added [[noreturn]] attribute everywhere it should be
by Howard Hinnant
· 14 years ago
fd18df5
Add a couple more std-qualifers.
by Howard Hinnant
· 15 years ago
816cb89
Fix up uses of new/terminate/unexpected handlers to use the new getters.
by Howard Hinnant
· 15 years ago
1596c45
N3189 Observers for the three handler functions
by Howard Hinnant
· 15 years ago
412dbeb
license change
by Howard Hinnant
· 15 years ago
fae824a
Remove tabs
by Howard Hinnant
· 15 years ago
940e211
Fixing whitespace problems
by Howard Hinnant
· 15 years ago
54b409f
now works with -fno-exceptions and -fno-rtti
by Howard Hinnant
· 15 years ago
019fe4b
[except.nested]
by Howard Hinnant
· 15 years ago
128ba71
patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient.
by Howard Hinnant
· 15 years ago
111e0cb
add headers and implementation for <new>, <exception>, and <typeinfo>
by Nick Kledzik
· 15 years ago