From 150ab50f7449cf5b496bbe6e5c60cb1adb2e2d6c Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Thu, 31 Mar 2022 00:16:28 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 47 ++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 20 ++++++++++++++ gcc/cp/ChangeLog | 26 ++++++++++++++++++ gcc/fortran/ChangeLog | 5 ++++ gcc/po/ChangeLog | 4 +++ gcc/testsuite/ChangeLog | 72 +++++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 175 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fd8498f..63f0ff6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,50 @@ +2022-03-30 Bill Schmidt + + * config/rs6000/rs6000-builtins.def (NEG_V16QI): Move to [altivec] + stanza. + (NEG_V4SF): Likewise. + (NEG_V4SI): Likewise. + (NEG_V8HI): Likewise. + (NEG_V2DF): Move to [vsx] stanza. + (NEG_V2DI): Likewise. + +2022-03-30 Vladimir N. Makarov + + PR middle-end/105032 + * lra-assigns.cc (find_reload_regno_insns): Modify loop condition. + +2022-03-30 Tom de Vries + Tobias Burnus + + * doc/invoke.texi (march): Document __PTX_SM__. + (mptx): Document __PTX_ISA_VERSION_MAJOR__ and + __PTX_ISA_VERSION_MINOR__. + +2022-03-30 Jakub Jelinek + + PR sanitizer/105093 + * ubsan.cc (instrument_object_size): If t is equal to inner and + is a decl other than global var, punt. When emitting call to + UBSAN_OBJECT_SIZE ifn, make sure base is addressable. + +2022-03-30 Jakub Jelinek + + PR tree-optimization/105094 + * gimple-ssa-store-merging.cc (mem_valid_for_store_merging): Punt if + bitsize <= 0 rather than just == 0. + +2022-03-30 Tom de Vries + + * doc/invoke.texi (misa, mptx): Update. + (march, march-map): Add. + +2022-03-30 Thomas Schwinge + + * opt-functions.awk (n_args): New function. + (lang_enabled_by): Merge function into... + * optc-gen.awk : ... sole user here. + Improve diagnostics. + 2022-03-29 Marek Polacek Jakub Jelinek diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 5ef3293..30d76ef 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220330 +20220331 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index a85f82f..5ca3182 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,23 @@ +2022-03-30 Marek Polacek + + PR c++/101030 + * c-warn.cc (conversion_warning) : Don't call + conversion_warning when OP1 is null. + +2022-03-30 Thomas Schwinge + + * c.opt (Wc++11-extensions, Wc++14-extensions, Wc++17-extensions) + (Wc++20-extensions, Wc++23-extensions): Remove 'LangEnabledBy' + option properties. + +2022-03-30 Thomas Schwinge + + * c.opt (Wuse-after-free): Remove. + +2022-03-30 Thomas Schwinge + + * c.opt (Warray-bounds): Remove. + 2022-03-26 Thomas Schwinge * c.opt: Properly quote comment. diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index ec38eeb..766e76c 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,29 @@ +2022-03-30 Patrick Palka + + PR c++/100474 + * constraint.cc (diagnose_trait_expr): Handle all remaining + traits appropriately. Remove default case. + +2022-03-30 Marek Polacek + + PR c++/93280 + PR c++/104583 + * init.cc (get_nsdmi): Set TARGET_EXPR_DIRECT_INIT_P to in_ctor. + +2022-03-30 Jakub Jelinek + + PR c++/105092 + * pt.cc (tsubst_omp_clause_decl): When handling iterators, set + DECL_CONTEXT of the iterator var to current_function_decl and + call pushdecl. + +2022-03-30 Jakub Jelinek + + PR c++/105061 + * parser.cc (cp_parser_template_introduction): If member_p, temporarily + clear parser->colon_corrects_to_scope_p around tentative parsing of + nested name specifier. + 2022-03-28 Jason Merrill * pt.cc (determine_specialization): Add comment. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 0e05013..3f5ccf6 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,8 @@ +2022-03-30 Harald Anlauf + + PR fortran/100892 + * check.cc (gfc_check_associated): Avoid NULL pointer dereference. + 2022-03-29 Harald Anlauf Steven G. Kargl diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 4d1997b..fcc463d 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2022-03-30 Joseph Myers + + * hr.po: Update. + 2022-03-29 Joseph Myers * hr.po: Update. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f3335e7..b6721c2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,75 @@ +2022-03-30 Harald Anlauf + + PR fortran/100892 + * gfortran.dg/associated_target_8.f90: New test. + +2022-03-30 Vladimir N. Makarov + + PR middle-end/105032 + * gcc.target/i386/pr105032.c: New. + +2022-03-30 Jakub Jelinek + + Revert: + 2022-03-30 Jakub Jelinek + + PR tree-optimization/80334 + PR target/102772 + * g++.dg/torture/pr80334.C: Change from dg-do run to dg-do compile. + +2022-03-30 Marek Polacek + + PR c++/101030 + * g++.dg/ext/cond5.C: New test. + +2022-03-30 Patrick Palka + + PR c++/100474 + * g++.dg/cpp2a/concepts-traits3.C: New test. + +2022-03-30 Jakub Jelinek + + PR tree-optimization/80334 + PR target/102772 + * g++.dg/torture/pr80334.C: Change from dg-do run to dg-do compile. + +2022-03-30 Marek Polacek + + PR c++/93280 + PR c++/104583 + * g++.dg/cpp0x/nsdmi-list7.C: New test. + * g++.dg/cpp0x/nsdmi-list8.C: New test. + +2022-03-30 Jakub Jelinek + + PR sanitizer/105093 + * g++.dg/ubsan/pr105093.C: New test. + +2022-03-30 Jakub Jelinek + + PR tree-optimization/105094 + * gcc.dg/pr105094.c: New test. + +2022-03-30 Jakub Jelinek + + PR c++/105092 + * g++.dg/gomp/pr105092.C: New test. + +2022-03-30 Jakub Jelinek + + PR c++/105061 + * g++.dg/concepts/pr105061.C: New test. + +2022-03-30 Alexandre Oliva + + * gcc.dg/analyzer/strndup-1.c: Add *-*-vxworks* to no-strndup + in libc. + +2022-03-30 Alexandre Oliva + + * gcc.dg/weak/typeof-2.c: Add arm*-*-* to targets that may + place the call target in a constant pool. + 2022-03-29 David Malcolm PR testsuite/105085 -- 2.7.4