]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 21 Oct 2020 00:17:09 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 21 Oct 2020 00:17:09 +0000 (00:17 +0000)
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 90bac5173df9217de108a021d26e8cf4017c04af..8a26653d7f826a92ab7326ca7930d098ccd607ec 100644 (file)
@@ -1 +1 @@
-20201020
+20201021
index b0e4e4b1237a2e6dac5456f9d661034b83937d61..b64d2dc75998f7e7b34c3615dd402ab3e4a5a65c 100644 (file)
@@ -1,3 +1,19 @@
+2020-10-20  Marek Polacek  <polacek@redhat.com>
+
+       * pt.c (tsubst_copy_and_build): Use cxx2a.
+
+2020-10-20  Marek Polacek  <polacek@redhat.com>
+
+       Backported from master:
+       2020-10-07  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/97010
+       * pt.c (tsubst_copy_and_build) <case TEMPLATE_ID_EXPR>: Call
+       tsubst_copy_and_build explicitly instead of using the RECUR macro.
+       Handle a TEMPLATE_ID_EXPR with an IDENTIFIER_NODE as its operand.
+       <case CALL_EXPR>: Perform ADL for a TEMPLATE_ID_EXPR with an
+       IDENTIFIER_NODE as its operand.
+
 2020-10-16  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index ac64bef1f5ba11a472ed70b87b1c40e19ea9bcc6..aeed1a7b2981e898dd78a73ef499e5987cb630e9 100644 (file)
@@ -1,3 +1,12 @@
+2020-10-20  Marek Polacek  <polacek@redhat.com>
+
+       Backported from master:
+       2020-10-07  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/97010
+       * g++.dg/cpp2a/fn-template21.C: New test.
+       * g++.dg/cpp2a/fn-template22.C: New test.
+
 2020-10-19  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index 134043fba01bea462f2bccb08d7f4ea1a9e63535..6e6b9a31f698e88156f865fad9e1f80ff94da633 100644 (file)
@@ -1,3 +1,77 @@
+2020-10-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-08-10  Jonathan Wakely  <jwakely@redhat.com>
+
+       * 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  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-10-14  Jonathan Wakely  <jwakely@redhat.com>
+
+       * 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  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-10-14  Jonathan Wakely  <jwakely@redhat.com>
+
+       * 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  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-10-08  Jonathan Wakely  <jwakely@redhat.com>
+
+       * 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  <nuno.lopes@ist.utl.pt>
+
+       Backported from master:
+       2020-10-13  Nuno Lopes  <nuno.lopes@ist.utl.pt>
+
+       * include/bits/stl_algo.h (any_of): Fix incorrect description
+       in comment.
+
+2020-10-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-10-12  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/stl_algobase.h (copy, move, copy_backward)
+       (move_backward): Fix documentation for returned iterator.
+
+2020-10-20  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-09-24  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/xml/manual/configure.xml: Correct name of option.
+       * doc/html/*: Regenerate.
+
 2020-10-19  Jonathan Wakely  <jwakely@redhat.com>
 
        Backported from master: