aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-12-30 00:16:25 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-12-30 00:16:25 +0000
commit86b3edf1ff26590077b5e968fca0b32dfdc2bf33 (patch)
treed869d6d936e4bb601da0c89197cceb0779be8fa1
parenteeb145317b42d5203056851435457d9189a7303d (diff)
Daily bump.
-rw-r--r--gcc/ChangeLog43
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/fortran/ChangeLog15
-rw-r--r--gcc/testsuite/ChangeLog18
4 files changed, 77 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f4366c86592..9fca29d6aff 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,46 @@
+2020-12-29 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/arc.md (maddsidi4_split): Skip macd gen, use mac insn
+ instead.
+ (macd): Update register letters.
+ (umaddsidi4_split): Skip macdu gen, use macu insn instead.
+ (macdu): Update register letters.
+
+2020-12-29 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/arc.c (arc_secondary_reload): Flip if-condition
+ predicates.
+
+2020-12-29 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/arc.h (REGNO_OK_FOR_BASE_P): Check if defined
+ reg_renumber.
+
+2020-12-29 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/arc.c (prepare_move_operands): Use a temporary
+ registers when we have cached mem-to-uncached mem moves.
+
+2020-12-29 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * config/arc/arc.md (movdi_insn): Update pattern, no predicated
+ vadd2 usage.
+ (movdf_insn): Likewise.
+ * config/arc/simdext.md (movVEC_insn): Likewise.
+
+2020-12-29 Uroš Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386-expand.c (ix86_gen_TWO52): Use REAL_MODE_FORMAT
+ to determine number of mantissa bits. Use real_2expN instead
+ of real_ldexp.
+ (ix86_expand_rint): Use copy_to_reg.
+ (ix86_expand_floorceildf_32): Ditto.
+ (ix86_expand_truncdf_32): Ditto.
+ (ix86_expand_rounddf_32): Ditto.
+ (ix86_expand_floorceil): Use copy_to_reg and int_mode_for_mode.
+ (ix86_expand_trunc): Ditto.
+ (ix86_expand_round): Ditto.
+
2020-12-28 Gerald Pfeifer <gerald@pfeifer.com>
* doc/standards.texi (HSAIL): Remove section.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 31a41fb144b..e055fe0b5cb 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20201229
+20201230
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 178d4cf2e06..66e39f553c6 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,18 @@
+2020-12-29 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/97612
+ * primary.c (build_actual_constructor): Missing allocatable
+ components are set unallocated using EXPR_NULL. Then missing
+ components are tested for a default initializer.
+
+2020-12-29 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/93833
+ * trans-array.c (get_array_ctor_var_strlen): If the character
+ length backend_decl cannot be found, convert the expression and
+ use the string length. Clear up some minor white space issues
+ in the rest of the file.
+
2020-12-27 Paul Thomas <pault@gcc.gnu.org>
PR fortran/97694
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4f15f464944..f06330f8d63 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,21 @@
+2020-12-29 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/97612
+ * gfortran.dg/structure_constructor_17.f90: New test.
+
+2020-12-29 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/93833
+ * gfortran.dg/deferred_character_36.f90 : New test.
+
+2020-12-29 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * gcc.target/arc/loop-3.c: Update test pattern.
+
+2020-12-29 Vladimir Isaev <isaev@synopsys.com>
+
+ * gcc.target/arc/uncached-9.c: New test.
+
2020-12-28 Uroš Bizjak <ubizjak@gmail.com>
PR target/96793