summaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog51
1 files changed, 51 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index ea043a331c9..8d5e982d380 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,54 @@
+2020-07-30 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/basic_string.h (size_type, difference_type):
+ Use allocator_traits to obtain the allocator's size_type and
+ difference_type.
+
+2020-07-30 Jonathan Wakely <jwakely@redhat.com>
+
+ * src/c++17/floating_from_chars.cc (from_chars_impl): Use
+ isinf unqualified.
+ [!_GLIBCXX_USE_C99_STDLIB]: Use strtod for float and long
+ double.
+
+2020-07-30 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/23_containers/unordered_multiset/cons/noexcept_default_construct.cc:
+ Use allocator with the correct value type.
+ * testsuite/23_containers/unordered_set/cons/noexcept_default_construct.cc:
+ Likewise.
+
+2020-07-30 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/20_util/from_chars/4.cc: Pass non-const iterator
+ to string::insert.
+
+2020-07-30 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/iterator_concepts.h (__detail::__cv_bool): New
+ helper concept.
+ (__detail::__integral_nonbool): Likewise.
+ (__detail::__is_integer_like): Use __integral_nonbool.
+ * testsuite/std/ranges/access/lwg3467.cc: New test.
+
+2020-07-30 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/20_util/from_chars/4.cc: Use dg-add-options ieee.
+ * testsuite/29_atomics/atomic_float/1.cc: Likewise.
+
+2020-07-30 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/23_containers/vector/bool/72847.cc: Use the
+ exceptions_enabled effective-target keyword instead of
+ checking for an explicit -fno-exceptions option.
+ * testsuite/util/testsuite_abi.cc (examine_symbol): Remove
+ redundant try-catch.
+ * testsuite/util/testsuite_allocator.h [!__cpp_exceptions]:
+ Do not define check_allocate_max_size and memory_resource.
+ * testsuite/util/testsuite_containers.h: Replace comment with
+ #error if wrong standard dialect used.
+ * testsuite/util/testsuite_shared.cc: Likewise.
+
2020-07-29 François Dumont <fdumont@gcc.gnu.org>
* include/bits/hashtable_policy.h (_Node_iterator_base()): New.