1. f19b75f Tweak .clang-format configuration. by Eric Fiselier · 8 years ago
  2. 50ca324 Use __is_identifier to detect Clang extensions instead of __has_extension. by Eric Fiselier · 8 years ago
  3. d5904a2 Don't dump llvm-config --cmakedir output if command fails. by Eric Fiselier · 8 years ago
  4. cdffd52 Don't force use of lld in tests on Windows by Eric Fiselier · 8 years ago
  5. bfcceee Remove unused parameters in C++03 by Eric Fiselier · 8 years ago
  6. 5ed7675 Diagnose invalid memory orderings in <atomic> by Eric Fiselier · 8 years ago
  7. eaf2920 Diagnose non-const-callable hash functions and comparators by Eric Fiselier · 8 years ago
  8. ebaf7da Add _LIBCPP_DIAGNOSE_WARNING and _LIBCPP_DIAGNOSE_ERROR macros. by Eric Fiselier · 8 years ago
  9. ccb58d0 Update version to 5.0 by Eric Fiselier · 8 years ago
  10. 1669d3d Fix merge conflict caused by r291921 by Eric Fiselier · 8 years ago
  11. 1a147b7 Revert "Rework fix for PR19460 - Use explicit bool as an extension instead." by Eric Fiselier · 8 years ago
  12. c4d3afd Add new macro _LIBCPP_BUILTIN_MEMCMP_ISCONSTEXPR to use in std::char_traits. by Marshall Clow · 8 years ago
  13. c84cd4a [libc++] Pair _aligned_malloc with _aligned_free by Shoaib Meenai · 8 years ago
  14. d704617 disable use of __builtin_memcmp temporarily to get the tests passing again by Marshall Clow · 8 years ago
  15. ce921fa Implement P0426: Constexpr for std::char_traits by Marshall Clow · 8 years ago
  16. 0758410 Revert "[CMake][libcxx] Move Python check to main CMake file" by Petr Hosek · 8 years ago
  17. b81ce92 Revert "[CMake][libcxx] Do not rely on the existence of c++abi or unwind targets" by Petr Hosek · 8 years ago
  18. 010074a Revert "[CMake][libcxx] Check that we have libcxxabi before using it" by Petr Hosek · 8 years ago
  19. 8c91834 [CMake][libcxx] Check that we have libcxxabi before using it by Petr Hosek · 8 years ago
  20. 94fc5a9 [CMake][libcxx] Do not rely on the existence of c++abi or unwind targets by Petr Hosek · 8 years ago
  21. 39441fe [CMake][libcxx] Move Python check to main CMake file by Petr Hosek · 8 years ago
  22. bd7c884 Qualify some type names that I thought were fine, but some of the bots don't like. by Marshall Clow · 8 years ago
  23. f6c0b90 Fix up some mismatched SFINAE conditionsin shared_ptr; some used '_Tp*', others used 'element_type *'. Today, they're the same - but soon they won't be. No functional change. by Marshall Clow · 8 years ago
  24. 47b1cef Mark tests as unsupported under libcpp-no-exceptions by Roger Ferrer Ibanez · 8 years ago
  25. 1d32408 threading_support: delete the critical section by Saleem Abdulrasool · 8 years ago
  26. f7dbfec [Chrono][Darwin] Include header for gettimeofday by Bruno Cardoso Lopes · 8 years ago
  27. 174ff71 [cmake] Obtain LLVM_CMAKE_PATH from llvm-config if available by Michal Gorny · 8 years ago
  28. 7ebce14 Adorn __call_once_proxy with `inline` and `_LIBCPP_INLINE_VISIBILITY` by Justin Bogner · 8 years ago
  29. f3e7677 Swap two lines in __mutex_base. On systems with high clock rates, we could mistakenly return no_timeout when a mutex had timed out if we got a tick between these two lines. Thanks to Brian Cain for the bug report. by Marshall Clow · 8 years ago
  30. 8fe92cc Move _PairT declaration out of __hash_combine to avoid warning under C++98 by Dimitry Andric · 8 years ago
  31. 6b78198 Added XFAIL for the apple versions of clang as well by Marshall Clow · 8 years ago
  32. ac7fc6c [Chrono][Darwin] Make steady_clock use CLOCK_UPTIME_RAW by Bruno Cardoso Lopes · 8 years ago
  33. 7d32d2f Implement P0403R1 - 'Literal suffixes for basic_string_view'. Requires clang 4.0 (specifically, r290744) by Marshall Clow · 8 years ago
  34. da39f1b [libcxx] Fix externally-threaded shared library builds after r291275. by Asiri Rathnayake · 8 years ago
  35. c60e8fc Replace identifiers called `__out` because Windows.h #defines it. by Eric Fiselier · 8 years ago
  36. 09a03c6 Added "Michael Park" to `CREDITS.TXT`. by Michael Park · 8 years ago
  37. 1da5694 [libc++] Implement terminate(), unexpected() and uncaught_exceptions() on Windows by Eric Fiselier · 8 years ago
  38. 3477754 Ensure Sleep(...) isn't passed the value 0 on Windows by Eric Fiselier · 8 years ago
  39. 4d15e8a Explicitly specify MSVC mangling of iostream globals. Patch from Dave Lee by Eric Fiselier · 8 years ago
  40. 5bea45d system_error: correct ELAST emulation on Windows by Saleem Abdulrasool · 8 years ago
  41. 678eadd provide Win32 native threading by Saleem Abdulrasool · 8 years ago
  42. 32b19c3 [libc++] Tolerate presence of __deallocate macro by Eric Fiselier · 8 years ago
  43. cc1d780 thread: implement sleep_for on Windows by Saleem Abdulrasool · 8 years ago
  44. 2342c11 [libc++] Correct macro name in documenation by Shoaib Meenai · 8 years ago
  45. 32ff327 Add _LIBCPP_ABI_[ITANIUM|MICROSOFT] macros. by Eric Fiselier · 8 years ago
  46. 51eb1be [libcxx] [test] Strip trailing whitespace. NFC, no code review. by Stephan T. Lavavej · 8 years ago
  47. 5616ee5 Get all tuple tests passing on Windows by Eric Fiselier · 8 years ago
  48. afd7cc8 Fix linking of DLL's on Windows by Eric Fiselier · 8 years ago
  49. bab7b41 Configure default ABI library as NONE on Windows by Eric Fiselier · 8 years ago
  50. 1572c46 Fix breakage caused when _LIBCPP_HAS_THREAD_API_PTHREAD is manually defined by Eric Fiselier · 8 years ago
  51. 5170d7d Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros. by Eric Fiselier · 8 years ago
  52. 8eb066a Replace _LIBCPP_HAS_NO_DELETED_FUNCTIONS with _LIBCPP_CXX03_LANG by Eric Fiselier · 8 years ago
  53. 66134e8 [libc++] Cleanup and document <__threading_support> by Eric Fiselier · 8 years ago
  54. f3de244 config_elast: fix typo (NFC) by Saleem Abdulrasool · 8 years ago
  55. aa6429d typeinfo: style adjustments for adding MS ABI RTTI by Saleem Abdulrasool · 8 years ago
  56. 3451a65 thread_support: split out {,non-}recursive mutex by Saleem Abdulrasool · 8 years ago
  57. dceaa0e Add gcc-[56] clang-3.[678] to list of XFAILS for variant tests. Patch from Michael Park by Eric Fiselier · 8 years ago
  58. 704ed27 Use C++11 static_assert in variant tests. Patch from Michael Park by Eric Fiselier · 8 years ago
  59. 20f0c0f Get tests linking on Windows. by Eric Fiselier · 8 years ago
  60. 856712b [libcxx] Fix PR31402: map::__find_equal_key has undefined behavior. by Eric Fiselier · 8 years ago
  61. 976f3f3 Fix test suite configuration when no lit.site.cfg is available by Eric Fiselier · 8 years ago
  62. 85294a2 Get test-suite configuring on Windows with clang-cl by Eric Fiselier · 8 years ago
  63. 5a60459 PR31540: install libc++abi headers into include/c++/v1 in build area. by Richard Smith · 8 years ago
  64. d0f20b2 Fix XPASS buildbot failure related to structured bindings by Eric Fiselier · 8 years ago
  65. c3dfece Fix PR26961 - Add default constructor to std::pointer_safety struct. by Eric Fiselier · 8 years ago
  66. 46a0c2e Fix std::pointer_safety type in ABI v2 by Eric Fiselier · 8 years ago
  67. a2e3d1e Fix Sphinx build error caused by bad indentation by Eric Fiselier · 8 years ago
  68. c3589a8 [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS by Eric Fiselier · 8 years ago
  69. 2d2247d Fix private inheritance in C++03 tuple_size by Eric Fiselier · 8 years ago
  70. 2b3c8a2 Fix verify test on 32 bit systems by Eric Fiselier · 8 years ago
  71. 3df90c9 Implement P0505: 'Wording for GB 50' by Marshall Clow · 8 years ago
  72. 9c6b70a Use C++11 static_assert in variant tests. Patch from Michael Park by Eric Fiselier · 8 years ago
  73. 06a0feb [libcxx] Re-implement LWG 2770 again: Fix tuple_size to work with structured bindings by Eric Fiselier · 8 years ago
  74. e22af6b Implement the last bit of P0031: 'A Proposal to Add Constexpr Modifiers to reverse_iterator, move_iterator, array and Range Access' for C++17 by Marshall Clow · 8 years ago
  75. 1fbd97c fix elast configuration on Windows targets by Saleem Abdulrasool · 8 years ago
  76. 4508216 config: MSVC 19+ has unicode chars by Saleem Abdulrasool · 8 years ago
  77. 1f2d778 build: use the platform dependent library prefix/suffix by Saleem Abdulrasool · 8 years ago
  78. 8ddd269 build: use more portable spelling for flag by Saleem Abdulrasool · 8 years ago
  79. 5c737d8 Refactor bitscan64 check by Saleem Abdulrasool · 8 years ago
  80. dcac520 [libcxx] [test] Strip trailing whitespace. by Stephan T. Lavavej · 8 years ago
  81. 3169d4a [libcxx] [test] Fix recently introduced warnings emitted by MSVC. by Stephan T. Lavavej · 8 years ago
  82. e34f9d5 clean up use of _WIN32 by Saleem Abdulrasool · 8 years ago
  83. e262e7b [libcxx] Add build/test support for the externally threaded libc++abi variant by Asiri Rathnayake · 8 years ago
  84. e29d9ff [libcxx] Fix testing of the externally-threaded library build after r290850 by Asiri Rathnayake · 8 years ago
  85. d28b523 Update year to 2017 by Eric Fiselier · 8 years ago
  86. a53a02b Simplify CMake target for the __generated_config header by Eric Fiselier · 8 years ago
  87. c79fa04 clang-format: tweak configuration by Saleem Abdulrasool · 8 years ago
  88. 849b0c8 build: remove now unused UNIX_CAT by Saleem Abdulrasool · 8 years ago
  89. 1591b37 Fix creating __generated_config on Windows by Eric Fiselier · 8 years ago
  90. ba161f4 system_error: provide a thread safe stringification for Windows by Saleem Abdulrasool · 8 years ago
  91. 1d19237 threading_support: refactor for Win32 threading by Saleem Abdulrasool · 8 years ago
  92. cfc5515 Recommit r290839 - Fix configuring and building libc++ w/o an ABI library. by Eric Fiselier · 8 years ago
  93. 4084384 Re-implement LWG 2770 - Fix tuple_size with structured bindings. by Eric Fiselier · 8 years ago
  94. b45121d Fix use of throw(...) spec with GCC in C++17 by Eric Fiselier · 8 years ago
  95. 983f384 Revert r290839 - Fix configuring and building libc++ w/o an ABI library by Eric Fiselier · 8 years ago
  96. 4b07f98 Introduce _LIBCPP_DEPRECATED_ABI_EXTERNAL_ERROR_CATEGORY_CONSTRUCTOR ABI option. by Eric Fiselier · 8 years ago
  97. ea38cde Fix configuring and building libc++ w/o an ABI library. by Eric Fiselier · 8 years ago
  98. 766e557 build: tweak macros for Windows build by Saleem Abdulrasool · 8 years ago
  99. 1b34b98 build: make cross-compiling to Windows work on Linux by Saleem Abdulrasool · 8 years ago
  100. 66ee699 win32: temporarily disable setting locale on 14+ by Saleem Abdulrasool · 8 years ago