aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2022-05-12[runtimes] [cmake] Fix -Werror detection in common build configsMartin Storsjö1-3/+0
2022-05-12[libc++] Mark <stdatomic.h> as requiring C++23Louis Dionne1-0/+1
2022-05-12[libcxx] Switch __cxx_contention_t to int32_t on 32 bit AIXMartin Storsjö1-2/+2
2022-05-11[libc++] Remove __invalidate_all_iterators and replace the uses with std::__d...Nikolas Klauser3-47/+16
2022-05-11[libc++] Add a few more debug wrapper functionsNikolas Klauser7-92/+65
2022-05-10[libc++][ranges] Implement `views::drop`.Konstantin Varlamov7-10/+425
2022-05-09[libcxx] [test] Fix the nasty_macros test on Windows on ARM/ARM64Martin Storsjö1-1/+4
2022-05-06Revert "[CMake][libcxx] Use target_include_directories for libc++ headers"Petr Hosek1-2/+8
2022-05-07[libcxx] Remove static inline and make use of _LIBCPP_HIDE_FROM_ABI in __supp...Brad Smith4-75/+67
2022-05-07[libcxx] random_device, use arc4random() on SolarisBrad Smith2-3/+3
2022-05-06[libc++][ranges] Implement `views::single`.Konstantin Varlamov5-6/+90
2022-05-06[libc++][ranges] Implement `views::take`.Konstantin Varlamov11-18/+447
2022-05-06[CMake][libcxx] Use target_include_directories for libc++ headersPetr Hosek1-8/+2
2022-05-06[libc++][NFC] Fix formatting that was incorrectly changed by D124695Louis Dionne3-36/+29
2022-05-06[libc++][NFC] Add release note for constexpr std::stringLouis Dionne1-1/+3
2022-05-06[libc++][NFC] Move swap_noexcept test to .compile.pass.cppLouis Dionne1-6/+4
2022-05-06[libc++][NFC] Slight refactoring of some std::vector testsLouis Dionne2-59/+49
2022-05-06[libc++][P0943] Add stdatomic.h header.Louis Dionne21-85/+708
2022-05-06[libc++] Implement ranges::is_partitionedNikolas Klauser7-1/+324
2022-05-06[libcxx] Reject month 0 in get_date/__get_monthDavid Spickett2-1/+53
2022-05-06[libc++] Mark tests that use check_assertion.h as requiring unix headersJohn Brawn119-138/+245
2022-05-06[libcxx] [ci] Add a i386 Windows configuration to CIMartin Storsjö3-3/+25
2022-05-05[libcxx] [test] Narrow down an XFAIL for clang-cl configurationsMartin Storsjö1-1/+1
2022-05-05[libcxx] [test] Extend the UNSUPPORTED lines in strong_order_long_double.veri...Martin Storsjö1-1/+6
2022-05-05[libcxx] [test] Fix max_size.pass.cpp for other Windows architecturesMartin Storsjö1-0/+2
2022-05-05[libc++] Avoid a Microsoft SAL macro.Peter Kasting7-136/+138
2022-05-05Fix "the the" typo in documentation and user facing stringsBrian Tracy2-2/+2
2022-05-05[libc++] Add a few _LIBCPP_ASSERTs in __treeLouis Dionne1-12/+17
2022-05-04[libc++] Implement ranges::for_each{, _n}Nikolas Klauser9-2/+429
2022-05-04[libc++] Refactor max_size.pass.cppLouis Dionne1-34/+14
2022-05-01[libc++][NFC] Replace _LIBCPP_INLINE_VISIBILTIY and _VSTD in <string>Nikolas Klauser1-283/+283
2022-04-30Revert "[msan][libcxx] Enable -fsanitize-memory-param-retval"Mark de Wever2-4/+4
2022-04-28[msan][libcxx] Enable -fsanitize-memory-param-retvalVitaly Buka2-4/+4
2022-04-28[NFC][libc++][format] Enable unit tests.Mark de Wever15-31/+3
2022-04-27[libc++] Implement P0980R1 (constexpr std::string)Nikolas Klauser211-2076/+2293
2022-04-26[NFC][libc++] Fixes some tests on Linux.Mark de Wever5-18/+78
2022-04-26[libc++] Remove <functional> includesNikolas Klauser17-20/+9
2022-04-25[libc++] Avoid lifetime UB in __thread_local_data()Vitaly Buka2-2/+36
2022-04-25[libcxx][NFC] Inclusive language: remove use of sanity checkQuinn Pham2-2/+2
2022-04-25[libcxx] Disable long double -> int128 test with msanVitaly Buka1-1/+4
2022-04-25[libc++][NFC] Use brace-init instead of parens to workaround macro expansion ...Louis Dionne1-4/+4
2022-04-25[libc++] Fix C++03 with the unstable ABI enabledNikolas Klauser1-1/+1
2022-04-25[libc++] add zip_view and views::zip for C++23Hui Xie34-8/+4162
2022-04-24[libcxx] random_device, use arc4random() on FreeBSD, NetBSD and DragonFlyBSDBrad Smith2-1/+7
2022-04-24[runtimes] [CMake] Unify variable namesPetr Hosek3-26/+26
2022-04-23[libc++] Fixes concepts overload resolution.Mark de Wever1-4/+4
2022-04-22[libc++] Change vector<bool>::const_iterator::reference to bool in ABIv2Nikolas Klauser4-2/+24
2022-04-21[libcxx] Add some missing xlocale wrapper functions for OpenBSDBrad Smith1-0/+20
2022-04-21[libc++][CI] added XFAIL LIBCXX-AIX-FIXME to new runnning test cases after in...zhijian24-2/+23
2022-04-21[libc++] Use bit field for checking if string is in long or short modeNikolas Klauser4-92/+197