]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 28 Sep 2020 00:16:55 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 28 Sep 2020 00:16:55 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index d42ed884c8864139c4304f2151d88a732840239f..8a6a3c0c893d11e01c414c2271811ff99003f130 100644 (file)
@@ -1,3 +1,13 @@
+2020-09-27  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2020-09-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/97073
+       * optabs.c (expand_binop, expand_absneg_bit, expand_unop,
+       expand_copysign_bit): Check reg_overlap_mentioned_p between target
+       and operand(s) and if it returns true, force a pseudo as target.
+
 2020-09-25  Vladimir N. Makarov  <vmakarov@redhat.com>
 
        Backported from master:
index 51daa72546b6ef6123f8736a21fc05c8e7078e75..0c0687f326cd4e3c49712510f50341aa2d30a36d 100644 (file)
@@ -1 +1 @@
-20200927
+20200928
index 23282d3545e76a2b40e1669807ada9b06bfe8092..7597b1cb559a19c9ac28c4a3d29059bff4ae32c5 100644 (file)
@@ -1,3 +1,23 @@
+2020-09-27  Mark Eggleston  <markeggleston@gcc.gnu.org>
+
+       Backported from master:
+       2020-09-27  Steven G. Kargl  <kargl@gcc.gnu.org>
+                   Mark Eggleston  <markeggleston@gcc.gnu.org>
+
+       PR fortran/95614
+       * decl.c (gfc_get_common): Use gfc_match_common_name instead
+       of match_common_name.
+       * decl.c (gfc_bind_idents): Use gfc_match_common_name instead
+       of match_common_name.
+       * match.c : Rename match_common_name to gfc_match_common_name.
+       * match.c (gfc_match_common): Use gfc_match_common_name instead
+       of match_common_name.
+       * match.h : Rename match_common_name to gfc_match_common_name.
+       * resolve.c (resolve_common_vars): Check each symbol in a
+       common block has a global symbol.  If there is a global symbol
+       issue an error if the symbol type is known as is not a common
+       block name.
+
 2020-09-18  Tobias Burnus  <tobias@codesourcery.com>
 
        Backported from master:
index e270d7b889409d01647e54b2a7968f2eded04886..355e8147d1fadc728489a7dc9b851019dffdf478 100644 (file)
@@ -1,3 +1,21 @@
+2020-09-27  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2020-09-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/97073
+       * gcc.c-torture/execute/pr97073.c: New test.
+
+2020-09-27  Mark Eggleston  <markeggleston@gcc.gnu.org>
+
+       Backported from master:
+       2020-09-27  Steven G. Kargl  <kargl@gcc.gnu.org>
+                   Mark Eggleston  <markeggleston@gcc.gnu.org>
+
+       PR fortran/95614
+       * gfortran.dg/pr95614_1.f90: New test.
+       * gfortran.dg/pr95614_2.f90: New test.
+
 2020-09-25  Vladimir N. Makarov  <vmakarov@redhat.com>
 
        Backported from master: