summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/string
AgeCommit message (Expand)Author
2025-10-01libstdc++: Avoid _GLIBCXX20_CONSTEXPR in C++ >= 20 code sectionsFrançois Dumont
2025-09-26libstdc++: Simplify std::erase functions for sequence containersJonathan Wakely
2025-09-26libstdc++: Eliminate __gnu_cxx::__ops function objectsJonathan Wakely
2025-04-11libstdc++: Define __cpp_lib_containers_ranges in appropriate headers [PR111055]Tomasz Kamiński
2025-01-02Update copyright years.Jakub Jelinek
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill
2024-09-22libstdc++: add default template parameters to algorithmsJonathan Wakely
2024-09-03libstdc++: Add missing feature-test macro in various headersDhruv Chawla
2024-01-03Update copyright years.Jakub Jelinek
2023-11-16libstdc++: Only declare feature test macros in standard headersJonathan Wakely
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović
2023-01-16Update copyright years.Jakub Jelinek
2022-10-03libstdc++: Mark headers that must be hosted as such [PR103626]Arsen Arsenović
2022-07-09libstdc++: Remove obsolete comment in <string> headerFrançois Dumont
2022-06-10libstdc++: Make std::hash<basic_string<>> allocator-agnostic (LWG 3705)Jonathan Wakely
2022-05-26libstdc++: Remove some unnecessary includesJonathan Wakely
2022-05-19libstdc++: Ensure pmr aliases work without <memory_resource>Jonathan Wakely
2022-01-03Update copyright years.Jakub Jelinek
2021-11-16libstdc++: Implement constexpr std::basic_string for C++20Michael de Lang
2021-10-09libstdc++: Always define typedefs and hash functions for wide strings [PR 98725]Jonathan Wakely
2021-10-07libstdc++: Avoid debug checks in uniform container erasure functionsJonathan Wakely
2021-10-01libstdc++: Reduce header dependencies for C++20 std::erase [PR92546]Jonathan Wakely
2021-01-04Update copyright years.Jakub Jelinek
2020-02-15libstdc++: Update __cpp_lib_erase_if macro (P1115R3)Jonathan Wakely
2020-01-01Update copyright years.Jakub Jelinek
2019-04-03Define std::hash specializations for C++17 PMR stringsJonathan Wakely
2019-02-19P0482R5 char8_t: Standard library supportTom Honermann
2019-01-10Define __cpp_lib_erase_if feature test macroJonathan Wakely
2019-01-01Update copyright years.Jakub Jelinek
2018-11-30Pre-emptively support P0646R1 for std container erasure.Edward Smith-Rowland
2018-11-29Only include bits/stl_algo.h for C++20.Edward Smith-Rowland
2018-11-29Fix erasure goofs.Edward Smith-Rowland
2018-11-28Implement uniform container erasure for C++20.Edward Smith-Rowland
2018-08-22PR libstdc++/87061 remove pmr type aliases for COW stringsJonathan Wakely
2018-08-10Define aliases for containers using polymorphic_allocatorJonathan Wakely
2018-01-03Update copyright years.Jakub Jelinek
2017-01-01Update copyright years.Jakub Jelinek
2016-06-16Remove trailing whitespace from libstdc++ headersJonathan Wakely
2016-01-04Update copyright years.Jakub Jelinek
2015-01-05Update copyright years.Jakub Jelinek
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford
2013-02-03Update copyright in libstdc++-v3.Richard Sandiford
2011-01-21c++config (_GLIBCXX_EXPORT_TEMPLATE): Remove.Benjamin Kosnik
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek
2010-07-27[multiple changes]Paolo Carlini
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek
2007-09-11Add parallel mode.Johannes Singler
2007-04-10PR libstdc++/28277 (partial: vstring bits)Paolo Carlini
2007-03-04acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global.Benjamin Kosnik
2007-02-18PR libstdc++/28080 (partial)Paolo Carlini