aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-12-16 00:16:28 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-12-16 00:16:28 +0000
commit8a89c39be01dbafc8cd77a48339c32c814495333 (patch)
treeea1c5c6ba13178db22e83106bdb188db84587b81 /libstdc++-v3/ChangeLog
parent06d5dcef72542baf49ac245cfde2ad7ecef0916b (diff)
downloadgcc-8a89c39be01dbafc8cd77a48339c32c814495333.zip
gcc-8a89c39be01dbafc8cd77a48339c32c814495333.tar.gz
gcc-8a89c39be01dbafc8cd77a48339c32c814495333.tar.bz2
Daily bump.
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 7fd1864..7e04665 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,25 @@
+2021-12-15 François Dumont <fdumont@gcc.gnu.org>
+
+ * include/bits/stl_iterator.h
+ (std::pointer_traits<__gnu_cxx::__normal_iterator<>>): Remove.
+ (std::__to_address(const __gnu_cxx::__normal_iterator<>&)): New for C++11 to C++17.
+ * include/debug/safe_iterator.h
+ (std::__to_address(const __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<>,
+ _Sequence>&)): New for C++11 to C++17.
+ * testsuite/24_iterators/normal_iterator/to_address.cc: Add check on std::vector::iterator
+ to validate both __gnu_cxx::__normal_iterator<> __to_address overload in normal mode and
+ __gnu_debug::_Safe_iterator in _GLIBCXX_DEBUG mode.
+
+2021-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR libstdc++/71557
+ * include/bits/locale_facets_nonio.tcc (_M_extract_via_format):
+ Compare characters other than format specifiers and whitespace
+ case insensitively.
+ (_M_extract_name): Compare characters case insensitively.
+ * testsuite/22_locale/time_get/get/char/71557.cc: New test.
+ * testsuite/22_locale/time_get/get/wchar_t/71557.cc: New test.
+
2021-12-14 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/103687