aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2022-06-18[libc++] Add Implemented Papers sectionNikolas Klauser1-11/+11
2022-06-18[libc++] Enable -Wweak-vtablesNikolas Klauser2-1/+4
2022-06-18[libc++][ranges][NFC] Fix a format error on the ranges status page.Konstantin Varlamov1-1/+1
2022-06-17[libc++] Make sure we install libc++abi headers on AppleLouis Dionne1-1/+1
2022-06-17[libc++] Don't force -O2 when building the benchmarksLouis Dionne1-1/+1
2022-06-17[libc++] Mark standard-mandated includes as suchNikolas Klauser31-37/+221
2022-06-17[libc++] Implement std::boyer_moore{, _horspool}_searcherNikolas Klauser39-109/+459
2022-06-17[libc++] Unwrap reverse_iterator<reverse_iterator<Iter>> in __unwrap_iterNikolas Klauser5-47/+214
2022-06-17[libc++] Simplify __config a bitNikolas Klauser1-64/+28
2022-06-16[libc++][ranges] Implement `ranges::sort`.Konstantin Varlamov16-16/+514
2022-06-16[libc++] Remove now-unused experimental/filesystem config fileLouis Dionne1-1/+0
2022-06-16[libc++][doc] Update formatting status.Mark de Wever2-5/+5
2022-06-16Revert "[libc++] Test the size of basic_string"Nikolas Klauser2-271/+0
2022-06-16[libc++] Robust against C++20-hostile iteratorsNikolas Klauser3-60/+219
2022-06-16[libc++] Test the size of basic_stringNikolas Klauser2-0/+271
2022-06-15[libc++] Implement ranges::lexicographical_compareNikolas Klauser11-144/+507
2022-06-15[libc++] Removes unneeded <iterator> includes.Mark de Wever21-19/+4
2022-06-15[libcxx] Fix allocator<void>::pointer in C++20 with removed membersIlya Biryukov6-1/+64
2022-06-15[libcxx] Remove extraneous '---' lines in .clang-format filesowenca1-2/+0
2022-06-14[libc++][NFCI] span: replace enable_if with conceptsJoe Loser1-49/+28
2022-06-14[libc++] Find a clang-format everybody is happy withNikolas Klauser1-0/+70
2022-06-14[libc++] Use explicit module cache path in testsAlex Brachet1-141/+144
2022-06-14[NFC][libcxx] Check def of __LONG_DOUBLE_IEEE128__David Tenty1-3/+2
2022-06-14[libcxx][AIX] Enable ABI list checking for XCOFFJake Egan5-5/+4200
2022-06-14[libc++] Remove macros for IBM compilerLouis Dionne95-307/+42
2022-06-14[libc++][NFC] clang-format <__config>Nikolas Klauser2-906/+906
2022-06-13[libcxx][AIX] Switch build compiler to clangJake Egan180-355/+16
2022-06-13[libc++] Simplify the char_traits specializationsNikolas Klauser1-184/+88
2022-06-13[libc++] Granularize some more of <type_traits>Nikolas Klauser27-535/+1156
2022-06-13[libc++][NFC] Use concepts in <bit>.Mark de Wever2-94/+60
2022-06-13[libc++] Removes unneeded includes.Mark de Wever10-34/+5
2022-06-13[libc++] Removes a GCC bug work-around.Mark de Wever1-2/+0
2022-06-13[libc++][test] Remove support old compiler support.Mark de Wever2-3/+1
2022-06-13[libc++] Do not yield from __sp_mut::lock()Louis Dionne1-12/+11
2022-06-13[libc++] Fix std::lower_bound with C++20-hostile iteratorsNikolas Klauser13-30/+131
2022-06-12[CMake][libcxx] Use target_include_directories for libc++ headersPetr Hosek1-8/+2
2022-06-12[libc++] Use unsigned char in basic_string::__short againNikolas Klauser1-4/+6
2022-06-11[libc++][test] Add tuple trivial destructor testJoe Loser1-10/+29
2022-06-11[libc++][test] Refactor SmallBasicString uses in range.lazy.split testsJoe Loser7-132/+75
2022-06-11[libc++][NFC] Update ranges algorithms status pageNikolas Klauser1-22/+22
2022-06-11[libc++][format] Implement format-string.Mark de Wever21-264/+1152
2022-06-10[libc++] Use the same implementation of invoke for C++03 and C++11Nikolas Klauser4-518/+28
2022-06-10[libc++] Granularize <iterator> includesNikolas Klauser117-27/+187
2022-06-10[libc++] Simplify type_traits and use more builtinsNikolas Klauser16-104/+41
2022-06-10[libc++] Make sure we install the modulemap file with install-cxx-headersLouis Dionne1-2/+3
2022-06-10[libc++] Remove uses of __two in type_traitsNikolas Klauser8-53/+31
2022-06-10[libc++][NFC] Fix indentation of some #if directivesLouis Dionne2-6/+6
2022-06-10[libc++] Granularize even more of type_traitsNikolas Klauser26-1052/+1506
2022-06-10[libc++] Implement ranges::replace{, _if}Nikolas Klauser13-10/+596
2022-06-09[libc++] Fixes CI after Jammy update.Mark de Wever1-1/+1