aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include
AgeCommit message (Expand)AuthorFilesLines
2022-02-02libstdc++: Fix link failure in _OutputIteratorConceptJonathan Wakely1-1/+3
2022-02-01Declare std::array members with attribute const [PR101831].Martin Sebor1-8/+8
2022-02-01libstdc++: Fix doxygen comment for filesystem::perms operatorsJonathan Wakely1-1/+1
2022-02-01Strengthen memory order for atomic<T>::wait/notifyThomas Rodgers1-6/+6
2022-01-27libstdc++: Prevent -Wstringop-overread warning in std::deque [PR100516]Jonathan Wakely1-0/+3
2022-01-27libstdc++: Avoid overflow in ranges::advance(i, n, bound)Jonathan Wakely1-6/+9
2022-01-25libstdc++: Avoid some more warnings [PR104019]Jonathan Wakely2-30/+35
2022-01-23libstdc++: Fix std::spanstream move assignment [PR104032]Jonathan Wakely1-4/+11
2022-01-23libstdc++: Restore support for unordered_map<const T, ...> [PR104174]Jonathan Wakely1-0/+11
2022-01-23libstdc++: Fix aliasing violation in std::shared_ptr [PR104019]Jonathan Wakely1-1/+1
2022-01-21libstdc++: Ensure all feature test macros have type long [PR87193]Jonathan Wakely28-93/+93
2022-01-21libstdc++: Fix condition for __cpp_lib_shared_ptr_arraysJonathan Wakely1-1/+1
2022-01-21libstdc++: Fix constexpr constructor for atomic<shared_ptr<T>>Jonathan Wakely1-2/+2
2022-01-19libstdc++: Fix for non-constexpr math_errhandlingMatthias Kretz1-6/+20
2022-01-19libstdc++: Fix deprecated attribute for std::get_temporary_bufferJonathan Wakely1-1/+1
2022-01-19libstdc++: Remove unused std::pair helper functionJonathan Wakely1-14/+0
2022-01-19libstdc++: Fix std::atomic<std::shared_ptr<T>> for AIX [PR104101]Jonathan Wakely1-0/+4
2022-01-18libstdc++: Limit new basic_string(nullptr_t) constructor to C++23 [PR104099]Jonathan Wakely3-3/+8
2022-01-18libstdc++: Use __cpp_lib_concepts in std::reverse_iterator [PR104098]Jonathan Wakely1-2/+2
2022-01-18libstdc++: Fix ambiguous std::pair constructors [PR101124]Jonathan Wakely1-33/+52
2022-01-18libstdc++: Fix suggested alternative to std::ptr_funJonathan Wakely1-2/+2
2022-01-18libstdc++: Declare std::c8rtomb and std::mbrtoc8 if provided by the C libraryTom Honermann3-1/+75
2022-01-18libstdc++: Define <stdatomic.h> for C++23Jonathan Wakely3-0/+126
2022-01-17libstdc++: Define <stacktrace> header for C++23Jonathan Wakely4-0/+684
2022-01-17libstdc++: Rename non-reserved macros in config header [PR103650]Jonathan Wakely2-0/+4
2022-01-17libstdc++: Don't fail if math_errhandling is not definedMatthias Kretz1-1/+10
2022-01-17libstdc++: Add 'typename' to dependent types in atomic<shared_ptr<T>>Jonathan Wakely1-2/+2
2022-01-17libstdc++: Implement C++20 atomic<shared_ptr> and atomic<weak_ptr>Jonathan Wakely3-0/+473
2022-01-15libstdc++: Fix ODR issues with different -m flagsMatthias Kretz9-188/+440
2022-01-14libstdc++: Add attribute to features deprecated in C++17 [PR91260]Jonathan Wakely20-25/+137
2022-01-14libstdc++: Add C++20 std::make_shared enhancements (P0674R1)Jonathan Wakely3-14/+562
2022-01-14libstdc++: Ignore cv-quals when std::allocator<void> constructsJonathan Wakely1-2/+2
2022-01-14libstdc++: Use std::construct_at in std::common_iterator [PR103992]Jonathan Wakely1-4/+4
2022-01-11libstdc++: Install <source_location> header for freestanding [PR103726]Jonathan Wakely3-7/+9
2022-01-11libstdc++: Add missing noexcept to lazy_split_view iterator (LWG 3593)Jonathan Wakely1-1/+1
2022-01-11libstdc++: Make copyable-box completely constexpr (LWG 3572)Jonathan Wakely1-2/+3
2022-01-11libstdc++: Install <coroutine> header for freestanding [PR103726]Jonathan Wakely3-18/+45
2022-01-11libstdc++: Optimize std::ostream inserters for single charactersJonathan Wakely1-2/+12
2022-01-11libstdc++: Make std::variant work with Clang in C++20 mode [PR103891]Jonathan Wakely3-5/+12
2022-01-11libstdc++: Make std::common_iterator completely constexpr-able (LWG 3574)Jonathan Wakely1-16/+18
2022-01-10libstdc++: Add %j, %U, %w, %W time_get support, fix %y, %Y, %C, %p [PR77760]Jakub Jelinek2-38/+255
2022-01-10libstdc++: Fix and simplify freestanding configuration [PR103866]Jonathan Wakely1-0/+1
2022-01-06libstdc++: Add self-merge check to std::forward_list::merge [PR103853]Pavel I. Kryukov1-0/+5
2022-01-06libstdc++: Adjust friend declarations to work with ClangJonathan Wakely1-2/+2
2022-01-06libstdc++: Do not use std::isdigit in <charconv> [PR103911]Jonathan Wakely1-6/+5
2022-01-05libstdc++: Optimize operations on small size hashtable [PR 68303]François Dumont2-34/+206
2022-01-05libstdc++: Fix overconstrained std::string constructor [PR103919]Jonathan Wakely2-2/+4
2022-01-05libstdc++: Implement P1328 "Making std::type_info::operator== constexpr"Jonathan Wakely2-1/+10
2022-01-05libstdc++: Avoid -Wzero-as-null-pointer-constant warning [PR103848]Jonathan Wakely1-3/+4
2022-01-05libstdc++: Simplify std::allocator_traits<allocator<void>>::constructJonathan Wakely1-7/+1