1. e58bc12 The push/pop variant of pragma GCC diagnostic is only supported by Clang by Joerg Sonnenberger · 11 years ago
  2. 63d8f7e Add explicit casts to unsigned char before calling ctype functions. by Joerg Sonnenberger · 11 years ago
  3. df41821 Fix typos. by Joerg Sonnenberger · 11 years ago
  4. fc2f021 Bruce Mitchener, Jr.: Port to emscripten. Fixes http://llvm.org/bugs/show_bug.cgi?id=15624. by Howard Hinnant · 12 years ago
  5. db4d478 Fix a few warnings/errors for compiling with -fno-exceptions. by Howard Hinnant · 12 years ago
  6. a22d2ad Removed raw references to _WIN32; now just check to see if it is defined. by Marshall Clow · 12 years ago
  7. 9ae96d0 More libc++ warning suppression on Linux; no functionality change by Marshall Clow · 12 years ago
  8. 88c3190 Clean up some warnings for Linux build; No functionality change by Marshall Clow · 12 years ago
  9. 21772ec Saleem Abdulrasool: GCC complains about the template functions as potentially not being able to be by Howard Hinnant · 12 years ago
  10. 5f767b7 Saleem Abdulrasool: cleanup a few more compile warnings emitted by GCC. by Howard Hinnant · 12 years ago
  11. bf68bdc Saleem Abdulrasool: avoid hardcoding buffer lengths. by Howard Hinnant · 12 years ago
  12. c6e54b9 Saleem Abdulrasool: This just rounds up a few compile warnings emitted by GCC (4.7.2). by Howard Hinnant · 12 years ago
  13. 27c836f Remove redundant inits. Patch by Eitan Adler. by Chad Rosier · 12 years ago
  14. 0a69fa1 Zhang Xiongpang: Add definitions for const data members. Fixes http://llvm.org/bugs/show_bug.cgi?id=14585. by Howard Hinnant · 12 years ago
  15. cd99236 Andrew Morrow: The attached patch updates the initialization of the 'struct tm' in by Howard Hinnant · 12 years ago
  16. ef793f2 Andrew Morrow: Among the various libc++ tests that currently don't pass on Linux are by Howard Hinnant · 12 years ago
  17. 558ae17 Fix moneypunct_byname algorithm to more accurately represent C locales in C++. by Jeffrey Yasskin · 13 years ago
  18. 05b57d5 Change some smart_ptr == 0 to smart_ptr == nullptr. Fixes http://llvm.org/bugs/show_bug.cgi?id=12185. by Howard Hinnant · 13 years ago
  19. fcbaf48 Add a warning to ctype<char>::classic_table() if not implemented. by Howard Hinnant · 13 years ago
  20. 997e454 Solaris port. Currently sees around 200 test failures, mostly related to by David Chisnall · 13 years ago
  21. 335b151 Silence -Wmissing-field-initializers a little higher in the source. by Howard Hinnant · 13 years ago
  22. 3074a05 Initialize all the fields of struct tm before passing it to strftime. One of the uninitialized fields, probably the pointer field tm_zone, was causing a segfault on linux. Patch contributed by Jeffrey Yasskin. by Howard Hinnant · 13 years ago
  23. 982331b Fix up narrowing conversions in switch statement. by Howard Hinnant · 13 years ago
  24. ec3773c Quash a whole bunch of warnings by Howard Hinnant · 13 years ago
  25. 8db4aca de-tabbify by Howard Hinnant · 13 years ago
  26. 14fa9f9 Windows port work by Ruben Van Boxem by Howard Hinnant · 13 years ago
  27. 3c466fc Windows patch work by Ruben Van Boxem by Howard Hinnant · 13 years ago
  28. 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
  29. 6cd05ee Work on Windows port by Ruben Van Boxem by Howard Hinnant · 13 years ago
  30. c512df1 Fixes for FreeBSD, including some fairly obvious copy-and-paste errors. by David Chisnall · 13 years ago
  31. 8caf423 Correct misspelling:_LIBCPP_APPLE_STABLE_ABI -> _LIBCPP_STABLE_APPLE_ABI by Howard Hinnant · 13 years ago
  32. f3907e6 Reapply 135035 with proper conditional inclusion, hopefully solving by Sean Hunt · 13 years ago
  33. 8d75632 Reverted to 134947. Once I got into it, I discovered there were too many problems to fix in 135035. by Howard Hinnant · 13 years ago
  34. c97da3a Implement the __nolocale functions properly so that they will work on by Sean Hunt · 13 years ago
  35. 66f2641 Toralf Niebuhr: This is just a tiny patch fixing some small (probably copy & paste) errors. by Howard Hinnant · 13 years ago
  36. 6f0342c Don't assume that wctype produces a nice mask on all platforms. On by Sean Hunt · 13 years ago
  37. e59f724 Conditionally wrap the changes from r134781. by Sean Hunt · 13 years ago
  38. 62a6ac3 Implement generalized table lookups for upper, lower, and character traits. by Sean Hunt · 13 years ago
  39. cb05a08 Fix typo by Sean Hunt · 13 years ago
  40. 0949eed _STD -> _VSTD to avoid macro clash on windows by Howard Hinnant · 13 years ago
  41. d318d49 Patch by Petteri Räty, http://llvm.org/bugs/show_bug.cgi?id=8992 by Howard Hinnant · 13 years ago
  42. c983454 noexcept for Chapter 22 [localization]. by Howard Hinnant · 13 years ago
  43. 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
  44. 626916f Add CMake build and fix major Linux blockers. by Michael J. Spencer · 14 years ago
  45. b64f8b0 license change by Howard Hinnant · 14 years ago
  46. 16e6e1d Fixing whitespace problems by Howard Hinnant · 14 years ago
  47. d444470 now works with -fno-exceptions and -fno-rtti by Howard Hinnant · 14 years ago
  48. d23b464 [conversions.string] by Howard Hinnant · 14 years ago
  49. 87d1a8a [locale.stdcvt] by Howard Hinnant · 14 years ago
  50. 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
  51. f5256e1 Wiped out some non-ascii characters that snuck into the copyright. by Howard Hinnant · 14 years ago
  52. bc8d3f9 libcxx initial import by Howard Hinnant · 14 years ago