aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits
AgeCommit message (Expand)AuthorFilesLines
2024-03-19libstdc++: Fix Python scripts to output the correct filenameJonathan Wakely2-2/+3
2024-03-19libstdc++: Begin lifetime of storage in std::vector<bool> [PR114367]Jonathan Wakely1-6/+6
2024-03-14libstdc++: Add nodiscard in <algorithm>Jonathan Wakely3-71/+71
2024-03-14libstdc++: Add missing clear_padding in __atomic_float constructorxndcn1-1/+1
2024-03-14libstdc++: Update C++23 status in the manualJonathan Wakely1-1/+1
2024-03-09libstdc++: Do not require a time-of-day when parsing sys_days [PR114240]Jonathan Wakely1-1/+11
2024-03-09libstdc++: Fix parsing of leap seconds as chrono::utc_time [PR114279]Jonathan Wakely1-12/+62
2024-03-07libstdc++: Use std::from_chars to speed up parsing subsecond durationsJonathan Wakely1-10/+18
2024-03-07libstdc++: Fix parsing of fractional seconds [PR114244]Jonathan Wakely1-6/+12
2024-03-07libstdc++: Do not define lock-free atomic aliases if not fully lock-free [PR1...Jonathan Wakely2-1/+2
2024-02-29libstdc++: Fix conditions for using memcmp in std::lexicographical_compare_th...Jonathan Wakely1-19/+22
2024-02-28libstdc++: Add more nodiscard uses in <vector>Jonathan Wakely2-11/+11
2024-02-28libstdc++: Consistently use noexcept, constexpr, nodiscard on bitmask opsJonathan Wakely4-58/+103
2024-02-28libstdc++: Include <bits/stl_iterator.h> in <bits/alloc_traits.h>Jonathan Wakely1-0/+3
2024-02-20libstdc++: [_GLIBCXX_DEBUG] Fix std::__niter_wrap behaviorFrançois Dumont1-1/+1
2024-02-17libstdc++: [_GLIBCXX_DEBUG] Fix std::__niter_base behaviorFrançois Dumont1-1/+15
2024-02-15libstdc++: Use unsigned division in std::rotate [PR113811]Jonathan Wakely1-2/+8
2024-02-15libstdc++: Use 128-bit arithmetic for std::linear_congruential_engine [PR87744]Jonathan Wakely1-7/+109
2024-02-12libstdc++: Fix constexpr basic_string union member [PR113294]Paul Keir1-1/+1
2024-02-09libstdc++: Use _GLIBCXX_USE_BUILTIN_TRAIT for is_sameKen Matsui1-4/+0
2024-02-08libstdc++: Fix comment typo in std::atomic<std::shared_ptr<T>>Jonathan Wakely1-1/+1
2024-02-08libstdc++: Add comment to gslice::operator=(const gslice&) [PR100147]Jonathan Wakely1-0/+2
2024-02-07libstdc++: Work around modules issue causing hello-1 ICE [PR113710]Patrick Palka1-0/+5
2024-02-04libstdc++: Add copyright and license text to new generated headersJonathan Wakely2-0/+54
2024-02-02libstdc++: Make std::function deduction guide support explicit object functio...Jonathan Wakely1-0/+6
2024-02-01libstdc++: Implement P2165R4 changes to std::pair/tuple/etc [PR113309]Patrick Palka6-5/+236
2024-02-01libstdc++/pair: Factor out const-assignability helper for C++20Patrick Palka1-8/+13
2024-02-01libstdc++: Do not use def-file-line for each macro in <bits/version.h>Jonathan Wakely2-188/+1
2024-01-31libstdc++: Add "ASCII" as an alias for std::text_encoding::id::ASCIIJonathan Wakely1-1/+2
2024-01-24libstdc++: [_Hashtable] Remove useless check for _M_before_begin nodeHuanghui Nie1-9/+4
2024-01-21libstdc++: Fix std::format for floating-point chrono::time_point [PR113500]Jonathan Wakely1-20/+51
2024-01-21libstdc++: Fix std::chrono::file_clock conversions for low-precision timesJonathan Wakely1-6/+8
2024-01-18libstdc++/pair: Guard P2321R2 changes with __glibcxx_ranges_zipPatrick Palka1-5/+5
2024-01-18libstdc++: Avoid -Wmaybe-uninitialized warnings in text_encoding.ccJonathan Wakely1-1/+1
2024-01-17libstdc++: Implement C++26 std::text_encoding (P1885R12) [PR113318]Jonathan Wakely5-3/+988
2024-01-17libstdc++: Do not use CTAD for _Utf32_view alias templateJonathan Wakely1-5/+18
2024-01-15libstdc++: Implement P2836R1 changes to const_iteratorPatrick Palka3-3/+15
2024-01-12libstdc++: Implement C++23 std::bind_back from P2387R3 [PR108827]Patrick Palka2-105/+125
2024-01-13libstdc++: Fix non-portable results from 64-bit std::subtract_with_carry_engi...Jonathan Wakely1-1/+4
2024-01-12libstdc++: Implement C++23 P1951R1 (Default Args for pair's Forwarding Ctor) ...Jonathan Wakely1-0/+8
2024-01-11libstdc++/ranges: Use C++23 deducing this in _Pipe and _PartialPatrick Palka1-0/+3
2024-01-10libstdc++: Use _GLIBCXX_USE_BUILTIN_TRAIT for _Nth_typePatrick Palka1-1/+1
2024-01-09libstdc++: Fix Unicode property detection functionsJonathan Wakely2-323/+324
2024-01-09libstdc++: Simplify some chrono formattersJonathan Wakely1-10/+4
2024-01-08libstdc++: Remove std::__unicode::__null_sentinelJonathan Wakely1-2/+0
2024-01-08libstdc++: Implement P2905R2 "Runtime format strings" for C++20Jonathan Wakely1-5/+10
2024-01-08libstdc++: Add Unicode-aware width estimation for std::formatJonathan Wakely2-0/+1514
2024-01-08libstdc++: Implement P2909R4 ("Dude, where's my char?") for C++20Jonathan Wakely2-65/+85
2024-01-05libstdc++: Fix std::char_traits<C>::move [PR113200]Jonathan Wakely1-13/+3
2024-01-05libstdc++: Use if-constexpr in std::__try_use_facet [PR113099]Jonathan Wakely1-1/+4