aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2024-04-03[libc++][chrono] Loads leap-seconds.list in tzdb. (#82113)Mark de Wever25-23/+852
2024-04-03[libc++] Disables -Wweak-vtables diagnostics. (#85577)Mark de Wever1-0/+3
2024-04-03[libc++] Update status page after the Tokyo meeting (#87395)Louis Dionne21-736/+1684
2024-04-03[libc++] Upstream ptrauth support in libc++ and libc++abi (#84573)Louis Dionne2-1/+25
2024-04-03[libc++] Fix tests on musl (#85085) (#86934)Louis Dionne3-42/+47
2024-04-03[libc++] Add a static_assert for a Mandates in seed_seq (#86992)Louis Dionne2-0/+64
2024-04-02[libc++][ranges] Avoid using `distance` in `ranges::contains_subrange` (#87155)A. Jiang2-8/+10
2024-04-02[libc++] `std::ranges::advance`: avoid unneeded bounds checks when advancing ...Jan Kokemüller3-22/+80
2024-04-02[libc++] Remove pair dependency (#85621)Nikolas Klauser9-19/+15
2024-04-02[libc++] Simplify the implementation of <stddef.h> (#86843)Louis Dionne1-17/+8
2024-04-02[libc++][NFC] Remove a few unused <__availablity> includes (#86126)Nikolas Klauser27-27/+0
2024-04-01Update the "Current Status" section of the website to be current. (#84507)Eric1-0/+19
2024-04-01[libc++] Optimize the two range overload of mismatch (#86853)Nikolas Klauser7-17/+74
2024-04-01[libc++] Refactor __tuple_like and __pair_like (#85206)Nikolas Klauser14-104/+108
2024-03-30[libc++][test] Improves src include paths. (#86864)Mark de Wever4-4/+4
2024-03-29[libc++] Document guidelines for applying [[nodiscard]] (#84000)Nikolas Klauser2-0/+43
2024-03-29[libc++] Optimize the std::mismatch tail (#83440)Nikolas Klauser3-4/+68
2024-03-29[libc++] Remove <queue> and <stack> includes from <format> (#85520)Nikolas Klauser26-43/+187
2024-03-29[libc++][NFC] Use __copy_cv to implement __apply_cv (#86477)Nikolas Klauser1-45/+5
2024-03-28[libc++] Switch FreeBSD to C++26 (#86658)Ed Maste1-1/+1
2024-03-27[libc++][NFC] Remove whitespace that doesn't belongLouis Dionne1-1/+1
2024-03-27[NFC][libc++][TZDB] Improves some internals. (#84800)Mark de Wever3-26/+31
2024-03-27[libc++][NFC] Simplify copy and move lowering to memmove a bit (#83574)Nikolas Klauser5-48/+15
2024-03-27[libc++] Fix one case in saturate_cast.pass.cpp for 64-bit on z/OS (#86724)zibi21-1/+1
2024-03-26[libc++][test] Remove tests that testing std::variant<T&> (#84222)Hui15-695/+21
2024-03-26[libc++] <experimental/simd> Reduce types for template parameter U in tests (...ZhangYin6-12/+24
2024-03-25[libc++] Switch FreeBSD CI job to Clang 17 (#86320)Ed Maste2-2/+3
2024-03-25Fix the OSS fuzz build. (#86562)Eric1-1/+1
2024-03-25[libc++][CI] Updates the documentation. (#85264)Mark de Wever1-5/+4
2024-03-25[libc++][format] Adds ABI tags to inline constexpr variables. (#86293)Mark de Wever8-8/+13
2024-03-24[libc++][test] Fix race condition in condition_variable_any tests (#84788)Hui3-3/+3
2024-03-23[libc++] Vectorize mismatch (#73255)Nikolas Klauser12-189/+413
2024-03-23[libc++] Don't push and pop extensions diagnostics when using clang modules (...Nikolas Klauser1-11/+23
2024-03-23[libc++][ranges] use `static operator()` for C++23 ranges (#86052)Xiaoyang Liu6-24/+23
2024-03-22[libc++] Implement LWG3528 (`make_from_tuple` can perform (the equivalent of)...yronglin3-2/+116
2024-03-21[libc++] Remove macros for keeping std::allocator members and void specializa...Ilya Biryukov22-238/+291
2024-03-21Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MO...Martin Storsjö1-2/+13
2024-03-21[libc++] Deprecates std::errc constants. (#80542)Mark de Wever7-14/+142
2024-03-21[libc++][NFC] Use __constexpr_memmove instead of copy_n in <__string/char_tra...Nikolas Klauser1-6/+5
2024-03-20Revert "[libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MO...Martin Storsjö1-8/+2
2024-03-20[libcxx] [cmake] Fix cmake_path(ABSOLUTE_PATH) for empty CMAKE_INSTALL_PREFIXMartin Storsjö1-2/+2
2024-03-20[libc++][CI] Reenables the module tests. (#85799)Mark de Wever2-10/+0
2024-03-20[libc++][NFC] Remove uses of add_{const,cv,volatile} (#85635)Nikolas Klauser9-37/+20
2024-03-20[libc++][ranges] remove `__workaround_52970` (#85683)Xiaoyang Liu7-12/+7
2024-03-20[libc++][ranges] LWG3715: `view_interface::empty` is overconstrained (#85004)Xiaoyang Liu3-5/+35
2024-03-20[libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DI...Martin Storsjö1-2/+8
2024-03-20[libc++][format] Fixes nested concept evaluation. (#85548)Mark de Wever2-2/+37
2024-03-18Revert "[libc++][CMake] Removes LIBCXX_ENABLE_CLANG_TIDY. (#85262)"Mark de Wever6-19/+28
2024-03-18[libc++][CMake] Removes LIBCXX_ENABLE_CLANG_TIDY. (#85262)Mark de Wever6-28/+19
2024-03-18[libc++] Remove __unconstrained_reverse_iterator (#85582)Nikolas Klauser27-1396/+14