From d7f00da1c0ed414175305c41a07b3a50fa577cce Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Sun, 20 Mar 2022 00:16:30 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 27 +++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 13 +++++++++++++ gcc/fortran/ChangeLog | 10 ++++++++++ gcc/testsuite/ChangeLog | 16 ++++++++++++++++ include/ChangeLog | 6 ++++++ libgcc/ChangeLog | 8 ++++++++ libiberty/ChangeLog | 6 ++++++ 8 files changed, 87 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 400943946cb..27173950bcc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,30 @@ +2022-03-19 Arthur Cohen + + * 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 + + 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 + + PR middle-end/104971 + * config/i386/i386-expand.cc + (ix86_expand_builtin) : If ignore, + don't push/pop anything and just return const0_rtx. + 2022-03-18 Vladimir N. Makarov PR rtl-optimization/104961 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index b3f465bb5e7..bc8d2d2e07f 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220319 +20220320 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index e82d5f80e98..7828083889b 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,16 @@ +2022-03-19 Arthur Cohen + + * 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 + + 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 Roger Sayle diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 782589f4ef1..59cb22ec3a1 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,13 @@ +2022-03-19 Mikael Morin + + 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 PR fortran/103039 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 71b55500b7e..e0af2aacc15 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,19 @@ +2022-03-19 Mikael Morin + + PR fortran/104228 + PR fortran/104570 + * gfortran.dg/associate_58.f90: New test. + +2022-03-19 Jakub Jelinek + + PR middle-end/104971 + * gcc.target/i386/pr104971.c: New test. + +2022-03-19 Jakub Jelinek + + PR c++/101515 + * g++.dg/warn/pr101515.C: New test. + 2022-03-18 David Malcolm PR analyzer/104943 diff --git a/include/ChangeLog b/include/ChangeLog index 6f5f7a9caf2..e8bfe3982e5 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,9 @@ +2022-03-19 Tiezhu Yang + + * floatformat.h (floatformat_ieee_quad_big): Renamed from + floatformat_ia64_quad_big. + (floatformat_ieee_quad_little): Similarly. + 2021-12-12 Jonathan Wakely * unique-ptr.h: Removed. diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index f023ce26507..b488ef2ca84 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,11 @@ +2022-03-19 Sergei Trofimovich + + 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 PR target/102215 diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 7683a82e57f..844d7738ef2 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,9 @@ +2022-03-19 Tiezhu Yang + + * floatformat.c (floatformat_ieee_quad_big): Renamed from + floatformat_ia64_quad_big. + (floatformat_ieee_quad_little): Similarly. + 2022-02-22 Jakub Jelinek PR lto/104617 -- 2.34.1