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

index 6ee7c2ae987a5cbf2a7bcad4930b8b70d5682306..f5efa497de1dde1b8899f3817d3a5ff78016004d 100644 (file)
@@ -1 +1 @@
-20201118
+20201119
index dc390cf670be313839a57abbf9b8e162100c81ab..3c88c08a1def42529ddfa4464acbd16994fca1d1 100644 (file)
@@ -1,3 +1,41 @@
+2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/97843
+       * d-codegen.cc (build_assign): Evaluate TARGET_EXPR before use in
+       the right hand side of an assignment.
+       * expr.cc (ExprVisitor::visit (CatAssignExp *)): Force a TARGET_EXPR
+       on the element to append if it is a CALL_EXPR.
+
+2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/97842
+       * dmd/cond.c (StaticIfCondition::include): Return error if condition
+       expression is unset.
+       * dmd/mtype.c (TypeTypeof::resolve): Return error if scope is unset.
+
+2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2020-11-13  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * intrinsics.cc (expand_intrinsic_copysign): Explicitly determine
+       which built-in copysign function to call.
+
+2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2020-10-27  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * dmd/dtemplate.c (TemplateInstance::semantic): Propagate the root
+       module where the instantiated template should belong from the instance
+       to all member scopes.
+
 2020-10-12  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        Backported from master:
index 2e53e585afb81c7202e2bc3b8497a71c94910ade..df722e5bbaa15eb48ce6f2ba4551bb438f9dad36 100644 (file)
@@ -1,3 +1,7 @@
+2020-11-18  Joseph Myers  <joseph@codesourcery.com>
+
+       * zh_TW.po: Update.
+
 2020-07-29  Joseph Myers  <joseph@codesourcery.com>
 
        * ja.po, sv.po: Update.
index 1a71f8cbc6f66b026314459507fac9b4fa1ea342..ce881e72d89672f294cdbed4d83a6093cd06b29d 100644 (file)
@@ -1,3 +1,37 @@
+2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/97843
+       * gdc.dg/pr97843.d: New test.
+
+2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/97842
+       * gdc.test/fail_compilation/fail18970.d: New test.
+       * gdc.test/fail_compilation/imports/test21164a.d: New test.
+       * gdc.test/fail_compilation/imports/test21164b.d: New test.
+       * gdc.test/fail_compilation/imports/test21164c.d: New test.
+       * gdc.test/fail_compilation/imports/test21164d.d: New test.
+       * gdc.test/fail_compilation/test21164.d: New test.
+
+2020-11-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       Backported from master:
+       2020-10-27  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * gdc.test/compilable/imports/test21299/func.d: New test.
+       * gdc.test/compilable/imports/test21299/mtype.d: New test.
+       * gdc.test/compilable/imports/test21299/rootstringtable.d: New test.
+       * gdc.test/compilable/test21299a.d: New test.
+       * gdc.test/compilable/test21299b.d: New test.
+       * gdc.test/compilable/test21299c.d: New test.
+       * gdc.test/compilable/test21299d.d: New test.
+
 2020-11-17  Tamar Christina  <tamar.christina@arm.com>
 
        Backported from master:
index f64e1d6676a26ea1a8562e86da5ad3eaa814bd45..63679fefcc8bad82c9d4d39c67cb60633376dd07 100644 (file)
@@ -1,3 +1,64 @@
+2020-11-18  Patrick Palka  <ppalka@redhat.com>
+
+       Backported from master:
+       2020-11-18  Patrick Palka  <ppalka@redhat.com>
+
+       * include/std/ranges (join_view::_Iterator::_M_satisfy): Uglify
+       local variable inner.
+       (join_view::_Iterator::operator->): Use _Inner_iter instead of
+       _Outer_iter in the function signature as per LWG 3500.
+       * testsuite/std/ranges/adaptors/join.cc (test08): Test it.
+
+2020-11-18  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-10-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/std/ranges (join_view): Remove deduction guide.
+       (views::join): Add explicit template argument list to prevent
+       deducing the wrong type.
+       * testsuite/std/ranges/adaptors/join.cc: Move test for LWG 3474
+       here, from ...
+       * testsuite/std/ranges/adaptors/join_lwg3474.cc: Removed.
+
+2020-11-18  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-08-24  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/std/ranges (join_view): Add deduction guide (LWG 3474).
+       * testsuite/std/ranges/adaptors/join_lwg3474.cc: New test.
+
+2020-11-18  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-09-10  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/std/version (__cpp_lib_array_constexpr)
+       (__cpp_lib_constexpr_char_traits): Only define C++17 value when
+       compiling C++17.
+
+2020-11-18  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-06-15  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/char_traits.h (__cpp_lib_constexpr_char_traits):
+       Update value for C++20.
+       * include/std/version (__cpp_lib_constexpr_char_traits): Likewise.
+       * testsuite/21_strings/char_traits/requirements/constexpr_functions_c++17.cc:
+       Update expected value.
+
+2020-11-18  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2020-11-17  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/97869
+       * include/precompiled/stdc++.h: Include <coroutine>.
+       * include/std/version (__cpp_lib_span): Check __cpp_lib_concepts
+       before defining.
+
 2020-11-17  Patrick Palka  <ppalka@redhat.com>
 
        Backported from master: