1. 7dfcf56 Fix fenv.pass.cpp signature for main by JF Bastien · 5 years ago
  2. 5ac0b8f [libc++] Mark internal types of std::filesystem as hidden by Louis Dionne · 5 years ago
  3. ddb1b05 Mark 'front()' and 'back()' as noexcept for array/deque/string/string_view. These are just rebranded 'operator[]', and should be noexcept like it is. by Marshall Clow · 5 years ago
  4. e7641c9 Remove unused try catch blocks from old debug tests by Eric Fiselier · 5 years ago
  5. f7d368b Fix test failures after debug mode changes by Eric Fiselier · 5 years ago
  6. eb2e397 Remove exception throwing debug mode handler support. by Eric Fiselier · 5 years ago
  7. 228a629 [libc++][NFC] Promote CMake comment to an actual option description by Louis Dionne · 5 years ago
  8. 247cbe7 [libc++] Add a test for PR40977 by Louis Dionne · 5 years ago
  9. 527149c Update a deque test with more assertions. NFC by Marshall Clow · 5 years ago
  10. 9039043 Mark vector::operator[] and front/back as noexcept. We already do this for string and string_view. This should give better codegen inside of noexcept functions. Add tests for op[]/front/back/at, because apparently we had none. by Marshall Clow · 5 years ago
  11. 6c8cbbf XFAIL this debug-mode test that I just broke. Eric has a patch out for review (D59166) that rewrites this test completely, so I'm not going to bother fixing it. by Marshall Clow · 5 years ago
  12. fa199b9 Add noexcept to operator[] for array and deque. This is an extension. We already do this for string and string_view. This should give better codegen inside of noexcept functions. by Marshall Clow · 5 years ago
  13. 3f377ef Reorg the midpoint pointer test into runtime and constexpr tests; comment out the volatile constexpr tests for GCC because our experimental gcc bot barfs on them. by Marshall Clow · 5 years ago
  14. 3166f3a Fix two of the three bot failures for midpoint; the ones regarding the lack of '__int128_t' by Marshall Clow · 5 years ago
  15. 41aeda8 [libc++][CMake] Do not define `cxx_shared_EXPORTS` when building the shared library by Louis Dionne · 5 years ago
  16. 5310aa3 Add std::midpoint for integral and poiner types. Described in P0811, reviewed as D59099. by Marshall Clow · 5 years ago
  17. 36684e4 [libc++][CMake] Fix typo introduced in r356150 by Louis Dionne · 5 years ago
  18. e54dd56 [libc++] Do not force building with -fPIC (re-applying) by Louis Dionne · 5 years ago
  19. 1861696 [libc++] Do not share an object library to create the static/shared libraries by Louis Dionne · 5 years ago
  20. a9efe90 Properly constrain basic_string(Iter, Iter, Alloc = A()) by Eric Fiselier · 5 years ago
  21. 9807685 [libc++] Enable deprecation warnings by default by Louis Dionne · 5 years ago
  22. 2ab98fb Allow optional to tolerate being used with a nested class. by Eric Fiselier · 5 years ago
  23. a50f503 [libc++] Remove empty header xlocale/xlocale.h by Louis Dionne · 5 years ago
  24. 158cd4d LWG 2843 "Unclear behavior of std::pmr::memory_resource::do_allocate()" by Eric Fiselier · 5 years ago
  25. c8839c8 Work around dllimport bug with exclude_from_explicit_instantiation. by Eric Fiselier · 5 years ago
  26. 116fd64 Fix C++03 build failure by Eric Fiselier · 5 years ago
  27. a23faa9 Revert "[libc++] Do not force building with -fPIC" by Eric Fiselier · 5 years ago
  28. 7af3970 Unbork `std::memory_order` ABI. by Eric Fiselier · 5 years ago
  29. 975cb9a Fix PR41017 - Build failure with _LIBCPP_DEBUG=0 and non-const-ref by Eric Fiselier · 5 years ago
  30. 11e3f8c [libc++] Do not force building with -fPIC by Louis Dionne · 5 years ago
  31. 6fb366d [NFC] Add missing revision information to ABI Changelog by Louis Dionne · 5 years ago
  32. 7f35e38 Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/" by Matthew Voss · 5 years ago
  33. 7f02475 [runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/ by Petr Hosek · 5 years ago
  34. 9ae8fb4 [libc++] Fix use-after-free when building with _LIBCPP_DEBUG=1 by Thomas Anderson · 5 years ago
  35. 417a7de Fix ABI compatibility of `<stdexcept>` with VCRuntime. by Eric Fiselier · 5 years ago
  36. 30a22af [libc++] Do not specify the underlying type of memory_order by Louis Dionne · 5 years ago
  37. 526bce4 Eradicate all the ptrdiff_ts in span left over from applying P1227. A couple of other minor cleanups. NFC by Marshall Clow · 5 years ago
  38. b367248 [libc++] Only add dylib-related features when using the system's libc++ by Louis Dionne · 5 years ago
  39. a011222 Reinstate libc++ patches now that the lldb formatter has been updated. by Davide Italiano · 5 years ago
  40. 3438c15 [libcxx] Revert set of atomic patches that broke lldb. by Davide Italiano · 5 years ago
  41. 0184023 [libc++] Fix <atomic> failures on GCC by Louis Dionne · 5 years ago
  42. 1bf0d1e [libc++] Change memory_order to an enum class by Louis Dionne · 5 years ago
  43. 1f820d8 Fix -fsanitize=vptr badness in <__debug> by Eric Fiselier · 5 years ago
  44. e718b5a Make VCRuntime ABI configuration a first-class option. by Eric Fiselier · 5 years ago
  45. 7f3087e [libc++] Remove old CMake workaround by Louis Dionne · 5 years ago
  46. a6c5a26 Install GCC 5 on buildbots to replace GCC 4.9. by Eric Fiselier · 5 years ago
  47. fb86c44 [libc++] decoupling Freestanding atomic<T> from libatomic.a by Louis Dionne · 5 years ago
  48. d386d7e [libc++] Fix forgotten fclose() in unit test by Louis Dionne · 5 years ago
  49. f154658 [libc++] Increase portability of xalloc test by Louis Dionne · 5 years ago
  50. b0ac43a [NFC][libc++] Update comment about oldest supported macosx for back-deployment by Louis Dionne · 5 years ago
  51. aeeba70 [libc++] Add is_nothrow_convertible from P0758R1 by Louis Dionne · 5 years ago
  52. 9a0df17 [libc++] Remove visibility-related warnings with Clang 8 by Louis Dionne · 5 years ago
  53. dee3c9a I changed a 'enable_if<...>::type to' 'enable_if_t<...>' but forgot to remove the preceding 'typename' by Marshall Clow · 5 years ago
  54. ae4afd0 Implment the last part of P1024: tuple-like interface to span. Reviewed as https://reviews.llvm.org/D58706. by Marshall Clow · 5 years ago
  55. 4542e7b In the review of D58642, Louis asked: 'Is there a reason for making this inline? Templates are already inline by default'. I told him that I didn't want to change the one call (ssize) that I was adding, but would come back later and clean them all (data/empty/begin/end/cbegin/cend/rbegin/rend/crbegin/crend/size/ssize) up later. Now it is later. Remove the unnecessary 'inline' modifiers from all these calls. by Marshall Clow · 5 years ago
  56. dd2ae12 Implement the second part of P1227R2 - Signed ssize() functions. Reviewed as https://reviews.llvm.org/D58642 by Marshall Clow · 5 years ago
  57. 680a56e Fix an ambiguity in the tests that gcc-tot complained about. by Marshall Clow · 5 years ago
  58. a4bb2d0 [libc++] Add a test for PR14074 by Louis Dionne · 5 years ago
  59. 21c042e [libc++] Mark several tests as XFAIL on macosx10.7 by Louis Dionne · 5 years ago
  60. b3c66aa First part of P1227R2 - change span over to use 'size_t' instead of 'ptrdiff_t'. Reviewed as https://reviews.llvm.org/D58639. by Marshall Clow · 5 years ago
  61. b71643a [libc++] Add <filesystem> to the min-mac macro header test by Louis Dionne · 5 years ago
  62. f7374c6 Remove P1272R1, it was not moved in Kona by Marshall Clow · 5 years ago
  63. b0560e2 Put a 'first implemented' version into the entry for P1357 by Marshall Clow · 5 years ago
  64. 02ee9a6 Mark several issues (and one paper) as complete. Reviewed as D58099; but I added LWG3101 and LWG3144 and P1357R1 as well. by Marshall Clow · 5 years ago
  65. 452149e Implement P1357: Traits for [Un]bounded Arrays; adopted in Kona by Marshall Clow · 5 years ago
  66. d772e80 [libc++] Rename _NOALIAS macro to _LIBCPP_NOALIAS by Louis Dionne · 5 years ago
  67. a333218 LWG3101 - span's Container constructors need another constraint. Reviewed as https://reviews.llvm.org/D57058. by Marshall Clow · 5 years ago
  68. c67930b Commit LWG3144 - span does not have a const_pointer typedef. Reviewed as D57039. by Marshall Clow · 5 years ago
  69. e5cb744 First part of P1024: Usability Enhancements for std::span. Remove operator() for indexing, and add 'front' and 'back' calls. by Marshall Clow · 5 years ago
  70. 1c2f15d Update status page with papers/issues adopted in Kona by Marshall Clow · 5 years ago
  71. 98173dc [libcxx] Make sure all experimental tests are disabled when enable_experimental=False by Louis Dionne · 5 years ago
  72. 06dd101 [NFC] Fix incorrect comment in std::function test by Louis Dionne · 5 years ago
  73. fd04b11 Fix the build with gcc when `-Wredundant-decls` is passed by Dimitry Andric · 5 years ago
  74. 22d3f6d [compiler-rt] Build custom libcxx with libcxxabi by Jonas Hahnfeld · 5 years ago
  75. 712d476 [libcxx] Do not assume the number of elements in a moved-from associative container by Louis Dionne · 5 years ago
  76. af15bb4 [libc++] Avoid UB in the no-exceptions mode in a few places by Louis Dionne · 5 years ago
  77. f759756 [CMake] Avoid passing -rtlib=compiler-rt when using compiler-rt by Petr Hosek · 5 years ago
  78. e88eb48 Don't declare fenv.h functions when they're a macro. by Eric Fiselier · 5 years ago
  79. 199f01c Make the sym_diff utilities more useful. by Eric Fiselier · 5 years ago
  80. ecc2c08 Add fenv.h header by Eric Fiselier · 5 years ago
  81. fc1ec36 [libcxx] Preserve order, avoid duplicates when merging static archives by Petr Hosek · 5 years ago
  82. c882476 The new file header didn't get carried over when these files were by Chandler Carruth · 5 years ago
  83. b20da37 Update some newly added files that mistakenly used the old file header by Chandler Carruth · 5 years ago
  84. d47c19a fix -Wextra-semi warnings by Eric Fiselier · 5 years ago
  85. bc41582 Make LIBCXX_STANDARD_VER configurable by Eric Fiselier · 5 years ago
  86. b9a4d07 Format sym_extract.py output to minimize diff output. by Eric Fiselier · 5 years ago
  87. 25c089e Add missing symbols to Apple v2 abi list. by Eric Fiselier · 5 years ago
  88. e8be871 Add ABI list directories for 8.0 by Eric Fiselier · 5 years ago
  89. e4dbc70 Mark another test as flaky by Kamil Rytarowski · 5 years ago
  90. 1603203 [libcxx] Support runtimes and monorepo locations for tests by Petr Hosek · 5 years ago
  91. b72412d Add static_asserts to tuple's comparison operators to enforce the requirement that the tuples be the same size. See PR39183 for an example where we give unexpected results for this bad input case. With this change, we will reject it at compile-time by Marshall Clow · 5 years ago
  92. 0c92250 Add UBSAN annotation to __hash_table::rehash; we don't do anything wrong, but UBSAN's checker flags it as suspicious. See PR38606. NFC by Marshall Clow · 5 years ago
  93. 11b7c52 Revert "[libc++] Only add dylib-related features when using the system's libc++" by Louis Dionne · 5 years ago
  94. 8fb436e [libc++] Only add dylib-related features when using the system's libc++ by Louis Dionne · 5 years ago
  95. 4f9dc4d Add a specialization for '__unwrap_iter' to handle const interators. This enables the 'memmove' optimization for std::copy, etc. by Marshall Clow · 5 years ago
  96. 5569a5e [libc++] Fix XFAILs when exceptions are disabled by Louis Dionne · 5 years ago
  97. 4806bce [libc++] Fix XFAILs on macOS when exceptions are disabled by Louis Dionne · 5 years ago
  98. fbc4ec4 [CMake] Support compiler-rt builtins library in tests by Petr Hosek · 5 years ago
  99. c6d9b07 [libc++] Use UNSUPPORTED instead of TEST_STD_VER #ifdef by Louis Dionne · 5 years ago
  100. 60c45f5 [libcxx] Start defining lit features for tests depending on availability by Louis Dionne · 5 years ago