aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2024-07-05[libc++] Use __is_array if the builtin is fixed (#93037)Nikolas Klauser1-3/+2
2024-07-05[libc++] Use _Complex for multiplication and division of complex floating poi...Nikolas Klauser9-316/+240
2024-07-05[libc++] Adds a new feature-test macro generator class. (#90889)Mark de Wever6-0/+591
2024-07-04[libc++][chrono] Fixes leap seconds. (#90070)Mark de Wever4-61/+83
2024-07-04[libc++] Upgrade to GCC 14 (#97205)Nikolas Klauser3-1/+6
2024-07-03[libc++] Fix the signatures of `std::rethrow_if_nested` (#91365)A. Jiang2-6/+31
2024-07-03[libc++] Use GCC compilers from compiler explorer (#97219)Nikolas Klauser1-8/+10
2024-07-02Add a regression test for recent regression in pair. (#97355)James Y Knight1-0/+22
2024-07-01[libcxx][Docs] Correct link syntax in hardening docsDavid Spickett1-1/+1
2024-06-30[libc++] Don't use a ppa for GCCNikolas Klauser1-1/+0
2024-06-30[libc++] Upgrade to GCC 14 in the CI (#95212)Nikolas Klauser2-9/+5
2024-06-30[libc++abi] Fix test failures with GCC 14 (#95759)Nikolas Klauser4-0/+6
2024-06-29[libc++][NFC] Replace conditional<>::type with __conditional_t (#96745)Nikolas Klauser3-11/+10
2024-06-28[libc++] Clean up and update deployment target features (#96312)Louis Dionne67-295/+294
2024-06-28[libc++] Fix how we pass /MANIFEST flag on Windows without clang-cl (#96967)Louis Dionne1-2/+7
2024-06-28Revert "[libc++][NFC] Simplify pair a bit" (#97003)James Y Knight1-5/+11
2024-06-27Revert "[libc++] Use _If for conditional_t (#96193)"Benjamin Kramer1-4/+5
2024-06-26[runtimes][NFC] Improve error message when running Lit incorrectlyLouis Dionne1-1/+2
2024-06-26[libc++] Classify iota_view precondition (#96662)Louis Dionne2-3/+28
2024-06-26[libc++] restrict the expected conversion constructor not compete against cop...Hui2-1/+23
2024-06-26[libc++][NFC] Simplify pair a bit (#96165)Nikolas Klauser1-11/+5
2024-06-26"[libc++] Try again LWG3233 Broken requirements for shared_ptr converting con...Hui8-88/+154
2024-06-25[libc++] LWG3382: NTTP for `pair` and `array` (#85811)Jakub Mazurkiewicz4-0/+322
2024-06-25[libc++] Get the GCC build mostly clean of warnings (#96604)Nikolas Klauser6-42/+42
2024-06-25[libc++] P3029R1: Better `mdspan`'s CTAD - `std::extents` (#89015)Xiaoyang Liu2-2/+20
2024-06-25[libc++] Move allocator assertion into allocator_traits (#94750)Hui10-46/+24
2024-06-25[libc++] change the visibility of libc++ header to public in libcxx module (#...RichardLuo1-1/+1
2024-06-25[libc++] Use _If for conditional_t (#96193)Nikolas Klauser1-5/+4
2024-06-25[libc++] Remove the allocator<const T> extension (#96319)Louis Dionne19-118/+42
2024-06-25[libc++] Fix incorrect overflow checking in std::lcm (#96310)Louis Dionne2-4/+31
2024-06-25[libc++] Use __is_nothrow_destructible (#95766)Nikolas Klauser2-19/+13
2024-06-24[libc++] Remove Windows-specific configuration from libcxx/test/CMakeLists.tx...Louis Dionne4-31/+48
2024-06-24[libc++] Build with -fsized-deallocation (#96217)Louis Dionne6-5/+14
2024-06-23[libc++][NFC] Replace _NOEXCEPT and _LIBCPP_CONSTEXPR macros with the keyword...Nikolas Klauser23-234/+216
2024-06-23[libc++] <experimental/simd> Add swap functions of simd reference (#86478)ZhangYin4-0/+117
2024-06-21[libc++] Fix deployment target Lit features (#94791)Louis Dionne79-175/+203
2024-06-20[libc++] Workaround clang bug in __has_unique_object_representations (#95314)Louis Dionne3-109/+113
2024-06-20[libc++] Remove <ostream> include from <chrono> (#96035)Nikolas Klauser4-3/+2
2024-06-19[libc++] Fix triviality of std::pair for trivially copyable types without an ...Louis Dionne6-4/+106
2024-06-19[libc++] Install Python packaging to resolve LLDB data formatter issues (#95971)Louis Dionne1-0/+1
2024-06-18[libc++] Properly define _LIBCPP_HAS_NO_UNICODE in __config_site (#95138)Louis Dionne14-9/+21
2024-06-18[libc++][NFC] Run clang-format on libcxx/include again (#95874)Louis Dionne79-522/+548
2024-06-18[libc++] Refactor<__type_traits/is_swappable.h> (#86822)Nikolas Klauser27-178/+141
2024-06-18[libc++] Enable modernize-use-equals-delete (#93293)Nikolas Klauser21-75/+61
2024-06-18[libc++][NFC] Remove unnecessary parens in static_asserts (#95605)Nikolas Klauser33-79/+77
2024-06-17[libc++] Test suite adjustments on macOS (#95835)Louis Dionne4-41/+8
2024-06-17[libc++] Guard transitive include of `<locale>` with availability macro (#95686)Konstantin Varlamov1-0/+2
2024-06-17[libc++] Mark more types as trivially relocatable (#89724)Nikolas Klauser21-0/+202
2024-06-16[libcxx] [ci] Simplify the mingw x86_64 configs (#95609)Martin Storsjö1-9/+0
2024-06-15[libc++][TZDB] Disables a failing test. (#95659)Mark de Wever1-0/+3