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