1. 5e00a71 Use libcxx's default rune table with the Musl C library. by Vasileios Kalintiris · 9 years ago
  2. 579b42b Add initial support for the MUSL C library. by Vasileios Kalintiris · 9 years ago
  3. 6fb33ea Fix ctype_byname<wchar_t>::do_is() mask checking.... again by Jonathan Roelofs · 10 years ago
  4. 6272ae5 Move Android to the builtin rune table. by Dan Albert · 10 years ago
  5. a14f7cb libc++: support newlib's ctype by JF Bastien · 10 years ago
  6. f51d676 Get libc++ building on Sun Solaris. Patch from C Bergstrom. by Eric Fiselier · 10 years ago
  7. e422021 Change a couple more template parameter names from 'T' to '_Tp', etc. Thanks to Ondřej Majerech for the patch, but I did a bit more. by Marshall Clow · 10 years ago
  8. 984f8f6 Include newlib-specific locales in __locale by Sergey Dmitrouk · 10 years ago
  9. 6cb69ff Fixes to get libc++ building on sun solaris. Patch from C Bergstrom. by Eric Fiselier · 10 years ago
  10. 3ab4061 Make Android's ctype_base::mask unsigned. by Dan Albert · 10 years ago
  11. 2a52a32 Fix ctype_base::xdigit for Android. by Dan Albert · 10 years ago
  12. a643926 Add support for BIONIC C library (Android). Patch from Dan Albert by Marshall Clow · 10 years ago
  13. be3d117 Fix misguided #elif - it checked the value of _AIX instead of defined(_AIX). Thanks to Johan Bergström for the bug report. by Marshall Clow · 11 years ago
  14. 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
  15. 8a43fca Patch by GM: Making implicit conversion to bool explicit in <ios> and <__locale> by Marshall Clow · 11 years ago
  16. ef5aa93 G M: Restore the ability for libcxx to compile again on mingw 64. by Howard Hinnant · 11 years ago
  17. cb0e6b6 Xing Xue: Fix type-o. Thanks to C. Bergström for spotting it. by Howard Hinnant · 11 years ago
  18. 5143722 Xing Xue: Some minor changes for IBM XLC++/AIX. by Howard Hinnant · 11 years ago
  19. 499cea1 Debug mode for string. This commit also marks the first time libc++ debug-mode has found a bug (found one in regex). Had to play with extern templates a bit to get this to work since string is heavily used within libc++.dylib. by Howard Hinnant · 11 years ago
  20. 7f76450 Xing Xue: port to IBM XLC++/AIX. by Howard Hinnant · 11 years ago
  21. 0f678bd Nico Rieck: this patch series fixes visibility issues on Windows as explained in <http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-August/031214.html>. by Howard Hinnant · 11 years ago
  22. e9df0a5 Nico Rieck: Currently _MSC_VER and _WIN32 are used to guard code which is by Howard Hinnant · 11 years ago
  23. a71a952 Add NetBSD support. by Joerg Sonnenberger · 11 years ago
  24. fc2f021 Bruce Mitchener, Jr.: Port to emscripten. Fixes http://llvm.org/bugs/show_bug.cgi?id=15624. by Howard Hinnant · 12 years ago
  25. 53e2763 Removed raw references to __sun__, __FreeBSD__, __GLIBC__ and __linux__; now just check to see if they are defined. by Marshall Clow · 12 years ago
  26. dece7fe Removed raw references to __APPLE__; now just check to see if it is defined. by Marshall Clow · 12 years ago
  27. a22d2ad Removed raw references to _WIN32; now just check to see if it is defined. by Marshall Clow · 12 years ago
  28. 83eade6 No functionality change at this time. I've split _LIBCPP_VISIBLE up into two flags: _LIBCPP_TYPE_VIS and _LIBCPP_FUNC_VIS. This is in preparation for taking advantage of clang's new __type_visibility__ attribute. by Howard Hinnant · 12 years ago
  29. ff92677 Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line. by Howard Hinnant · 12 years ago
  30. 33be35e Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT? by Howard Hinnant · 12 years ago
  31. f3d62ea locale::id really needs to be constructed at compile time. by Howard Hinnant · 12 years ago
  32. 997e454 Solaris port. Currently sees around 200 test failures, mostly related to by David Chisnall · 13 years ago
  33. ec3773c Quash a whole bunch of warnings by Howard Hinnant · 13 years ago
  34. 9996844 Further macro protection by replacing _[A-Z] with _[A-Z]p by Howard Hinnant · 13 years ago
  35. 08e1747 Windows support by Ruben Van Boxem. by Howard Hinnant · 13 years ago
  36. 1162445 Starting on musl port by Arvid Picciani by Howard Hinnant · 13 years ago
  37. 14fa9f9 Windows port work by Ruben Van Boxem by Howard Hinnant · 13 years ago
  38. 3c466fc Windows patch work by Ruben Van Boxem by Howard Hinnant · 13 years ago
  39. 866569b Attempted locale refactoring. _LIBCPP_LOCALE__L_EXTENSIONS now should be defined if one has all of the xxx_l() functions. I've defined this for apple, freebsd and win32. _LIBCPP_HAS_DEFAULTRUNELOCALE should be defined if there is a _DefaultRuneLocale. I've defined this for apple and freebsd. The block of code we're trying to migrate away from is now under #ifdef __linux__. I've tested only on OS X. I hope I haven't broken things too badly elsewhere. Please let me know. by Howard Hinnant · 13 years ago
  40. 92a0700 Partial Windows port by Ruben Van Boxem by Howard Hinnant · 13 years ago
  41. c512df1 Fixes for FreeBSD, including some fairly obvious copy-and-paste errors. by David Chisnall · 13 years ago
  42. 68ebc44 Enable __locale to work on FreeBSD. by David Chisnall · 13 years ago
  43. e59f724 Conditionally wrap the changes from r134781. by Sean Hunt · 13 years ago
  44. 62a6ac3 Implement generalized table lookups for upper, lower, and character traits. by Sean Hunt · 13 years ago
  45. 0949eed _STD -> _VSTD to avoid macro clash on windows by Howard Hinnant · 13 years ago
  46. c983454 noexcept for Chapter 22 [localization]. by Howard Hinnant · 13 years ago
  47. 1694d23 noexcept for <memory>. I've added a few extension noexcept to: allocator_traits<A>::deallocate, allocaate<T>::deallocate, return_temporary_buffer, and default_delete<T>::operator()(T*) const. My rationale was: If a std-dicated noexcept function needs to call another std-defined function, that called function must be noexcept. We're all a little new to noexcept, so things like this are to be expected. Also included fix for broken __is_swappable trait pointed out by Marc Glisse, thanks Marc|. And fixed a test case for is_nothrow_destructible. Destructors are now noexcept by default| by Howard Hinnant · 13 years ago
  48. 2d72b1e Effort to reduce the number of exported symbols by Howard Hinnant · 14 years ago
  49. b64f8b0 license change by Howard Hinnant · 14 years ago
  50. b0be42b visibility-decoration. by Howard Hinnant · 14 years ago
  51. 324bb03 Fixing whitespace problems by Howard Hinnant · 14 years ago
  52. d444470 now works with -fno-exceptions and -fno-rtti by Howard Hinnant · 14 years ago
  53. 87d1a8a [locale.stdcvt] by Howard Hinnant · 14 years ago
  54. 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
  55. f5256e1 Wiped out some non-ascii characters that snuck into the copyright. by Howard Hinnant · 15 years ago
  56. bc8d3f9 libcxx initial import by Howard Hinnant · 15 years ago