From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 524753857829; Tue, 29 Mar 2022 00:17:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 524753857829 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r12-7867] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: eed9d091de0324453fb34580f550b1ca296d6516 X-Git-Newrev: aab0127dae4e7d6069fa6963e9f4c5b013a48b66 Message-Id: <20220329001752.524753857829@sourceware.org> Date: Tue, 29 Mar 2022 00:17:52 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2022 00:17:52 -0000 https://gcc.gnu.org/g:aab0127dae4e7d6069fa6963e9f4c5b013a48b66 commit r12-7867-gaab0127dae4e7d6069fa6963e9f4c5b013a48b66 Author: GCC Administrator Date: Tue Mar 29 00:17:13 2022 +0000 Daily bump. Diff: --- ChangeLog | 5 ++++ contrib/ChangeLog | 8 ++++++ gcc/ChangeLog | 58 ++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 74 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/po/ChangeLog | 4 +++ gcc/testsuite/ChangeLog | 73 ++++++++++++++++++++++++++++++++++++++++++++++++ libgomp/ChangeLog | 6 ++++ libstdc++-v3/ChangeLog | 11 ++++++++ 9 files changed, 240 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index a2260e97bc8..0b252306f87 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2022-03-28 Tom Tromey + + * configure.ac: Remove --with-mpfr-dir and --with-gmp-dir. + * configure: Rebuild. + 2022-03-24 Bill Schmidt * MAINTAINERS: Change my information. diff --git a/contrib/ChangeLog b/contrib/ChangeLog index 5af9673def0..6da801bccbe 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,11 @@ +2022-03-28 Martin Liska + + * gcc-changelog/git_commit.py: Match trailing dot literally. + +2022-03-28 Martin Liska + + * gcc-changelog/git_commit.py: Make the parsing stricter. + 2022-03-26 Jakub Jelinek * gcc-changelog/git_update_version.py: Add diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d11799e7f7f..9ec7a7c4663 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,61 @@ +2022-03-28 Indu Bhagat + + * ctfout.cc (ctf_preprocess): Use ctfc_get_num_ctf_vars instead. + (output_ctf_vars): Likewise. + +2022-03-28 Jason Merrill + + PR c++/59426 + * doc/extend.texi: Refer to __is_trivial instead of __is_pod. + +2022-03-28 H.J. Lu + + PR target/105068 + * config/i386/sse.md (*ssse3_pshufbv8qi3): Also replace "Yv" with + "Yw" in clobber. + +2022-03-28 Tom de Vries + + PR target/104818 + * config/nvptx/gen-opt.sh (ptx_isa): Improve help text. + * config/nvptx/nvptx-gen.opt: Regenerate. + * config/nvptx/nvptx.opt (misa, mptx, ptx_version): Improve help text. + * config/nvptx/t-nvptx (s-nvptx-gen-opt): Add missing dependency on + gen-opt.sh. + +2022-03-28 David Malcolm + + PR analyzer/104308 + * gimple-fold.cc (gimple_fold_builtin_memory_op): When optimizing + to loads then stores, set the location of the new load stmt. + +2022-03-28 Richard Biener + + PR tree-optimization/105070 + * tree-switch-conversion.h + (bit_test_cluster::hoist_edge_and_branch_if_true): Add location + argument. + * tree-switch-conversion.cc + (bit_test_cluster::hoist_edge_and_branch_if_true): Annotate + cond with location. + (bit_test_cluster::emit): Annotate all generated expressions + with location. + +2022-03-28 Andre Vieira + + * config/aarch64/aarch64-cores.def: Update Neoverse N2 core entry. + +2022-03-28 liuhongt + + PR target/105066 + * config/i386/sse.md (vec_set_0): Change attr "isa" of + alternative 4 from sse4_noavx to noavx. + +2022-03-28 Jakub Jelinek + + PR tree-optimization/105056 + * tree-predcom.cc (component::component): Initialize also comp_step. + 2022-03-27 H.J. Lu PR target/105068 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 0f81793ddaf..03b2f588835 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220328 +20220329 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 2c885b2394e..ec38eeb954a 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,77 @@ +2022-03-28 Jason Merrill + + * pt.cc (determine_specialization): Add comment. + +2022-03-28 Patrick Palka + + PR c++/105067 + * pt.cc (finish_concept_definition): Check that a concept is + declared with exactly one template parameter list. + +2022-03-28 Patrick Palka + + PR c++/105064 + * constraint.cc (maybe_substitute_reqs_for): Don't assume + DECL_TEMPLATE_INFO is available. + +2022-03-28 Jason Merrill + + PR c++/105003 + PR c++/104008 + PR c++/102869 + * pt.cc (complex_alias_template_r): walk_tree callback, replacing + uses_all_template_parms_r, complex_pack_expansion_r. + (complex_alias_template_p): Adjust. + * tree.cc (strip_typedefs): Revert r12-7710 change. + +2022-03-28 Jason Merrill + + PR c++/102071 + * init.cc (build_new_1): Include cookie in alignment. Omit + constexpr wrapper from alloc_call. + +2022-03-28 Jason Merrill + + PR c++/103291 + * name-lookup.cc (push_local_extern_decl_alias): Call + determine_visibility. + +2022-03-28 Jason Merrill + + PR c++/102123 + * pt.cc (tsubst_copy): Use make_unbound_class_template for rewriting + a type template reference. + +2022-03-28 Jason Merrill + + PR c++/103968 + * pt.cc (value_dependent_expression_p): Check + has_value_dependent_address for conversion to reference. + +2022-03-28 Jason Merrill + + PR c++/103943 + * pt.cc (tsubst_qualified_id): Handle getting SCOPE_REF from + tsubst_baselink. + (instantiation_dependent_scope_ref_p): Check dependent_scope_p. + +2022-03-28 Jason Merrill + + PR c++/102045 + * call.cc (make_base_init_ok): Call make_used. + +2022-03-28 Jason Merrill + + PR c++/104847 + * mangle.cc (write_expression): Don't write a union designator when + undigested. + +2022-03-28 Jason Merrill + + PR c++/99445 + PR c++/103769 + * tree.cc (strip_typedefs): Use build_distinct_type_copy. + 2022-03-26 Patrick Palka PR c++/105050 diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 7f6d237ccf3..6406788b4f8 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2022-03-28 Joseph Myers + + * sv.po: Update. + 2022-03-21 Joseph Myers * sv.po: Update. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b4168acc6fa..08e5ae798e4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,76 @@ +2022-03-28 Patrick Palka + + PR c++/105067 + * g++.dg/cpp2a/concepts-err4.C: New test. + +2022-03-28 Patrick Palka + + PR c++/105064 + * g++.dg/cpp2a/concepts-friend9.C: New test. + +2022-03-28 Jason Merrill + + PR c++/105003 + PR c++/104008 + PR c++/102869 + * g++.dg/cpp0x/variadic-alias6.C: New test. + * g++.dg/cpp0x/variadic-alias7.C: New test. + +2022-03-28 David Malcolm + + PR analyzer/104308 + * gcc.dg/analyzer/pr104308.c: New test. + * gcc.dg/uninit-40.c (foo): Update expression in expected message. + +2022-03-28 Jason Merrill + + PR c++/102071 + * g++.dg/cpp1z/aligned-new9.C: New test. + +2022-03-28 Jason Merrill + + PR c++/103291 + * g++.dg/ext/visibility/visibility-local-extern1.C: New test. + +2022-03-28 Jason Merrill + + PR c++/102123 + * g++.dg/cpp1z/class-deduction110.C: New test. + +2022-03-28 Jason Merrill + + PR c++/103968 + * g++.dg/cpp0x/alias-decl-mem1.C: New test. + +2022-03-28 Jason Merrill + + PR c++/103943 + * g++.dg/cpp1z/class-deduction109.C: New test. + +2022-03-28 Jason Merrill + + PR c++/102045 + * g++.dg/cpp1z/aggr-base12.C: New test. + +2022-03-28 Jason Merrill + + PR c++/104847 + * g++.dg/abi/mangle-union1.C: New test. + +2022-03-28 Jason Merrill + + PR c++/99445 + PR c++/103769 + * g++.dg/cpp0x/variadic-alias5.C: New test. + +2022-03-28 liuhongt + + * gcc.target/i386/pr105066.c: New test. + +2022-03-28 Richard Biener + + * gcc.dg/torture/pr100786.c: Add dg-require alias. + 2022-03-27 H.J. Lu PR target/105068 diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 5c4009a9ede..495e9e90ba8 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,9 @@ +2022-03-28 Tom de Vries + + * plugin/configfrag.ac: Use /$(libexecdir:\$(exec_prefix)/%=%)/ + instead of /libexec/. + * configure: Regenerate. + 2022-03-25 Tom de Vries PR libgomp/105042 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b06414764b8..a64630f09dd 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,14 @@ +2022-03-28 Jonathan Wakely + + * testsuite/20_util/optional/monadic/and_then.cc: Fix typo. + * testsuite/20_util/optional/monadic/transform.cc: Likewise. + * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise. + * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise. + * testsuite/22_locale/codecvt/in/char/1.cc: Likewise. + * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise. + * testsuite/22_locale/codecvt/out/char/1.cc: Likewise. + * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise. + 2022-03-27 Jonathan Wakely * doc/doxygen/user.cfg.in: Add new header.