aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include
AgeCommit message (Expand)AuthorFilesLines
2023-09-15libstdc++: Use C++20 constraints in <bit>Patrick Palka1-27/+27
2023-09-15libstdc++: Fix constraints for std::variant default constructorJonathan Wakely1-12/+12
2023-09-15libstdc++: Remove non-void static assertions in variant's std::get [PR111172]Jonathan Wakely1-4/+0
2023-09-15libstdc++: Add operator bool to <charconv> result types (P2497R0)Jonathan Wakely3-147/+165
2023-09-14libstdc++: Remove some more unconditional uses of atomicsJonathan Wakely2-1/+15
2023-09-13libstdc++: [_GLIBCXX_INLINE_VERSION] Fix <format> friend declarationFrançois Dumont1-1/+7
2023-09-12libstdc++: Fix std::not_fn perfect forwarding [PR111327]Patrick Palka1-2/+8
2023-09-12libstdc++: Fix std::bind_front perfect forwarding [PR111327]Patrick Palka1-0/+16
2023-09-12libstdc++: Remove std::bind_front specialization for no bound argsPatrick Palka1-62/+1
2023-09-11libstdc++: Define _GLIBCXX_USE_BUILTIN_TRAITKen Matsui1-1/+9
2023-09-11libstdc++: Formatting std::thread::id and std::stacktrace (P2693R1)Jonathan Wakely4-7/+169
2023-09-08libstdc++: Add Filesystem TS and std::stacktrace symbols to libstdc++exp.aJonathan Wakely1-108/+34
2023-09-07libstdc++: Simplify C++20 poison pill overloads (P2602R2)Jonathan Wakely4-16/+11
2023-09-07libstdc++: Rename C++20 Customization Point ObjectsJonathan Wakely3-79/+80
2023-09-07libstdc++: Relax range adaptors for move-only types (P2494R2)Jonathan Wakely3-24/+54
2023-09-01libstdc++: fix memory clobbering in std::vector [PR110879]Vladimir Palevich1-95/+105
2023-09-01libstdc++: Use a loop in atomic_ref::compare_exchange_strong [PR111077]Jonathan Wakely1-49/+98
2023-09-01libstdc++: Fix how chrono::parse handles errors for time-of-day valuesJonathan Wakely1-24/+29
2023-09-01libstdc++: Do not allow chrono::parse to overflow for %C [PR111162]Jonathan Wakely1-1/+8
2023-09-01libstdc++: Simplify __format::_Sink::_M_resetJonathan Wakely1-9/+13
2023-08-24libstdc++: fix illegal pointer arithmetic in format [PR111102]Paul Dreik1-1/+2
2023-08-24libstdc++: Tweak some preprocessor conditions for feature testsJonathan Wakely3-18/+18
2023-08-24libstdc++: Implement new SI prefixes in <ratio> for C++23 (P2734R0)Jonathan Wakely3-17/+58
2023-08-18libstdc++: Revert pre-C++23 support for 16-bit float types [PR111060]Jonathan Wakely2-5/+5
2023-08-18libstdc++: Replace non-type-dependent uses of wchar_t in <format> and <chrono>Jonathan Wakely2-13/+14
2023-08-18libstdc++: Fix incomplete rework of wchar_t support in std::formatJonathan Wakely2-14/+14
2023-08-17libstdc++: Optimize std::string::assign(Iter, Iter) [PR110945]Jonathan Wakely1-4/+38
2023-08-17libstdc++: Add std::formatter specializations for extended float typesJonathan Wakely1-2/+144
2023-08-17libstdc++: Define std::numeric_limits<_FloatNN> before C++23Jonathan Wakely2-95/+103
2023-08-17libstdc++: Fix -Wunused-parameter in <experimental/internet>Jonathan Wakely1-1/+1
2023-08-17libstdc++: Simplify chrono::__units_suffix using std::formatJonathan Wakely1-55/+29
2023-08-17libstdc++: Rework std::format support for wchar_tJonathan Wakely1-36/+72
2023-08-17libstdc++: Implement std::to_string in terms of std::format (P2587R3)Jonathan Wakely3-2/+88
2023-08-17libstdc++: Optimize std::to_string using std::string::resize_and_overwriteJonathan Wakely1-50/+123
2023-08-17libstdc++: Define std::string::resize_and_overwrite for C++11 and COW stringJonathan Wakely6-37/+129
2023-08-17libstdc++: Implement P2770R0 changes to join_view / join_with_viewPatrick Palka2-49/+147
2023-08-17libstdc++: Convert _RangeAdaptorClosure into a CRTP base [PR108827]Patrick Palka1-35/+45
2023-08-17libstdc++: Fix std::format("{:F}", inf) to use uppercaseJonathan Wakely1-2/+8
2023-08-17libstdc++: Regenerate Makefile.inJonathan Wakely1-3/+3
2023-08-16libstdc++: Fix std::basic_string::resize_and_overwriteJonathan Wakely1-3/+4
2023-08-16libstdc++: Update __cplusplus value for C++23 in version.defJonathan Wakely2-37/+37
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović90-699/+677
2023-08-16libstdc++: Implement more maintainable <version> headerArsen Arsenović6-349/+3770
2023-08-14libstdc++: Avoid problematic use of log10 in std::format [PR110860]Paul Dreik1-7/+16
2023-08-11libstdc++: Use __bool_constant entirelyKen Matsui1-7/+7
2023-08-11libstdc++: Fix std::format_to_n return value [PR110990]Jonathan Wakely1-16/+21
2023-08-11libstdc++: Implement C++20 std::chrono::parse [PR104167]Jonathan Wakely3-24/+1676
2023-08-11libstdc++: Do not call log10(0.0) in std::format [PR110860]Jonathan Wakely1-1/+1
2023-08-11libstdc++: Revert accidentally committed change to bits/stl_iterator.hJonathan Wakely1-6/+4
2023-08-10libstdc++: Fix out-of-bounds read in format string "{:{}." [PR110974]Jonathan Wakely1-3/+4