aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/string
AgeCommit message (Expand)AuthorFilesLines
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill1-0/+2
2024-09-22libstdc++: add default template parameters to algorithmsJonathan Wakely1-1/+3
2024-09-03libstdc++: Add missing feature-test macro in various headersDhruv Chawla1-0/+1
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-11-16libstdc++: Only declare feature test macros in standard headersJonathan Wakely1-0/+6
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović1-4/+5
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-10-03libstdc++: Mark headers that must be hosted as such [PR103626]Arsen Arsenović1-0/+2
2022-07-09libstdc++: Remove obsolete comment in <string> headerFrançois Dumont1-1/+1
2022-06-10libstdc++: Make std::hash<basic_string<>> allocator-agnostic (LWG 3705)Jonathan Wakely1-33/+0
2022-05-26libstdc++: Remove some unnecessary includesJonathan Wakely1-1/+0
2022-05-19libstdc++: Ensure pmr aliases work without <memory_resource>Jonathan Wakely1-1/+1
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-16libstdc++: Implement constexpr std::basic_string for C++20Michael de Lang1-0/+2
2021-10-09libstdc++: Always define typedefs and hash functions for wide strings [PR 98725]Jonathan Wakely1-4/+0
2021-10-07libstdc++: Avoid debug checks in uniform container erasure functionsJonathan Wakely1-10/+8
2021-10-01libstdc++: Reduce header dependencies for C++20 std::erase [PR92546]Jonathan Wakely1-7/+13
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-02-15libstdc++: Update __cpp_lib_erase_if macro (P1115R3)Jonathan Wakely1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-04-03Define std::hash specializations for C++17 PMR stringsJonathan Wakely1-0/+35
2019-02-19P0482R5 char8_t: Standard library supportTom Honermann1-0/+3
2019-01-10Define __cpp_lib_erase_if feature test macroJonathan Wakely1-0/+3
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-30Pre-emptively support P0646R1 for std container erasure.Edward Smith-Rowland1-2/+6
2018-11-29Only include bits/stl_algo.h for C++20.Edward Smith-Rowland1-1/+3
2018-11-29Fix erasure goofs.Edward Smith-Rowland1-1/+1
2018-11-28Implement uniform container erasure for C++20.Edward Smith-Rowland1-0/+25
2018-08-22PR libstdc++/87061 remove pmr type aliases for COW stringsJonathan Wakely1-1/+1
2018-08-10Define aliases for containers using polymorphic_allocatorJonathan Wakely1-0/+20
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-06-16Remove trailing whitespace from libstdc++ headersJonathan Wakely1-3/+3
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford1-1/+1
2013-02-03Update copyright in libstdc++-v3.Richard Sandiford1-3/+1
2011-01-21c++config (_GLIBCXX_EXPORT_TEMPLATE): Remove.Benjamin Kosnik1-6/+3
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek1-1/+1
2010-07-27[multiple changes]Paolo Carlini1-0/+1
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-14/+9
2007-09-11Add parallel mode.Johannes Singler1-0/+4
2007-04-10PR libstdc++/28277 (partial: vstring bits)Paolo Carlini1-2/+3
2007-03-04acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global.Benjamin Kosnik1-4/+4
2007-02-18PR libstdc++/28080 (partial)Paolo Carlini1-4/+4
2006-12-07Makefile.am (std_headers_rename): Remove.Benjamin Kosnik1-0/+59
2002-01-12Makefile.am (std_headers): Update list with new names.Phil Edwards1-60/+0
2002-01-04Makefile.am (std_headers): Remove cXXX from list.Benjamin Kosnik1-6/+29
2001-09-27*: Add Doxygen hooks.Phil Edwards1-0/+5