aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2022-08-18Revert "[cmake] Use `CMAKE_INSTALL_LIBDIR` too"John Ericson2-4/+17
2022-08-18[libc++] Implement `operator<=>` for `filesystem::directory_entry`Adrian Vogelsgesang4-55/+100
2022-08-18[libc++] Implement `operator<=>` for `filesystem::path`Adrian Vogelsgesang4-60/+187
2022-08-18[libc++] Make <ranges> non-experimentalLouis Dionne624-1257/+350
2022-08-18[libc++] Mark everything inside vector as _LIBCPP_HIDE_FROM_ABINikolas Klauser1-80/+84
2022-08-18[cmake] Use `CMAKE_INSTALL_LIBDIR` tooJohn Ericson2-17/+4
2022-08-18[libc++] Replace _LIBCPP_INLINE_VISIBILITY and mark all functions _LIBCPP_HID...Nikolas Klauser1-57/+57
2022-08-18[NFC][libc++] Fixes a typo.Mark de Wever2-2/+2
2022-08-18[libc++][NFC] Add a short description for __split_bufferNikolas Klauser1-0/+4
2022-08-17[libcxx] Fix using the vcruntime ABI with _HAS_EXCEPTIONS=0 definedPaul Kirth6-15/+150
2022-08-17[libcxx][spaceship][doc] Repair links and clean up spaceship progress docKent Ross1-20/+20
2022-08-17[libc++] Diagnose when header search paths are set up incorrectlyLouis Dionne17-2/+154
2022-08-17Revert "[libcxx] Resolve warnings for Wshift-sign-overflow"Dominic Chen4-19/+19
2022-08-17[libcxx] Resolve warnings for Wshift-sign-overflowDominic Chen4-19/+19
2022-08-17[libc++][format] Uglyfies format buffer.Mark de Wever2-75/+68
2022-08-17[libc++][CI] Updates and improves the Docker image.Mark de Wever1-20/+20
2022-08-16[libc++] Improve updating data files.Mark de Wever7-3/+3444
2022-08-16[libc++][format] Improve format buffer.Mark de Wever6-66/+341
2022-08-16[test][libcxx] Don't XFAIL passing test with HWASANVitaly Buka1-2/+2
2022-08-16[test][libcxx] Use own feature for HWAsanVitaly Buka1-2/+1
2022-08-16[test][libcxx] Disable new.delete.array tests for HWAsanVitaly Buka1-1/+1
2022-08-15Enable -Wctad-maybe-unsupported in LLVM buildDavid Blaikie1-0/+1
2022-08-15[libc++] Implement `operator<=>` for `error_{code,condition}`Adrian Vogelsgesang4-25/+132
2022-08-15[libc++] Implement `operator<=>` for `error_category`Adrian Vogelsgesang3-3/+50
2022-08-15[test][libc++][hwasan] Handle hwaddress_sanitizerVitaly Buka1-2/+2
2022-08-15[libc++][test] Fix conversion signed/unsigned in test/support/MoveOnly.hIgor Zhukov1-1/+1
2022-08-14[libc++][spaceship] Implement std::variant::operator<=>Kent Ross6-173/+418
2022-08-14Revert "[clang] adds unary type transformations as compiler built-ins"Nico Weber17-254/+141
2022-08-14[libcxx][NFC] utilises compiler builtins for unary transform type-traitsChristopher Di Bella17-141/+254
2022-08-14[libc++][test] fix C4267 warning in bitset.members\to_ulong.pass.cppIgor Zhukov1-2/+2
2022-08-14[libc++] Uses operator<=> in string.Mark de Wever3-22/+164
2022-08-14[libc++][test] Disables clang-tidy test for GCC.Mark de Wever1-3/+4
2022-08-14[libc++] Implement P2417R2 (A more constexpr bitset)Nikolas Klauser49-619/+1066
2022-08-14[libc++] Granularize the rest of type_traitsNikolas Klauser49-403/+775
2022-08-13[libc++] Implement `operator<=>` for `thread::id`Adrian Vogelsgesang6-109/+107
2022-08-13[libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABINikolas Klauser94-319/+668
2022-08-13[libc++] Simplify __config a bit more and add underscores to attributesNikolas Klauser1-33/+16
2022-08-13[libcxx][hwasan] Add basic HWAddress supportVitaly Buka2-1/+7
2022-08-12[libc++][test] Mark `test_comparisons.h` helpers as nodiscardAdrian Vogelsgesang2-6/+12
2022-08-11[libcxx] [test] Fix max_size.pass.cpp for PowerPC targetsAmy Kwan1-1/+7
2022-08-11[libc++] Add a missing assertion in std::span's constructorLouis Dionne5-3/+154
2022-08-11[libc++][NFC] Replace macros in vectorNikolas Klauser1-286/+286
2022-08-11[libcxx] [test] Merge the experimental-lib-exports testcases into static-lib-...Martin Storsjö4-30/+6
2022-08-10[libc++] Reorganize the documentation of extensions for integral typesLouis Dionne1-15/+13
2022-08-10[libc++] Implement `thread::id` comparators as free functionsAdrian Vogelsgesang4-29/+54
2022-08-10[libc++] Fixes string_view comparison operators.Mark de Wever2-13/+86
2022-08-10[NFC][libc++][test] Removes unneeded code.Mark de Wever1-3/+0
2022-08-10[libc++] Add missing includes of <cstddef>Louis Dionne4-0/+4
2022-08-10[libc++] Make __libcpp_verbose_abort [[noreturn]]Louis Dionne4-20/+15
2022-08-09[libc++] Implement `operator<=>` for `type_index`Adrian Vogelsgesang5-84/+70