Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 20 Mar 2022 00:16:30 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 20 Mar 2022 00:16:30 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c-family/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
include/ChangeLog
libgcc/ChangeLog
libiberty/ChangeLog

index 4009439..2717395 100644 (file)
@@ -1,3 +1,30 @@
+2022-03-19  Arthur Cohen  <arthur.cohen@embecosm.com>
+
+       * diagnostic.cc (diagnostic_cc_tests): Rename to...
+       (c_diagnostic_cc_tests): ...this.
+       * opt-problem.cc (opt_problem_cc_tests): Rename to...
+       (c_opt_problem_cc_tests): ...this.
+       * selftest-run-tests.cc (selftest::run_tests): No longer run
+       opt_problem_cc_tests or diagnostic_cc_tests.
+       * selftest.h (diagnostic_cc_tests): Remove declaration.
+       (opt_problem_cc_tests): Likewise.
+
+2022-03-19  Marc Nieper-Wißkirchen  <marc@nieper-wisskirchen.de>
+
+       PR jit/63854
+       * hash-traits.h (struct typed_const_free_remove): New.
+       (struct free_string_hash): New.
+       * pass_manager.h: Use free_string_hash.
+       * passes.cc (pass_manager::register_pass_name): Use free_string_hash.
+       (pass_manager::~pass_manager): Delete allocated m_name_to_pass_map.
+
+2022-03-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/104971
+       * config/i386/i386-expand.cc
+       (ix86_expand_builtin) <case IX86_BUILTIN_READ_FLAGS>: If ignore,
+       don't push/pop anything and just return const0_rtx.
+
 2022-03-18  Vladimir N. Makarov  <vmakarov@redhat.com>
 
        PR rtl-optimization/104961
index b3f465b..bc8d2d2 100644 (file)
@@ -1 +1 @@
-20220319
+20220320
index e82d5f8..7828083 100644 (file)
@@ -1,3 +1,16 @@
+2022-03-19  Arthur Cohen  <arthur.cohen@embecosm.com>
+
+       * c-common.cc (c_family_tests): Call the new tests.
+       * c-common.h (c_diagnostic_tests): Declare.
+       (c_opt_problem_cc_tests): Likewise.
+
+2022-03-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/101515
+       * c-pretty-print.cc (c_fold_indirect_ref_for_warn): For C++ don't
+       return COMPONENT_REFs with FIELD_DECLs whose containing scope can't
+       be printed.
+
 2022-03-16  Christophe Lyon  <christophe.lyon@arm.com>
            Roger Sayle  <roger@nextmovesoftware.com>
 
index 782589f..59cb22e 100644 (file)
@@ -1,3 +1,13 @@
+2022-03-19  Mikael Morin  <mikael@gcc.gnu.org>
+
+       PR fortran/104228
+       PR fortran/104570
+       * parse.cc (parse_associate): Use a new distinct gfc_charlen if the
+       copied type has one whose length is not known to be constant.
+       * resolve.cc (resolve_assoc_var): Reset charlen if it’s shared with
+       the associate target regardless of the expression type.
+       Don’t reinitialize charlen if it’s deferred.
+
 2022-03-18  Tobias Burnus  <tobias@codesourcery.com>
 
        PR fortran/103039
index 71b5550..e0af2aa 100644 (file)
@@ -1,3 +1,19 @@
+2022-03-19  Mikael Morin  <mikael@gcc.gnu.org>
+
+       PR fortran/104228
+       PR fortran/104570
+       * gfortran.dg/associate_58.f90: New test.
+
+2022-03-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/104971
+       * gcc.target/i386/pr104971.c: New test.
+
+2022-03-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/101515
+       * g++.dg/warn/pr101515.C: New test.
+
 2022-03-18  David Malcolm  <dmalcolm@redhat.com>
 
        PR analyzer/104943
index 6f5f7a9..e8bfe39 100644 (file)
@@ -1,3 +1,9 @@
+2022-03-19  Tiezhu Yang  <yangtiezhu@loongson.cn>
+
+       * floatformat.h (floatformat_ieee_quad_big): Renamed from
+       floatformat_ia64_quad_big.
+       (floatformat_ieee_quad_little): Similarly.
+
 2021-12-12  Jonathan Wakely  <jwakely@redhat.com>
 
        * unique-ptr.h: Removed.
index f023ce2..b488ef2 100644 (file)
@@ -1,3 +1,11 @@
+2022-03-19  Sergei Trofimovich  <slyfox at gentoo dot org>
+
+       PR libgcc/86224
+       * config/m68k/lb1sf68.S (__mulsi3_internal): Internal, hidden alias
+       for __mulsi3.
+       (__udivsi3_internal, __divsi3_internal): Similarly.
+       (__umodsi3, __modsi3): Use the internal function names.
+
 2022-03-09  Tobias Burnus  <tobias@codesourcery.com>
 
        PR target/102215
index 7683a82..844d773 100644 (file)
@@ -1,3 +1,9 @@
+2022-03-19  Tiezhu Yang  <yangtiezhu@loongson.cn>
+
+       * floatformat.c (floatformat_ieee_quad_big): Renamed from
+       floatformat_ia64_quad_big.
+       (floatformat_ieee_quad_little): Similarly.
+
 2022-02-22  Jakub Jelinek  <jakub@redhat.com>
 
        PR lto/104617