diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-12-02 00:16:41 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-12-02 00:16:41 +0000 |
commit | e0f5e7926789f2ddeabb5b0266958532a43cc155 (patch) | |
tree | f80a5107f46a95b7bf2b73eb74b77c3404cb7c71 /libstdc++-v3 | |
parent | 6591e422692d80d066bacdcdafea2f864d8259c6 (diff) | |
download | gcc-e0f5e7926789f2ddeabb5b0266958532a43cc155.zip gcc-e0f5e7926789f2ddeabb5b0266958532a43cc155.tar.gz gcc-e0f5e7926789f2ddeabb5b0266958532a43cc155.tar.bz2 |
Daily bump.
Diffstat (limited to 'libstdc++-v3')
-rw-r--r-- | libstdc++-v3/ChangeLog | 51 |
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>. |