From: GCC Administrator Date: Wed, 21 Oct 2020 00:17:09 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-10.3.0~740 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=947f8186d345eef72fd0d04c49d039b9252b9d4f;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 90bac5173df9..8a26653d7f82 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201020 +20201021 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index b0e4e4b1237a..b64d2dc75998 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,19 @@ +2020-10-20 Marek Polacek + + * pt.c (tsubst_copy_and_build): Use cxx2a. + +2020-10-20 Marek Polacek + + Backported from master: + 2020-10-07 Marek Polacek + + PR c++/97010 + * pt.c (tsubst_copy_and_build) : Call + tsubst_copy_and_build explicitly instead of using the RECUR macro. + Handle a TEMPLATE_ID_EXPR with an IDENTIFIER_NODE as its operand. + : Perform ADL for a TEMPLATE_ID_EXPR with an + IDENTIFIER_NODE as its operand. + 2020-10-16 Jakub Jelinek Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ac64bef1f5ba..aeed1a7b2981 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2020-10-20 Marek Polacek + + Backported from master: + 2020-10-07 Marek Polacek + + PR c++/97010 + * g++.dg/cpp2a/fn-template21.C: New test. + * g++.dg/cpp2a/fn-template22.C: New test. + 2020-10-19 Harald Anlauf Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 134043fba01b..6e6b9a31f698 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,77 @@ +2020-10-20 Jonathan Wakely + + Backported from master: + 2020-08-10 Jonathan Wakely + + * python/libstdcxx/v6/printers.py (UniquePointerPrinter.__init__): + Use gdb.Type.strip_typedefs(). + * testsuite/libstdc++-prettyprinters/compat.cc: Use a typedef in + the emulated old type. + +2020-10-20 Jonathan Wakely + + Backported from master: + 2020-10-14 Jonathan Wakely + + * include/bits/basic_string.h [!_GLIBCXX_USE_CXX11_ABI] + (basic_string(const _CharT*, const _Alloc&)): Constrain to + require an allocator-like type to fix CTAD ambiguity (LWG 3706). + Define inline. + * include/bits/basic_string.tcc [!_GLIBCXX_USE_CXX11_ABI] + (basic_string(const _CharT*, const _Alloc&)): Remove non-inline + definition. + * testsuite/21_strings/basic_string/cons/char/deduction.cc: + Remove dg-skip-if. + * testsuite/21_strings/basic_string/cons/wchar_t/deduction.cc: + Likewise. + +2020-10-20 Jonathan Wakely + + Backported from master: + 2020-10-14 Jonathan Wakely + + * testsuite/21_strings/basic_string/allocator/char/minimal.cc: + Do not require cxx11-abi effective target. + * testsuite/21_strings/basic_string/allocator/wchar_t/minimal.cc: + Likewise. + * testsuite/27_io/basic_fstream/cons/base.cc: Likewise. + +2020-10-20 Jonathan Wakely + + Backported from master: + 2020-10-08 Jonathan Wakely + + * include/bits/ios_base.h (ios_base::failure): Add constructors + takeing error_code argument. Add code() member function. + * testsuite/27_io/ios_base/failure/cxx11.cc: Allow test to + run for the old ABI but do not check for derivation from + std::system_error. + * testsuite/27_io/ios_base/failure/error_code.cc: New test. + +2020-10-20 Nuno Lopes + + Backported from master: + 2020-10-13 Nuno Lopes + + * include/bits/stl_algo.h (any_of): Fix incorrect description + in comment. + +2020-10-20 Jonathan Wakely + + Backported from master: + 2020-10-12 Jonathan Wakely + + * include/bits/stl_algobase.h (copy, move, copy_backward) + (move_backward): Fix documentation for returned iterator. + +2020-10-20 Jonathan Wakely + + Backported from master: + 2020-09-24 Jonathan Wakely + + * doc/xml/manual/configure.xml: Correct name of option. + * doc/html/*: Regenerate. + 2020-10-19 Jonathan Wakely Backported from master: