1. fbfaec7 [libc++] Replace __sync_* functions with __libcpp_atomic_* functions by Weiming Zhao · 8 years ago
  2. 3e254a6 [libc++] Implement exception_ptr on Windows by Eric Fiselier · 8 years ago
  3. d22c9dc Recommit "Split exception.cpp and new.cpp implementation into different files for different runtimes." by Eric Fiselier · 9 years ago
  4. 8dcdeae Revert "Split exception.cpp and new.cpp implementation into different files for different runtimes." by Eric Fiselier · 9 years ago
  5. def60ac Split exception.cpp and new.cpp implementation into different files for different runtimes. by Eric Fiselier · 9 years ago
  6. bcc85cb Refer to _LIBCPP_MSVC macro where applicable by Saleem Abdulrasool · 9 years ago
  7. 956604f [libc++] Implement terminate(), unexpected() and uncaught_exceptions() on Windows by Eric Fiselier · 9 years ago
  8. 1285e4d Recommit r290839 - Fix configuring and building libc++ w/o an ABI library. by Eric Fiselier · 9 years ago
  9. 221596d Revert r290839 - Fix configuring and building libc++ w/o an ABI library by Eric Fiselier · 9 years ago
  10. 5d25843 Fix configuring and building libc++ w/o an ABI library. by Eric Fiselier · 9 years ago
  11. ea117bf Mark libc++ internal globals with _LIBCPP_SAFE_STATIC. by Eric Fiselier · 9 years ago
  12. 929df47 Remove a long-standing __has_include hack. by Benjamin Kramer · 10 years ago
  13. ef96861 Move uncaught_exeption() definition inside the #ifdef block like uncaught_exceptions() by Marshall Clow · 10 years ago
  14. 89102f0 Implement uncaught_exceptions() using the newly added hooks in libc++abi, when available by Marshall Clow · 10 years ago
  15. 1f294fd Fix building and testing libc++ with GCC. by Eric Fiselier · 10 years ago
  16. c19393c Print log/error messages on stderr, not stdout by Ed Schouten · 11 years ago
  17. 22b131f Partial fix for building w/ libcxxrt on OSX. Patch from C Bergstrom. by Eric Fiselier · 11 years ago
  18. 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
  19. c1cf981 Patch from Bruce Mitchener; fixes two typos in comments. No functionality change. PR17843 by Marshall Clow · 12 years ago
  20. 8b9c5d1 Silence the unused function warning in exception.cpp. by Peter Collingbourne · 12 years ago
  21. 3b5d969 Implement std::exception_ptr under libsupc++. by Peter Collingbourne · 12 years ago
  22. 926aa5f Eliminate more symbols multiply defined between libsupc++ and libc++. by Peter Collingbourne · 12 years ago
  23. 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
  24. 1468d0c Add some friendly messages to libcxx calls to abort(). by Howard Hinnant · 12 years ago
  25. 9cb9700 Bruce Mitchener, Jr.: Port to emscripten. Fixes http://llvm.org/bugs/show_bug.cgi?id=15624. by Howard Hinnant · 12 years ago
  26. b56e858 Removed raw references to __APPLE__; now just check to see if it is defined. by Marshall Clow · 13 years ago
  27. f55c0db Saleem Abdulrasool: __terminate_handler and __unexpected_handler are defined but not used when by Howard Hinnant · 13 years ago
  28. 299fc29 [CMake] Add support for selecting which c++ abi library to use. by Michael J. Spencer · 13 years ago
  29. 535a86c libc++: switch from using _ATTRIBUTE(noreturn) (which conflicts with a by Richard Smith · 13 years ago
  30. ceefe51 Teach libc++ to check for libc++abi and use its features if they're available. by Richard Smith · 13 years ago
  31. 1e02029 Undo some overzealous #ifdefs for LIBCXXRT. by David Chisnall · 14 years ago
  32. 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
  33. e1da544 Some libcxxrt-compatibility cleanups (avoid defining things twice). by David Chisnall · 14 years ago
  34. 23e4e45 Make attributes on definition consistent with those on declaration. by Howard Hinnant · 14 years ago
  35. 2c9c6a5 Prepare for running on top of new libc++abi. by Howard Hinnant · 14 years ago
  36. bae9fc9 Correct change to exception.cpp from r140245 by Howard Hinnant · 14 years ago
  37. 8972813 Fixes for FreeBSD, including some fairly obvious copy-and-paste errors. by David Chisnall · 14 years ago
  38. 89bdcd7 Configure to get along with 2.9 clang by Howard Hinnant · 14 years ago
  39. fafca58 Applied noexcept to everything in [language.support] (Chapter 18) by Howard Hinnant · 14 years ago
  40. 400b244 Added [[noreturn]] attribute everywhere it should be by Howard Hinnant · 14 years ago
  41. fd18df5 Add a couple more std-qualifers. by Howard Hinnant · 15 years ago
  42. 816cb89 Fix up uses of new/terminate/unexpected handlers to use the new getters. by Howard Hinnant · 15 years ago
  43. 1596c45 N3189 Observers for the three handler functions by Howard Hinnant · 15 years ago
  44. 412dbeb license change by Howard Hinnant · 15 years ago
  45. fae824a Remove tabs by Howard Hinnant · 15 years ago
  46. 940e211 Fixing whitespace problems by Howard Hinnant · 15 years ago
  47. 54b409f now works with -fno-exceptions and -fno-rtti by Howard Hinnant · 15 years ago
  48. 019fe4b [except.nested] by Howard Hinnant · 15 years ago
  49. 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
  50. 111e0cb add headers and implementation for <new>, <exception>, and <typeinfo> by Nick Kledzik · 15 years ago