From e6533e2ebec964e77d3a2462abbabd214d677552 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Tue, 8 Mar 2022 00:16:32 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 98 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 14 +++++++ gcc/c-family/ChangeLog | 4 ++ gcc/c/ChangeLog | 5 +++ gcc/cp/ChangeLog | 19 ++++++++++ gcc/fortran/ChangeLog | 38 +++++++++++++++++++ gcc/jit/ChangeLog | 4 ++ gcc/po/ChangeLog | 4 ++ gcc/testsuite/ChangeLog | 32 ++++++++++++++++ libstdc++-v3/ChangeLog | 12 ++++++ 11 files changed, 231 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8a3cfbd..5c33910 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,101 @@ +2022-03-07 Jonathan Wakely + + * doc/invoke.texi (C++ Modules): Remove anachronism. + +2022-03-07 Martin Liska + + PR middle-end/104381 + * opts.cc (finish_options): If debug info is disabled + (debug_info_level) and -fvar-tracking is unset, disable it. + +2022-03-07 Jakub Jelinek + + * tree-ssa-propagate.cc: Fix up duplicated word issue in a comment. + * config/riscv/riscv.cc: Likewise. + * config/darwin.h: Likewise. + * config/i386/i386.cc: Likewise. + * config/aarch64/thunderx3t110.md: Likewise. + * config/aarch64/fractional-cost.h: Likewise. + * config/vax/vax.cc: Likewise. + * config/rs6000/pcrel-opt.md: Likewise. + * config/rs6000/predicates.md: Likewise. + * ctfc.h: Likewise. + * tree-ssa-uninit.cc: Likewise. + * value-relation.h: Likewise. + * gimple-range-gori.cc: Likewise. + * ipa-polymorphic-call.cc: Likewise. + * pointer-query.cc: Likewise. + * ipa-sra.cc: Likewise. + * internal-fn.cc: Likewise. + * varasm.cc: Likewise. + * gimple-ssa-warn-access.cc: Likewise. + +2022-03-07 Martin Liska + + PR target/104794 + * config/arm/arm.cc (arm_option_override_internal): Add missing + space. + +2022-03-07 Richard Biener + + PR tree-optimization/104782 + * tree-vect-slp.cc (vectorize_slp_instance_root_stmt): + Re-instantiate r10-5979 fix, add comment. + +2022-03-07 Martin Liska + + PR target/104797 + * config/msp430/msp430.cc (msp430_expand_delay_cycles): Remove + parenthesis from built-in name. + +2022-03-07 Martin Liska + + PR target/104794 + * config/arm/arm.cc (arm_option_override_internal): Fix quoting + of options in error messages. + (arm_option_reconfigure_globals): Likewise. + +2022-03-07 Martin Liska + + PR target/104794 + * config/arm/arm-builtins.cc (arm_expand_builtin): Reuse error + message. Fix ARM_BUILTIN_WRORHI and ARM_BUILTIN_WRORH that can + have only range [0,32]. + +2022-03-07 Jakub Jelinek + + PR target/104775 + * config/s390/s390.md (*cmp_and_trap_unsigned_int): Use + S constraint instead of T in the last alternative. + +2022-03-07 Martin Liska + + * plugin.cc (default_plugin_dir_name): Remove from error + message. + +2022-03-07 Martin Liska + + PR translation/90148 + * config/rs6000/rs6000.cc (rs6000_linux64_override_options): Put + quote to a proper place. + * plugin.cc (default_plugin_dir_name): Likewise. + +2022-03-07 Martin Liska + + PR target/99297 + * config/rx/rx.cc (rx_expand_builtin_mvtc): Fix translation + string. + +2022-03-07 Jakub Jelinek + + PR target/104779 + * config/i386/sse.md (avx512dq_mul3): New + define_expand pattern. Rename define_insn to ... + (*avx512dq_mul3): ... this. + (3_mask): New any_logic define_expand pattern. + (3): Rename to ... + (*3): ... this. + 2022-03-05 Jakub Jelinek * gimple-ssa-warn-access.cc (pass_waccess::use_after_inval_p): Remove diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 0f45435..5d326f0 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220307 +20220308 diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog index fad9b30..6fdbb05 100644 --- a/gcc/analyzer/ChangeLog +++ b/gcc/analyzer/ChangeLog @@ -1,3 +1,17 @@ +2022-03-07 David Malcolm + + PR analyzer/101983 + * engine.cc (returning_from_function_p): New. + (impl_region_model_context::on_state_leak): Use it when rejecting + leaks at the return from "main". + +2022-03-07 Jakub Jelinek + + * store.cc: Fix up duplicated word issue in a comment. + * analyzer.cc: Likewise. + * engine.cc: Likewise. + * sm-taint.cc: Likewise. + 2022-03-04 David Malcolm PR analyzer/103521 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index b837567..764e1d2 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,7 @@ +2022-03-07 Jakub Jelinek + + * c-attribs.cc: Fix up duplicated word issue in a comment. + 2022-03-01 Martin Liska PR ipa/104533 diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index b177355..8f6bf71 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,8 @@ +2022-03-07 Jakub Jelinek + + * c-parser.cc (c_parser_omp_clause_map): Add missing space in string + literal. + 2022-02-23 Richard Biener * gimple-parser.cc (c_parser_parse_gimple_body): Diagnose diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 86e0432..e0ae5a9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,22 @@ +2022-03-07 Jason Merrill + + PR c++/104618 + * decl2.cc (mark_single_function): Look through parens and location + wrapper. + * typeck.cc (cp_build_addr_expr_1): Not here. + +2022-03-07 Jakub Jelinek + + * parser.cc (cp_parser_omp_clause_map): Add missing space in string + literal. + +2022-03-07 Jakub Jelinek + + * cvt.cc: Fix up duplicated word issue in a comment. + * pt.cc: Likewise. + * module.cc: Likewise. + * coroutines.cc: Likewise. + 2022-03-04 Nathan Sidwell * mangle.cc (is_std_substitution): Check global module. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 03eb245..7c79739 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,41 @@ +2022-03-07 Tobias Burnus + + PR fortran/99585 + PR fortran/104430 + * trans-expr.cc (conv_parent_component_references): Fix comment; + simplify comparison. + (gfc_maybe_dereference_var): Avoid d referencing a nonpointer. + +2022-03-07 Tobias Burnus + + * array.cc (gfc_ref_dimen_size): Fix comment typo. + * dump-parse-tree.cc (gfc_dump_c_prototypes): Likewise. + * frontend-passes.cc (cfe_code): Likewise. + * gfortran.texi: Likewise. + * resolve.cc (generate_component_assignments): Likewise. + * simplify.cc (gfc_simplify_this_image): Likewise. + * trans-expr.cc (trans_scalar_class_assign, + gfc_maybe_dereference_var): Likewise. + * intrinsic.texi: Remove word duplication. + * invoke.texi: Likewise. + +2022-03-07 Jakub Jelinek + + * trans-expr.cc: Fix up duplicated word issue in a comment. + * gfortran.h: Likewise. + * scanner.cc: Likewise. + +2022-03-07 Martin Liska + + * intrinsic.cc (gfc_is_intrinsic): Remove asterisk from error + message. + +2022-03-07 Martin Liska + + PR translation/90148 + * intrinsic.cc (gfc_is_intrinsic): Put + quote to a proper place. + 2022-03-03 Kwok Cheung Yeung PR fortran/104131 diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index 266ecbd..97c40bb 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,7 @@ +2022-03-07 Jakub Jelinek + + * libgccjit.h: Fix up duplicated word issue in a comment. + 2022-01-17 Martin Liska * config-lang.in: Rename .c names to .cc. diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 661e8db..90d8298 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2022-03-07 Joseph Myers + + * fr.po, sv.po: Update. + 2022-03-04 Joseph Myers * de.po: Update. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 01ea389..c595578 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,35 @@ +2022-03-07 Tobias Burnus + + PR fortran/99585 + PR fortran/104430 + * gfortran.dg/class_result_10.f90: New test. + +2022-03-07 David Malcolm + + PR analyzer/101983 + * gcc.dg/analyzer/pr101983-main.c: New test. + * gcc.dg/analyzer/pr101983-not-main.c: New test. + +2022-03-07 Martin Liska + + PR middle-end/104381 + * gcc.dg/pr104381.c: New test. + +2022-03-07 Richard Biener + + PR tree-optimization/104782 + * gcc.dg/vect/pr104782.c: New testcase. + +2022-03-07 Jakub Jelinek + + PR target/104775 + * gcc.target/s390/pr104775.c: New test. + +2022-03-07 Jakub Jelinek + + PR target/104779 + * gcc.target/i386/pr104779.c: New test. + 2022-03-06 Roger Sayle * gcc.dg/lower-subreg-1.c: Update test case. iordi3 is no longer diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 6237d55..cbb8564d 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,15 @@ +2022-03-07 Jonathan Wakely + + PR libstdc++/104807 + * include/bits/c++config (__terminate, __glibcxx_assert_fail): + Replace _GLIBCXX_VISIBILITY on function with visibility pragma. + (__is_constant_evaluated): Add visibility pragma. + +2022-03-07 Rasmus Villemoes + + * config/locale/vxworks/ctype_members.cc: Remove + include. + 2022-03-05 Jonathan Wakely * include/bits/c++config (__glibcxx_assert_fail): Add visibility -- 2.7.4