aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-06-01 00:16:26 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-06-01 00:16:26 +0000
commite7340ed74abf5f44b069210a9eb1283a2e515b15 (patch)
tree0712a98b6cb4942c40fc88da8791de18714d31fa /gcc
parent0feb33215261ba42236105ea67b99455ed5a1b35 (diff)
downloadgcc-e7340ed74abf5f44b069210a9eb1283a2e515b15.zip
gcc-e7340ed74abf5f44b069210a9eb1283a2e515b15.tar.gz
gcc-e7340ed74abf5f44b069210a9eb1283a2e515b15.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog44
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog13
-rw-r--r--gcc/fortran/ChangeLog8
-rw-r--r--gcc/testsuite/ChangeLog20
5 files changed, 86 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c0538a3..5b39e8b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,47 @@
+2020-05-31 Jeff Law <law@redhat.com>
+
+ * lra.c (add_auto_inc_notes): Remove function.
+ * reload1.c (add_auto_inc_notes): Similarly. Move into...
+ * rtlanal.c (add_auto_inc_notes): New function.
+ * rtl.h (add_auto_inc_notes): Add prototype.
+ * recog.c (peep2_attempt): Scan and add REG_INC notes to new insns
+ as needed.
+
+2020-05-31 Jan Hubicka <jh@suse.cz>
+
+ * lto-section-out.c (lto_output_decl_index): Remove.
+ (lto_output_field_decl_index): Move to lto-streamer-out.c
+ (lto_output_fn_decl_index): Move to lto-streamer-out.c
+ (lto_output_namespace_decl_index): Remove.
+ (lto_output_var_decl_index): Remove.
+ (lto_output_type_decl_index): Remove.
+ (lto_output_type_ref_index): Remove.
+ * lto-streamer-out.c (output_type_ref): Remove.
+ (lto_get_index): New function.
+ (lto_output_tree_ref): Remove.
+ (lto_indexable_tree_ref): New function.
+ (lto_output_var_decl_index): Move here from lto-section-out.c; simplify.
+ (lto_output_fn_decl_index): Move here from lto-section-out.c; simplify.
+ (stream_write_tree_ref): Update.
+ (lto_output_tree): Update.
+ * lto-streamer.h (lto_output_decl_index): Remove prototype.
+ (lto_output_field_decl_index): Remove prototype.
+ (lto_output_namespace_decl_index): Remove prototype.
+ (lto_output_type_decl_index): Remove prototype.
+ (lto_output_type_ref_index): Remove prototype.
+ (lto_output_var_decl_index): Move.
+ (lto_output_fn_decl_index): Move
+
+2020-05-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/95052
+ * expr.c (store_expr): For shortedned_string_cst, ensure temp has
+ BLKmode.
+
+2020-05-31 Jeff Law <law@redhat.com>
+
+ * config/h8300/jumpcall.md (brabs, brabc): Disable patterns.
+
2020-05-31 Jim Wilson <jimw@sifive.com>
* config/riscv/riscv.md (zero_extendsidi2_shifted): New.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6ac640b..babac42 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200531
+20200601
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index eabd89e..5a841fe 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,16 @@
+2020-05-31 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95087
+ * coroutines.cc (morph_fn_to_coro): If we see an
+ early fatal error, drop the erroneous function body.
+
+2020-05-31 Iain Sandoe <iain@sandoe.co.uk>
+
+ * coroutines.cc (build_co_await): Remove unused
+ variable.
+ (finish_co_await_expr): Likewise.
+ (finish_co_yield_expr): Likewise; revise comment.
+
2020-05-30 Iain Sandoe <iain@sandoe.co.uk>
* coroutines.cc (morph_fn_to_coro): Revise initialization
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 660e6a3..a96acfa 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,11 @@
+2020-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/94361
+ * class.c (finalize_component): Use expr->finalized instead of
+ comp->finalized.
+ * gfortran.h (gfc_component): Remove finalized member.
+ (gfc_expr): Add it here instead.
+
2020-05-30 Harald Anlauf <anlauf@gmx.de>
PR fortran/95373
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b78fcb9..25cb8d8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,23 @@
+2020-05-31 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95087
+ * g++.dg/coroutines/co-return-syntax-08-bad-return.C:
+ Adjust the testcase to do the compile (rather than an
+ -fsyntax-only parse).
+
+2020-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/94361
+ * gfortran.dg/finalize_28.f90: Adjusted free counts.
+ * gfortran.dg/finalize_33.f90: Likewise.
+ * gfortran.dg/finalize_34.f90: Likewise.
+ * gfortran.dg/finalize_35.f90: New test.
+
+2020-05-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/95052
+ * gcc.dg/pr95052.c: New test.
+
2020-05-31 Jim Wilson <jimw@sifive.com>
* gcc.target/riscv/zero-extend-5.c: New.