Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
b83642f7bb3b3877bf803a5b01152754473f5257
/
src
/
exception.cpp
2ccffef
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
· 11 years ago
a46a0ad
Patch from Bruce Mitchener; fixes two typos in comments. No functionality change. PR17843
by Marshall Clow
· 11 years ago
4a0555a
Silence the unused function warning in exception.cpp.
by Peter Collingbourne
· 11 years ago
ece9591
Implement std::exception_ptr under libsupc++.
by Peter Collingbourne
· 11 years ago
40455c6
Eliminate more symbols multiply defined between libsupc++ and libc++.
by Peter Collingbourne
· 11 years ago
f755506
G M: Provides the _LIBCPP_WARNING macro, to be used for MSVC only, since that compiler doesn't support #warning.
by Howard Hinnant
· 11 years ago
ed14a76
Add some friendly messages to libcxx calls to abort().
by Howard Hinnant
· 11 years ago
fc2f021
Bruce Mitchener, Jr.: Port to emscripten. Fixes http://llvm.org/bugs/show_bug.cgi?id=15624.
by Howard Hinnant
· 11 years ago
dece7fe
Removed raw references to __APPLE__; now just check to see if it is defined.
by Marshall Clow
· 11 years ago
e0f0bfb
Saleem Abdulrasool: __terminate_handler and __unexpected_handler are defined but not used when
by Howard Hinnant
· 12 years ago
a358fbe
[CMake] Add support for selecting which c++ abi library to use.
by Michael J. Spencer
· 12 years ago
0405cc4
libc++: switch from using _ATTRIBUTE(noreturn) (which conflicts with a
by Richard Smith
· 12 years ago
591e32d
Teach libc++ to check for libc++abi and use its features if they're available.
by Richard Smith
· 12 years ago
21a84cf
Undo some overzealous #ifdefs for LIBCXXRT.
by David Chisnall
· 12 years ago
d0ed21e
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
· 13 years ago
1e8b3f9
Some libcxxrt-compatibility cleanups (avoid defining things twice).
by David Chisnall
· 13 years ago
67872dd
Make attributes on definition consistent with those on declaration.
by Howard Hinnant
· 13 years ago
dea7f39
Prepare for running on top of new libc++abi.
by Howard Hinnant
· 13 years ago
336f41a
Correct change to exception.cpp from r140245
by Howard Hinnant
· 13 years ago
c512df1
Fixes for FreeBSD, including some fairly obvious copy-and-paste errors.
by David Chisnall
· 13 years ago
23369ee
Configure to get along with 2.9 clang
by Howard Hinnant
· 13 years ago
ed56921
Applied noexcept to everything in [language.support] (Chapter 18)
by Howard Hinnant
· 13 years ago
4b7a43d
Added [[noreturn]] attribute everywhere it should be
by Howard Hinnant
· 13 years ago
7a0248d
Add a couple more std-qualifers.
by Howard Hinnant
· 14 years ago
1f970ad
Fix up uses of new/terminate/unexpected handlers to use the new getters.
by Howard Hinnant
· 14 years ago
a445151
N3189 Observers for the three handler functions
by Howard Hinnant
· 14 years ago
b64f8b0
license change
by Howard Hinnant
· 14 years ago
d510977
Remove tabs
by Howard Hinnant
· 14 years ago
16e6e1d
Fixing whitespace problems
by Howard Hinnant
· 14 years ago
d444470
now works with -fno-exceptions and -fno-rtti
by Howard Hinnant
· 14 years ago
ed2c291
[except.nested]
by Howard Hinnant
· 14 years ago
adff489
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
· 14 years ago
804b6e7
add headers and implementation for <new>, <exception>, and <typeinfo>
by Nick Kledzik
· 14 years ago