aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-12-02 00:16:41 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-12-02 00:16:41 +0000
commite0f5e7926789f2ddeabb5b0266958532a43cc155 (patch)
treef80a5107f46a95b7bf2b73eb74b77c3404cb7c71 /libstdc++-v3
parent6591e422692d80d066bacdcdafea2f864d8259c6 (diff)
downloadgcc-e0f5e7926789f2ddeabb5b0266958532a43cc155.zip
gcc-e0f5e7926789f2ddeabb5b0266958532a43cc155.tar.gz
gcc-e0f5e7926789f2ddeabb5b0266958532a43cc155.tar.bz2
Daily bump.
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog51
1 files changed, 51 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 54d5301..d78021b 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,54 @@
+2020-12-01 Thomas Rodgers <trodgers@redhat.com>
+
+ * include/bits/atomic_base.h: Replace usage of
+ _GLIBCXX_HAVE_ATOMIC_WAIT with __cpp_lib_atomic_wait.
+ * include/bits/atomic_timed_wait.h: Likewise.
+ * include/bits/atomic_wait.h: Define __cpp_lib_atomic_wait
+ feature test macro.
+ * include/bits/semaphore_base.h: Replace usage of
+ _GLIBCXX_HAVE_ATOMIC_WAIT with __cpp_lib_atomic_wait.
+ * include/std/atomic: Likewise.
+ * include/std/latch: Likewise.
+ * include/std/semaphore: Likewise.
+ * include/std/version: Define __cpp_lib_atomic wait
+ feature test macro and replace usage of
+ _GLIBCXX_HAVE_ATOMIC_WAIT.
+ * testsuite/29_atomics/atomic/wait_notify/1.cc: New test.
+ * testsuite/29_atomics/atomic/wait_notify/2.cc: Likewise.
+
+2020-12-01 Michael Weghorn <m.weghorn@posteo.de>
+
+ * python/libstdcxx/v6/printers.py (StdBitIteratorPrinter)
+ (StdBitReferencePrinter): Add pretty-printers for
+ _Bit_reference, _Bit_iterator and _Bit_const_iterator.
+ * testsuite/libstdc++-prettyprinters/simple.cc: Test
+ std::_Bit_reference, std::_Bit_iterator and
+ std::_Bit_const_iterator.
+ * testsuite/libstdc++-prettyprinters/simple11.cc: Likewise.
+
+2020-12-01 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/c++config (_GLIBCXX_HAS_BUILTIN): Define macro to
+ work around different implementations of __has_builtin.
+ (_GLIBCXX_HAVE_BUILTIN_HAS_UNIQ_OBJ_REP)
+ (_GLIBCXX_HAVE_BUILTIN_IS_AGGREGATE)
+ (_GLIBCXX_HAVE_BUILTIN_IS_CONSTANT_EVALUATED)
+ (_GLIBCXX_HAVE_BUILTIN_IS_SAME, _GLIBCXX_HAVE_BUILTIN_LAUNDER):
+ Define using _GLIBCXX_HAS_BUILTIN.
+
+2020-12-01 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/27_io/basic_istream/get/char/lwg3464.cc: Add
+ dg-timeout-factor directive.
+ * testsuite/27_io/basic_istream/get/wchar_t/lwg3464.cc:
+ Likewise.
+
+2020-12-01 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/98003
+ * testsuite/27_io/basic_syncbuf/sync_ops/1.cc: Add options for
+ libatomic.
+
2020-11-30 Jonathan Wakely <jwakely@redhat.com>
* doc/doxygen/user.cfg.in (INPUT): Add <latch> and <semaphore>.