public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: GCC Administrator <gccadmin@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r12-7441] Daily bump. Date: Wed, 2 Mar 2022 00:17:17 +0000 (GMT) [thread overview] Message-ID: <20220302001717.8CEAC385842A@sourceware.org> (raw) https://gcc.gnu.org/g:12d4552e5e68e77fe8a5991c5e95a764a6cf995d commit r12-7441-g12d4552e5e68e77fe8a5991c5e95a764a6cf995d Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Wed Mar 2 00:16:32 2022 +0000 Daily bump. Diff: --- gcc/ChangeLog | 94 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 6 ++++ gcc/testsuite/ChangeLog | 59 +++++++++++++++++++++++++++++++ libphobos/ChangeLog | 6 ++++ libstdc++-v3/ChangeLog | 6 ++++ lto-plugin/ChangeLog | 6 ++++ 7 files changed, 178 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 28286e0da0a..1c5e88a8028 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,97 @@ +2022-03-01 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/104715 + * gimple-ssa-warn-access.cc (pass_waccess::check_pointer_uses): Don't + unnecessarily test if ptr is a SSA_NAME, it has to be. Only push lhs + of a call if gimple_call_return_arg is equal to ptr, not just when it + is non-NULL. + +2022-03-01 Jakub Jelinek <jakub@redhat.com> + + * gimple-ssa-warn-access.cc (warn_string_no_nul, + maybe_warn_nonstring_arg, fndecl_alloc_p, new_delete_mismatch_p, + matching_alloc_calls_p, maybe_warn_alloc_args_overflow, + pass_waccess::check_alloca, pass_waccess::check_strcat, + memmodel_to_uhwi, fntype_argno_type, + pass_waccess::maybe_check_access_sizes, + pass_waccess::check_call_access, + pass_waccess::maybe_check_dealloc_call, pass_waccess::check_stmt): + Comment spelling fixes. + +2022-03-01 Richard Biener <rguenther@suse.de> + + PR tree-optimization/104716 + * tree-loop-distribution.cc (find_seed_stmts_for_distribution): + Check if we can copy the loop. + +2022-03-01 H.J. Lu <hjl.tools@gmail.com> + + PR middle-end/104721 + * cfgexpand.cc (expand_gimple_basic_block): Clear + currently_expanding_gimple_stmt when returning inside the loop. + +2022-03-01 Martin Liska <mliska@suse.cz> + + PR ipa/104533 + * multiple_target.cc (get_attr_len): Move to tree.c. + (expand_target_clones): Remove single value checking. + * tree.cc (get_target_clone_attr_len): New fn. + * tree.h (get_target_clone_attr_len): Likewise. + +2022-03-01 Martin Liska <mliska@suse.cz> + + PR gcov-profile/104677 + * doc/invoke.texi: Document more .gcda file name generation. + +2022-03-01 Tom de Vries <tdevries@suse.de> + + PR target/102429 + * config/nvptx/nvptx.cc (nvptx_gen_shuffle): Handle DCmode and CDImode. + * config/nvptx/nvptx.md + (define_predicate "nvptx_register_or_complex_di_df_register_operand"): + New predicate. + (define_expand "omp_simt_xchg_bfly", define_expand "omp_simt_xchg_idx"): + Use nvptx_register_or_complex_di_df_register_operand. + +2022-03-01 Tom de Vries <tdevries@suse.de> + + * config.gcc (nvptx*-*-*): Add nvptx/nvptx-gen.opt to extra_options. + * config/nvptx/gen-copyright.sh: New file. + * config/nvptx/gen-h.sh: New file. + * config/nvptx/gen-opt.sh: New file. + * config/nvptx/nvptx.h (TARGET_SM35, TARGET_SM53, TARGET_SM70) + (TARGET_SM75, TARGET_SM80): Move ... + * config/nvptx/nvptx-gen.h: ... here. New file, generate. + * config/nvptx/nvptx.opt (Enum ptx_isa): Move ... + * config/nvptx/nvptx-gen.opt: ... here. New file, generate. + * config/nvptx/t-nvptx ($(srcdir)/config/nvptx/nvptx-gen.h) + ($(srcdir)/config/nvptx/nvptx-gen.opt): New make target. + +2022-03-01 Tom de Vries <tdevries@suse.de> + + * config/nvptx/gen-omp-device-properties.sh: New file. + * config/nvptx/t-omp-device: Use gen-omp-device-properties.sh. + +2022-03-01 Tom de Vries <tdevries@suse.de> + + * config/nvptx/nvptx-sm.def: New file. + * config/nvptx/nvptx-c.cc (nvptx_cpu_cpp_builtins): Use nvptx-sm.def. + * config/nvptx/nvptx-opts.h (enum ptx_isa): Same. + * config/nvptx/nvptx.cc (sm_version_to_string) + (nvptx_omp_device_kind_arch_isa): Same. + +2022-03-01 Robin Dapp <rdapp@linux.ibm.com> + + PR rtl-optimization/104154 + * config/arc/arc.cc (gen_compare_reg): Return the CC-mode + comparison ifcvt passed us. + +2022-03-01 Hongyu Wang <hongyu.wang@intel.com> + + PR target/104664 + * config/i386/i386-expand.cc (ix86_expand_vector_init_duplicate): + Use vec_setv8hf_0 for HF to V8HFmode move instead of subreg. + 2022-02-28 Roger Sayle <roger@nextmovesoftware.com> PR tree-optimization/91384 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index f2385f2bfb9..cfd5b8be1f0 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220301 +20220302 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index df4ffe68dae..b8375675de4 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,9 @@ +2022-03-01 Martin Liska <mliska@suse.cz> + + PR ipa/104533 + * c-attribs.cc (handle_target_clones_attribute): Use + get_target_clone_attr_len and report warning soon. + 2022-02-17 Jonathan Wakely <jwakely@redhat.com> * c-pragma.cc (handle_pragma_pack): Remove parameter name. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f90133cb6bb..d666a742bf4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,62 @@ +2022-03-01 Martin Sebor <msebor@redhat.com> + + PR tree-optimization/104715 + * gcc.dg/Wdangling-pointer-3.c: New test. + +2022-03-01 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/104715 + * c-c++-common/Wdangling-pointer-7.c: New test. + +2022-03-01 Iain Buclaw <ibuclaw@gdcproject.org> + + PR d/104736 + * gdc.test/runnable/dhry.d: Removed. + +2022-03-01 H.J. Lu <hjl.tools@gmail.com> + + PR testsuite/104725 + * g++.target/i386/pr35513-1.C: Limit to Linux. + * g++.target/i386/pr35513-2.C: Likewise. + +2022-03-01 Richard Biener <rguenther@suse.de> + + PR tree-optimization/104716 + * gfortran.dg/pr104716.f: New testcase. + +2022-03-01 Richard Biener <rguenther@suse.de> + + PR testsuite/104727 + * gcc.target/i386/pr84101.c: Remove XFAIL. + +2022-03-01 Richard Biener <rguenther@suse.de> + + PR testsuite/104728 + * gcc.dg/vect/pr81196-2.c: Require vect_perm. + +2022-03-01 Roger Sayle <roger@nextmovesoftware.com> + + * gcc.target/i386/pr80270.c: Don't compile new test case on ia32. + +2022-03-01 Martin Liska <mliska@suse.cz> + + PR ipa/104533 + * g++.target/i386/pr104533.C: New test. + +2022-03-01 Tom de Vries <tdevries@suse.de> + + * gcc.target/nvptx/sm30.c: New test. + * gcc.target/nvptx/sm35.c: New test. + * gcc.target/nvptx/sm53.c: New test. + * gcc.target/nvptx/sm70.c: New test. + * gcc.target/nvptx/sm75.c: New test. + * gcc.target/nvptx/sm80.c: New test. + +2022-03-01 Hongyu Wang <hongyu.wang@intel.com> + + PR target/104664 + * gcc.target/i386/pr104664.c: New test. + 2022-02-28 Roger Sayle <roger@nextmovesoftware.com> PR tree-optimization/91384 diff --git a/libphobos/ChangeLog b/libphobos/ChangeLog index d3e468816f2..1ce28d29ecc 100644 --- a/libphobos/ChangeLog +++ b/libphobos/ChangeLog @@ -1,3 +1,9 @@ +2022-03-01 Iain Buclaw <ibuclaw@gdcproject.org> + + PR d/104659 + * libdruntime/config/mingw/msvc.c (init_msvc): Fix misspelling of + msvcUsesUCRT. + 2022-02-28 Iain Buclaw <ibuclaw@gdcproject.org> * libdruntime/MERGE: Merge upstream druntime caf14b0f. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index cd347a5a70b..a3bd4fa4d6b 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2022-03-01 Jonathan Wakely <jwakely@redhat.com> + + PR middle-end/103984 + * include/bits/regex_compiler.h (_BracketMatcher::_M_char): Use + default member initializer. + 2022-02-24 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/104602 diff --git a/lto-plugin/ChangeLog b/lto-plugin/ChangeLog index 6fe559beb4f..c2e17d0a00f 100644 --- a/lto-plugin/ChangeLog +++ b/lto-plugin/ChangeLog @@ -1,3 +1,9 @@ +2022-03-01 Martin Liska <mliska@suse.cz> + + * lto-plugin.c (process_offload_section): Use a linker as many + comments are connected to gold linker. + (process_option): Likewise. + 2021-12-02 Rasmus Villemoes <rasmus.villemoes@prevas.dk> * lto-plugin.c: Fix -linker-output-auto-notlo-rel ->
reply other threads:[~2022-03-02 0:17 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20220302001717.8CEAC385842A@sourceware.org \ --to=gccadmin@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).