- 7dfcf56 Fix fenv.pass.cpp signature for main by JF Bastien · 5 years ago
- 5ac0b8f [libc++] Mark internal types of std::filesystem as hidden by Louis Dionne · 5 years ago
- 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
- e7641c9 Remove unused try catch blocks from old debug tests by Eric Fiselier · 5 years ago
- f7d368b Fix test failures after debug mode changes by Eric Fiselier · 5 years ago
- eb2e397 Remove exception throwing debug mode handler support. by Eric Fiselier · 5 years ago
- 228a629 [libc++][NFC] Promote CMake comment to an actual option description by Louis Dionne · 5 years ago
- 247cbe7 [libc++] Add a test for PR40977 by Louis Dionne · 5 years ago
- 527149c Update a deque test with more assertions. NFC by Marshall Clow · 5 years ago
- 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
- 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
- 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
- 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
- 3166f3a Fix two of the three bot failures for midpoint; the ones regarding the lack of '__int128_t' by Marshall Clow · 5 years ago
- 41aeda8 [libc++][CMake] Do not define `cxx_shared_EXPORTS` when building the shared library by Louis Dionne · 5 years ago
- 5310aa3 Add std::midpoint for integral and poiner types. Described in P0811, reviewed as D59099. by Marshall Clow · 5 years ago
- 36684e4 [libc++][CMake] Fix typo introduced in r356150 by Louis Dionne · 5 years ago
- e54dd56 [libc++] Do not force building with -fPIC (re-applying) by Louis Dionne · 5 years ago
- 1861696 [libc++] Do not share an object library to create the static/shared libraries by Louis Dionne · 5 years ago
- a9efe90 Properly constrain basic_string(Iter, Iter, Alloc = A()) by Eric Fiselier · 5 years ago
- 9807685 [libc++] Enable deprecation warnings by default by Louis Dionne · 5 years ago
- 2ab98fb Allow optional to tolerate being used with a nested class. by Eric Fiselier · 5 years ago
- a50f503 [libc++] Remove empty header xlocale/xlocale.h by Louis Dionne · 5 years ago
- 158cd4d LWG 2843 "Unclear behavior of std::pmr::memory_resource::do_allocate()" by Eric Fiselier · 5 years ago
- c8839c8 Work around dllimport bug with exclude_from_explicit_instantiation. by Eric Fiselier · 5 years ago
- 116fd64 Fix C++03 build failure by Eric Fiselier · 5 years ago
- a23faa9 Revert "[libc++] Do not force building with -fPIC" by Eric Fiselier · 5 years ago
- 7af3970 Unbork `std::memory_order` ABI. by Eric Fiselier · 5 years ago
- 975cb9a Fix PR41017 - Build failure with _LIBCPP_DEBUG=0 and non-const-ref by Eric Fiselier · 5 years ago
- 11e3f8c [libc++] Do not force building with -fPIC by Louis Dionne · 5 years ago
- 6fb366d [NFC] Add missing revision information to ABI Changelog by Louis Dionne · 5 years ago
- 7f35e38 Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/" by Matthew Voss · 5 years ago
- 7f02475 [runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/ by Petr Hosek · 5 years ago
- 9ae8fb4 [libc++] Fix use-after-free when building with _LIBCPP_DEBUG=1 by Thomas Anderson · 5 years ago
- 417a7de Fix ABI compatibility of `<stdexcept>` with VCRuntime. by Eric Fiselier · 5 years ago
- 30a22af [libc++] Do not specify the underlying type of memory_order by Louis Dionne · 5 years ago
- 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
- b367248 [libc++] Only add dylib-related features when using the system's libc++ by Louis Dionne · 5 years ago
- a011222 Reinstate libc++ patches now that the lldb formatter has been updated. by Davide Italiano · 5 years ago
- 3438c15 [libcxx] Revert set of atomic patches that broke lldb. by Davide Italiano · 5 years ago
- 0184023 [libc++] Fix <atomic> failures on GCC by Louis Dionne · 5 years ago
- 1bf0d1e [libc++] Change memory_order to an enum class by Louis Dionne · 5 years ago
- 1f820d8 Fix -fsanitize=vptr badness in <__debug> by Eric Fiselier · 5 years ago
- e718b5a Make VCRuntime ABI configuration a first-class option. by Eric Fiselier · 5 years ago
- 7f3087e [libc++] Remove old CMake workaround by Louis Dionne · 5 years ago
- a6c5a26 Install GCC 5 on buildbots to replace GCC 4.9. by Eric Fiselier · 5 years ago
- fb86c44 [libc++] decoupling Freestanding atomic<T> from libatomic.a by Louis Dionne · 5 years ago
- d386d7e [libc++] Fix forgotten fclose() in unit test by Louis Dionne · 5 years ago
- f154658 [libc++] Increase portability of xalloc test by Louis Dionne · 5 years ago
- b0ac43a [NFC][libc++] Update comment about oldest supported macosx for back-deployment by Louis Dionne · 5 years ago
- aeeba70 [libc++] Add is_nothrow_convertible from P0758R1 by Louis Dionne · 5 years ago
- 9a0df17 [libc++] Remove visibility-related warnings with Clang 8 by Louis Dionne · 5 years ago
- dee3c9a I changed a 'enable_if<...>::type to' 'enable_if_t<...>' but forgot to remove the preceding 'typename' by Marshall Clow · 5 years ago
- 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
- 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
- dd2ae12 Implement the second part of P1227R2 - Signed ssize() functions. Reviewed as https://reviews.llvm.org/D58642 by Marshall Clow · 5 years ago
- 680a56e Fix an ambiguity in the tests that gcc-tot complained about. by Marshall Clow · 5 years ago
- a4bb2d0 [libc++] Add a test for PR14074 by Louis Dionne · 5 years ago
- 21c042e [libc++] Mark several tests as XFAIL on macosx10.7 by Louis Dionne · 5 years ago
- 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
- b71643a [libc++] Add <filesystem> to the min-mac macro header test by Louis Dionne · 5 years ago
- f7374c6 Remove P1272R1, it was not moved in Kona by Marshall Clow · 5 years ago
- b0560e2 Put a 'first implemented' version into the entry for P1357 by Marshall Clow · 5 years ago
- 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
- 452149e Implement P1357: Traits for [Un]bounded Arrays; adopted in Kona by Marshall Clow · 5 years ago
- d772e80 [libc++] Rename _NOALIAS macro to _LIBCPP_NOALIAS by Louis Dionne · 5 years ago
- a333218 LWG3101 - span's Container constructors need another constraint. Reviewed as https://reviews.llvm.org/D57058. by Marshall Clow · 5 years ago
- c67930b Commit LWG3144 - span does not have a const_pointer typedef. Reviewed as D57039. by Marshall Clow · 5 years ago
- 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
- 1c2f15d Update status page with papers/issues adopted in Kona by Marshall Clow · 5 years ago
- 98173dc [libcxx] Make sure all experimental tests are disabled when enable_experimental=False by Louis Dionne · 5 years ago
- 06dd101 [NFC] Fix incorrect comment in std::function test by Louis Dionne · 5 years ago
- fd04b11 Fix the build with gcc when `-Wredundant-decls` is passed by Dimitry Andric · 5 years ago
- 22d3f6d [compiler-rt] Build custom libcxx with libcxxabi by Jonas Hahnfeld · 5 years ago
- 712d476 [libcxx] Do not assume the number of elements in a moved-from associative container by Louis Dionne · 5 years ago
- af15bb4 [libc++] Avoid UB in the no-exceptions mode in a few places by Louis Dionne · 5 years ago
- f759756 [CMake] Avoid passing -rtlib=compiler-rt when using compiler-rt by Petr Hosek · 5 years ago
- e88eb48 Don't declare fenv.h functions when they're a macro. by Eric Fiselier · 5 years ago
- 199f01c Make the sym_diff utilities more useful. by Eric Fiselier · 5 years ago
- ecc2c08 Add fenv.h header by Eric Fiselier · 5 years ago
- fc1ec36 [libcxx] Preserve order, avoid duplicates when merging static archives by Petr Hosek · 5 years ago
- c882476 The new file header didn't get carried over when these files were by Chandler Carruth · 5 years ago
- b20da37 Update some newly added files that mistakenly used the old file header by Chandler Carruth · 5 years ago
- d47c19a fix -Wextra-semi warnings by Eric Fiselier · 5 years ago
- bc41582 Make LIBCXX_STANDARD_VER configurable by Eric Fiselier · 5 years ago
- b9a4d07 Format sym_extract.py output to minimize diff output. by Eric Fiselier · 5 years ago
- 25c089e Add missing symbols to Apple v2 abi list. by Eric Fiselier · 5 years ago
- e8be871 Add ABI list directories for 8.0 by Eric Fiselier · 5 years ago
- e4dbc70 Mark another test as flaky by Kamil Rytarowski · 5 years ago
- 1603203 [libcxx] Support runtimes and monorepo locations for tests by Petr Hosek · 5 years ago
- 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
- 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
- 11b7c52 Revert "[libc++] Only add dylib-related features when using the system's libc++" by Louis Dionne · 5 years ago
- 8fb436e [libc++] Only add dylib-related features when using the system's libc++ by Louis Dionne · 5 years ago
- 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
- 5569a5e [libc++] Fix XFAILs when exceptions are disabled by Louis Dionne · 5 years ago
- 4806bce [libc++] Fix XFAILs on macOS when exceptions are disabled by Louis Dionne · 5 years ago
- fbc4ec4 [CMake] Support compiler-rt builtins library in tests by Petr Hosek · 5 years ago
- c6d9b07 [libc++] Use UNSUPPORTED instead of TEST_STD_VER #ifdef by Louis Dionne · 5 years ago
- 60c45f5 [libcxx] Start defining lit features for tests depending on availability by Louis Dionne · 5 years ago