aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/char_traits.h
AgeCommit message (Expand)AuthorFilesLines
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-10-25non-gcc: Remove trailing whitespaceJakub Jelinek1-2/+2
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill1-0/+2
2024-08-21libstdc++: Use strlen for std::char_traits<char8_t>::length [PR102958]Jonathan Wakely1-4/+1
2024-01-05libstdc++: Fix std::char_traits<C>::move [PR113200]Jonathan Wakely1-13/+3
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-11-16libstdc++: Only declare feature test macros in standard headersJonathan Wakely1-3/+0
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović1-8/+3
2023-05-12libstdc++: Remove redundant dependencies on _GLIBCXX_USE_C99_STDINT_TR1Jonathan Wakely1-6/+2
2023-03-28libstdc++: More fixes for null pointers used with std::char_traitsJonathan Wakely1-4/+8
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2023-01-13libstdc++: Enable string_view in freestandingArsen Arsenović1-6/+44
2022-07-07libstdc++: Remove workaround in __gnu_cxx::char_traits::move [PR89074]Jonathan Wakely1-9/+0
2022-05-19libstdc++: Avoid including <cstdint> for std::char_traitsJonathan Wakely1-8/+9
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-10libstdc++: Fix diagnostic pragma push that should be popJonathan Wakely1-1/+1
2021-12-09libstdc++: Disable over-zealous warnings about std::string copies [PR103332]Jonathan Wakely1-0/+7
2021-12-01libstdc++: Define std::__is_constant_evaluated() for internal useJonathan Wakely1-63/+66
2021-11-19libstdc++: Begin lifetime of chars in constexpr std::string [PR103295]Jonathan Wakely1-12/+80
2021-11-18libstdc++: Fix std::char_traits<C>::move for constexprJonathan Wakely1-6/+34
2021-10-09libstdc++: Always define typedefs and hash functions for wide strings [PR 98725]Jonathan Wakely1-1/+5
2021-06-17libstdc++: Simplify constexpr checks in std::char_traits [PR 91488]Jonathan Wakely1-85/+23
2021-02-23libstdc++: Fix up constexpr std::char_traits<char>::compare [PR99181]Jakub Jelinek1-1/+8
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-06-15libstdc++: Update value of __cpp_lib_constexpr_char_traits for C++20Jonathan Wakely1-1/+8
2020-06-15libstdc++: Fix char_traits move with overlapPaul Keir1-1/+1
2020-04-17libstdc++: Add comparison operators for string and regex typesJonathan Wakely1-0/+40
2020-04-06libstdc++: Make string_view::copy usable in constant expressions (PR 94498)Jonathan Wakely1-18/+83
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-02-23PR libstdc++/89446 fix null pointer dereference in char_traitsJonathan Wakely1-19/+16
2019-02-19P0482R5 char8_t: Standard library supportTom Honermann1-0/+109
2019-01-21re PR ipa/86590 (Codegen is poor when passing std::string by value with _GLIB...Jakub Jelinek1-0/+13
2019-01-07PR libstdc++/87787 avoid undefined null args to memcpy and memmoveJonathan Wakely1-0/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-07-26Remove char16_t and char32_t dependency on <stdint.h>Jonathan Wakely1-4/+15
2018-06-15Only define __cpp_lib_constexpr_char_traits for C++17Jonathan Wakely1-9/+9
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-06-12Finish implementing P0426R1 "Constexpr for std::char_traits" for C++17Pedro Alves1-11/+90
2017-06-02PR libstdc++/80624 satisfy invariant for char_traits<char16_t>::eof()Jonathan Wakely1-1/+1
2017-04-03Implement P0426R1 "Constexpr for std::char_traits" for C++17 (partial)Jonathan Wakely1-23/+25
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-08-24re PR libstdc++/65049 (Undefined behaviour with std::char_traits<char>)Jonathan Wakely1-10/+58
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-06-14api.xml: Link to more recent API docs.Jonathan Wakely1-2/+2
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford1-1/+1
2013-06-25re PR libstdc++/57704 (std::char_traits<char>::lt is not standards-compliant)Paolo Carlini1-1/+5
2013-02-03Update copyright in libstdc++-v3.Richard Sandiford1-3/+1
2012-11-10* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus.Jason Merrill1-1/+1
2011-05-21char_traits.h: Use noexcept throughout.Paolo Carlini1-47/+47