]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 25 Mar 2021 00:16:48 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 25 Mar 2021 00:16:48 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/jit/ChangeLog
gcc/testsuite/ChangeLog

index ef6f626335c3c5e3308be1884f265f73cfe1582d..d9b2308470472e4292bd69e05ebf5dc9783e2d97 100644 (file)
@@ -1,3 +1,49 @@
+2021-03-24  Martin Liska  <mliska@suse.cz>
+
+       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  <mjambor@suse.cz>
+
+       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  <christophe.lyon@linaro.org>
+
+       PR target/99727
+       * config/arm/mve.md (movmisalign<mode>_mve_store): Use Ux
+       constraint.
+       (movmisalign<mode>_mve_load): Likewise.
+
+2021-03-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/99724
+       * config/arm/vec-common.md (one_cmpl<mode>2, neg<mode>2,
+       movmisalign<mode>): Disable expanders for TARGET_REALLY_IWMMXT.
+
+2021-03-24  Alexandre Oliva  <oliva@adacore.com>
+
+       * doc/sourcebuild.texi (sysconf): New effective target.
+
+2021-03-24  Alexandre Oliva  <oliva@adacore.com>
+
+       * 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  <vmakarov@redhat.com>
 
        PR target/99581
index 991050a66d62820a3efca091570eba9575a1dc7c..60c2325289ba3f77e80f35709f525a5239d4f79a 100644 (file)
@@ -1 +1 @@
-20210324
+20210325
index 94faac5de9054a585acc73b671aae2e940ba93ec..5a7a57a59ba642d7d54d990a6b13b792215ab60a 100644 (file)
@@ -1,3 +1,9 @@
+2021-03-24  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/99369
+       * resolve.c (resolve_operator): Make 'msg' buffer larger
+       and use snprintf.
+
 2021-03-23  Tobias Burnus  <tobias@codesourcery.com>
 
        PR fortran/93660
index 93d4e44c1b2f77a1122c7d82ff256bf085eaec5a..106a537c21eac4ecf0d6e64bf581d0482fa8fac6 100644 (file)
@@ -1,3 +1,8 @@
+2021-03-24  Matthias Klose  <doko@ubuntu.com>
+
+       * Make-lang.in (jit.sphinx.html, jit.sphinx.pdf): Use $(mkinstalldirs),
+       (jit.install-headers): Depend on installdirs.
+
 2021-02-19  David Malcolm  <dmalcolm@redhat.com>
 
        PR jit/99126
index 8ee6b10cc0272d1412afac28e21e2781183f10cb..c14c3b78aafed4203a8aa6b2d84c2c7a3a567cf1 100644 (file)
@@ -1,3 +1,51 @@
+2021-03-24  Martin Liska  <mliska@suse.cz>
+
+       PR target/99753
+       * gcc.target/i386/pr99753.c: New test.
+
+2021-03-24  Martin Jambor  <mjambor@suse.cz>
+
+       PR ipa/99122
+       * gcc.dg/pr99122-3.c: Remove -fno-ipa-cp from options.
+
+2021-03-24  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       PR target/99727
+       * gcc.target/arm/pr99727.c: New test.
+
+2021-03-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/99724
+       * gcc.target/arm/pr99724.c: New test.
+
+2021-03-24  Alexandre Oliva  <oliva@adacore.com>
+
+       * 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  <oliva@adacore.com>
+
+       * gcc.target/i386/pr97313.c: Require effective target feature pie.
+       * g++.target/i386/pr94185.C: Likewise.
+
+2021-03-24  Alexandre Oliva  <oliva@adacore.com>
+
+       * 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  <oliva@adacore.com>
+
+       * gcc.target/i386/pr94467-3.c: New.
+
+2021-03-24  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/99369
+       * gfortran.dg/longnames.f90: New test.
+
 2021-03-23  Nathan Sidwell  <nathan@acm.org>
 
        PR c++/99283