aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-10-04 00:16:22 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-10-04 00:16:22 +0000
commit154fd0896ef22fcf5235e35e2b795394dddd7a33 (patch)
treeaeb9159c57f00da37c7a1bbae93c60b3110c0818 /gcc
parentd91056851c5c60f226e3192fb955d018b53eb66f (diff)
downloadgcc-154fd0896ef22fcf5235e35e2b795394dddd7a33.zip
gcc-154fd0896ef22fcf5235e35e2b795394dddd7a33.tar.gz
gcc-154fd0896ef22fcf5235e35e2b795394dddd7a33.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog33
-rw-r--r--gcc/testsuite/ChangeLog25
4 files changed, 64 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0684b16..9861ef8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2021-10-03 Martin Liska <mliska@suse.cz>
+
+ * toplev.c (toplev::main): Check opt_index if it is a part
+ of cl_options.
+
2021-10-02 Aldy Hernandez <aldyh@redhat.com>
PR tree-optimization/102563
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 4e467cc..5da7af3 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20211003
+20211004
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index b71b84a..13559e2 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,36 @@
+2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
+
+ 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 <iain@sandoe.co.uk>
+
+ 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 <jehelset@gmail.com>
+
+ PR c++/100673
+ * coroutines.cc (build_co_await): Guard against NULL
+ await_suspend types.
+
+2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
+
+ 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 <iain@sandoe.co.uk>
+
+ 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 <msebor@redhat.com>
PR c/102103
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 58d4b8e..f867d9a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,28 @@
+2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/101765
+ * g++.dg/coroutines/pr101765.C: New test.
+
+2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/99710
+ * g++.dg/coroutines/pr99710.C: New test.
+
+2021-10-03 John Eivind Helset <jehelset@gmail.com>
+
+ PR c++/100673
+ * g++.dg/coroutines/pr100673.C: New test.
+
+2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/101133
+ * g++.dg/coroutines/pr101133.C: New test.
+
+2021-10-03 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/99575
+ * g++.dg/coroutines/pr99575.C: New test.
+
2021-10-02 Aldy Hernandez <aldyh@redhat.com>
* gcc.dg/tree-ssa/pr102563.c: New test.