From 8bf52ffa92f7d1539cbb82fbc0e95389e084ec31 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Thu, 25 Mar 2021 00:16:48 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 46 +++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 6 ++++++ gcc/jit/ChangeLog | 5 +++++ gcc/testsuite/ChangeLog | 48 +++++++++++++++++++++++++++++++++++++++++ 5 files changed, 106 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ef6f626335c..d9b23084704 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,49 @@ +2021-03-24 Martin Liska + + PR target/99753 + * common/config/i386/i386-common.c (ARRAY_SIZE): Fix off-by-one + error. + * config/i386/i386-options.c (ix86_option_override_internal): + Add run-time assert. + +2021-03-24 Martin Jambor + + PR ipa/99122 + * ipa-cp.c (initialize_node_lattices): Mark as bottom all + parameters with unknown type. + (ipacp_value_safe_for_type): New function. + (propagate_vals_across_arith_jfunc): Verify that the constant type + can be used for a type of the formal parameter. + (propagate_vals_across_ancestor): Likewise. + (propagate_scalar_across_jump_function): Likewise. Pass the type + also to propagate_vals_across_ancestor. + +2021-03-24 Christophe Lyon + + PR target/99727 + * config/arm/mve.md (movmisalign_mve_store): Use Ux + constraint. + (movmisalign_mve_load): Likewise. + +2021-03-24 Jakub Jelinek + + PR target/99724 + * config/arm/vec-common.md (one_cmpl2, neg2, + movmisalign): Disable expanders for TARGET_REALLY_IWMMXT. + +2021-03-24 Alexandre Oliva + + * doc/sourcebuild.texi (sysconf): New effective target. + +2021-03-24 Alexandre Oliva + + * config/i386/predicates.md (reg_or_const_vec_operand): New. + * config/i386/sse.md (ssse3_pshufbv8qi3): Add an expander for + the now *-prefixed insn_and_split, turn the splitter const vec + into an input for the insn, making it an ignored immediate for + non-split cases, and loaded into the scratch register + otherwise. + 2021-03-23 Vladimir N. Makarov PR target/99581 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 991050a66d6..60c2325289b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210324 +20210325 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 94faac5de90..5a7a57a59ba 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2021-03-24 Tobias Burnus + + PR fortran/99369 + * resolve.c (resolve_operator): Make 'msg' buffer larger + and use snprintf. + 2021-03-23 Tobias Burnus PR fortran/93660 diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index 93d4e44c1b2..106a537c21e 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,8 @@ +2021-03-24 Matthias Klose + + * Make-lang.in (jit.sphinx.html, jit.sphinx.pdf): Use $(mkinstalldirs), + (jit.install-headers): Depend on installdirs. + 2021-02-19 David Malcolm PR jit/99126 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8ee6b10cc02..c14c3b78aaf 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,51 @@ +2021-03-24 Martin Liska + + PR target/99753 + * gcc.target/i386/pr99753.c: New test. + +2021-03-24 Martin Jambor + + PR ipa/99122 + * gcc.dg/pr99122-3.c: Remove -fno-ipa-cp from options. + +2021-03-24 Christophe Lyon + + PR target/99727 + * gcc.target/arm/pr99727.c: New test. + +2021-03-24 Jakub Jelinek + + PR target/99724 + * gcc.target/arm/pr99724.c: New test. + +2021-03-24 Alexandre Oliva + + * lib/target-supports.exp (check_effective_target_sysconf): New. + * gcc.target/i386/pr95443-1.c: Require it. + * gcc.target/i386/pr95443-2.c: Likewise. + * gcc.target/i386/sse2-mmx-maskmovq.c: Likewise. + * gcc.target/i386/strncmp-1.c: Likewise. + +2021-03-24 Alexandre Oliva + + * gcc.target/i386/pr97313.c: Require effective target feature pie. + * g++.target/i386/pr94185.C: Likewise. + +2021-03-24 Alexandre Oliva + + * gcc.target/i386/funcspec-2.c: Tighten regexps to avoid false + positives with -mcmodel=large. + * gcc.target/i386/funcspec-3.c: Likewise. + +2021-03-24 Alexandre Oliva + + * gcc.target/i386/pr94467-3.c: New. + +2021-03-24 Tobias Burnus + + PR fortran/99369 + * gfortran.dg/longnames.f90: New test. + 2021-03-23 Nathan Sidwell PR c++/99283