aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits
AgeCommit message (Expand)AuthorFilesLines
2022-11-06libstdc++: Declare const global variables inlinePatrick Palka3-18/+18
2022-11-03libstdc++: Add missing move in ranges::copyJonathan Wakely1-1/+1
2022-10-31libstdc++-v3: <complex> support for extended floating point typesJakub Jelinek1-0/+45
2022-10-29libstdc++: Fix dangling reference in filesystem::path::filename()Jonathan Wakely1-3/+3
2022-10-28libstdc++: Fix allocator propagation in regex algorithms [PR107376]Jonathan Wakely2-9/+11
2022-10-26c++: Implement -Wdangling-reference [PR106393]Marek Polacek1-0/+3
2022-10-21libstdc++: Fix std::move_only_function for incomplete parameter typesJonathan Wakely1-4/+1
2022-10-18libstdc++: Partial library support for std::float{16,32,64,128}_t and std::bf...Jakub Jelinek2-0/+48
2022-10-15libstdc++: Implement constexpr std::to_chars for C++23 (P2291R3)Jonathan Wakely1-2/+2
2022-10-15libstdc++: Fix uses_allocator_construction args for cv pair (LWG 3677)Jonathan Wakely3-5/+2
2022-10-07libstdc++: Shuffle header dependencies of <functional>Jonathan Wakely1-5/+5
2022-10-05libstdc++: Guard use of new built-in with __has_builtinJonathan Wakely1-0/+2
2022-10-04libstdc++: Refactor seed sequence constraints in <random>Jonathan Wakely1-15/+24
2022-10-04libstdc++: Define <bits/functexcept.h> functions for freestanding [PR107135]Jonathan Wakely1-0/+25
2022-10-03libstdc++: Mark headers that must be hosted as such [PR103626]Arsen Arsenović5-2/+45
2022-09-29c++: implement __remove_cv, __remove_reference and __remove_cvrefPatrick Palka1-4/+1
2022-09-29libstdc++: Make INVOKE<R> refuse to create dangling references [PR70692]Jonathan Wakely1-18/+12
2022-09-27libstdc++: Adjust deduction guides for static operator() [PR106651]Jonathan Wakely1-3/+22
2022-09-26libstdc++: Update std::pointer_traits to match new LWG 3545 wordingJonathan Wakely1-14/+6
2022-09-24libstdc++: Simplify detection idiom using conceptsJonathan Wakely2-24/+7
2022-09-21libstdc++: Add <initializer_list> to ranges_base.h headerJonathan Wakely1-0/+1
2022-09-16libstdc++: Add preprocessor conditions for freestanding [PR106953]Jonathan Wakely6-17/+58
2022-09-16libstdc++: Move allocator-related helpers to <bits/alloc_traits.h>Jonathan Wakely2-51/+48
2022-09-16libstdc++: Make more internal headers include their own dependenciesJonathan Wakely4-1/+8
2022-09-16libstdc++: Remove __alloc_neq helperJonathan Wakely2-20/+2
2022-09-16libstdc++: Fix Doxygen commandsJonathan Wakely1-0/+3
2022-09-15libstdc++: Tweak TSan annotations for std::atomic<shared_ptr<T>>Jonathan Wakely1-11/+15
2022-09-15libstdc++: Implement ranges::chunk_by_view from P2443R1Patrick Palka2-37/+39
2022-09-14libstdc++: Add TSan annotations to std::atomic<shared_ptr<T>>Jonathan Wakely1-0/+38
2022-09-14libstdc++: Add missing <new> header to <bits/stl_tempbuf.h>Jonathan Wakely1-0/+1
2022-09-12libstdc++: Outline the overlapping case of string _M_replace into a separate ...Jakub Jelinek2-27/+47
2022-09-09libstdc++: Rename parameter to avoid darwin __weak qualifierJonathan Wakely1-3/+4
2022-09-08libstdc++: Clear padding bits in atomic compare_exchangeThomas Rodgers1-21/+76
2022-08-31libstdc++: A few more minor <ranges> cleanupsPatrick Palka1-1/+1
2022-08-31libstdc++: Add noexcept-specifier to std::reference_wrapper::operator()Jonathan Wakely1-1/+2
2022-08-31libstdc++: Add [[nodiscard]] attribute to <string> and <string_view>Jonathan Wakely1-84/+127
2022-08-26libstdc++: Add nonnull to starts_with/ends_with/contains string membersJonathan Wakely2-0/+6
2022-08-24libstdc++: Implement ranges::zip_view from P2321R2Patrick Palka2-53/+56
2022-08-24Revert "libstdc++: Optimize operator+(string/char*, char*/string) equally"Jonathan Wakely2-23/+7
2022-08-24libstdc++: Fix fallout from P2321R2 std::pair/tuple enhancementsPatrick Palka1-0/+7
2022-08-24libstdc++: Fix regression in std::stable_sortJonathan Wakely1-2/+3
2022-08-24libstdc++: Optimize operator+(string/char*, char*/string) equallyWill Hawkins2-7/+23
2022-08-23libstdc++: Implement std::pair/tuple/misc enhancements from P2321R2Patrick Palka3-5/+165
2022-08-22libstdc++: Fix for explicit copy ctors in <thread> and <future> [PR106695]Jonathan Wakely1-1/+7
2022-08-22libstdc++: Check for overflow in regex back-reference [PR106607]Jonathan Wakely1-4/+6
2022-08-04libstdc++: Add comparisons to std::default_sentinel_t (LWG 3719)Jonathan Wakely3-13/+72
2022-08-04libstdc++: Update value of __cpp_lib_ios_noreplace macroJonathan Wakely1-1/+1
2022-08-04libstdc++: Unblock atomic wait on non-futex platforms [PR106183]Jonathan Wakely1-22/+20
2022-07-29libstdc++: Tweak common_iterator::operator-> return type [PR104443]Jonathan Wakely1-1/+1
2022-07-26libstdc++: Minor codegen improvement for atomic wait spinloopThomas Rodgers1-10/+7