From 154fd0896ef22fcf5235e35e2b795394dddd7a33 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Mon, 4 Oct 2021 00:16:22 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 5 +++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 33 +++++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 25 +++++++++++++++++++++++++ libgcc/ChangeLog | 6 ++++++ 5 files changed, 70 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0684b16d9a5..9861ef89b72 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2021-10-03 Martin Liska + + * toplev.c (toplev::main): Check opt_index if it is a part + of cl_options. + 2021-10-02 Aldy Hernandez PR tree-optimization/102563 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 4e467cc93c2..5da7af371f6 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20211003 +20211004 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index b71b84a3105..13559e2ae14 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,36 @@ +2021-10-03 Iain Sandoe + + PR c++/101765 + * coroutines.cc (register_local_var_uses): Emit a sorry if + we encounter a VLA in the coroutine local variables. + +2021-10-03 Iain Sandoe + + PR c++/99710 + * coroutines.cc (await_statement_walker): Report an error if + an await expression is found in a handler body. + +2021-10-03 John Eivind Helset + + PR c++/100673 + * coroutines.cc (build_co_await): Guard against NULL + await_suspend types. + +2021-10-03 Iain Sandoe + + PR c++/101133 + * coroutines.cc (build_co_await): Mark co_await_expr trees + with TREE_SIDE_EFFECTS, also mark any containing expression. + (finish_co_await_expr): Mark type-dependent co_await_expr + trees with TREE_SIDE_EFFECTS. + +2021-10-03 Iain Sandoe + + PR c++/99575 + * coroutines.cc (build_co_await): Strip NOPs from + candidate awaiter expressions before testing to see + if they need a temporary. + 2021-10-01 Martin Sebor PR c/102103 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 58d4b8e9eda..f867d9a1abf 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,28 @@ +2021-10-03 Iain Sandoe + + PR c++/101765 + * g++.dg/coroutines/pr101765.C: New test. + +2021-10-03 Iain Sandoe + + PR c++/99710 + * g++.dg/coroutines/pr99710.C: New test. + +2021-10-03 John Eivind Helset + + PR c++/100673 + * g++.dg/coroutines/pr100673.C: New test. + +2021-10-03 Iain Sandoe + + PR c++/101133 + * g++.dg/coroutines/pr101133.C: New test. + +2021-10-03 Iain Sandoe + + PR c++/99575 + * g++.dg/coroutines/pr99575.C: New test. + 2021-10-02 Aldy Hernandez * gcc.dg/tree-ssa/pr102563.c: New test. diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 188445eab97..5ecd436d7b6 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,9 @@ +2021-10-03 Patrick McGehearty + + PR target/101104 + * libgcc2.c (RMIN2, RMINSCAL, RMAX2): + Use more correct values for native IBM 128-bit. + 2021-09-28 Iain Sandoe * config/i386/libgcc-darwin.ver: Add Symbols for