diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-12-30 00:16:25 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-12-30 00:16:25 +0000 |
commit | 86b3edf1ff26590077b5e968fca0b32dfdc2bf33 (patch) | |
tree | d869d6d936e4bb601da0c89197cceb0779be8fa1 | |
parent | eeb145317b42d5203056851435457d9189a7303d (diff) | |
download | gcc-86b3edf1ff26590077b5e968fca0b32dfdc2bf33.zip gcc-86b3edf1ff26590077b5e968fca0b32dfdc2bf33.tar.gz gcc-86b3edf1ff26590077b5e968fca0b32dfdc2bf33.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 43 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 15 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 18 |
4 files changed, 77 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f4366c8..9fca29d 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 31a41fb..e055fe0 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201229 +20201230 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 178d4cf..66e39f5 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 4f15f46..f06330f 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 |