]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 8 Mar 2022 00:16:32 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 8 Mar 2022 00:16:32 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/analyzer/ChangeLog
gcc/c-family/ChangeLog
gcc/c/ChangeLog
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/jit/ChangeLog
gcc/po/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 8a3cfbdf9c8c901e8eb3f357b06bf8cd3ba9303a..5c339101f0a330f6d71eb29ba988407f1fd2621f 100644 (file)
@@ -1,3 +1,101 @@
+2022-03-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/invoke.texi (C++ Modules): Remove anachronism.
+
+2022-03-07  Martin Liska  <mliska@suse.cz>
+
+       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  <jakub@redhat.com>
+
+       * 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  <mliska@suse.cz>
+
+       PR target/104794
+       * config/arm/arm.cc (arm_option_override_internal): Add missing
+       space.
+
+2022-03-07  Richard Biener  <rguenther@suse.de>
+
+       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  <mliska@suse.cz>
+
+       PR target/104797
+       * config/msp430/msp430.cc (msp430_expand_delay_cycles): Remove
+       parenthesis from built-in name.
+
+2022-03-07  Martin Liska  <mliska@suse.cz>
+
+       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  <mliska@suse.cz>
+
+       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  <jakub@redhat.com>
+
+       PR target/104775
+       * config/s390/s390.md (*cmp_and_trap_unsigned_int<mode>): Use
+       S constraint instead of T in the last alternative.
+
+2022-03-07  Martin Liska  <mliska@suse.cz>
+
+       * plugin.cc (default_plugin_dir_name): Remove <dir> from error
+       message.
+
+2022-03-07  Martin Liska  <mliska@suse.cz>
+
+       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  <mliska@suse.cz>
+
+       PR target/99297
+       * config/rx/rx.cc (rx_expand_builtin_mvtc): Fix translation
+       string.
+
+2022-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/104779
+       * config/i386/sse.md (avx512dq_mul<mode>3<mask_name>): New
+       define_expand pattern.  Rename define_insn to ...
+       (*avx512dq_mul<mode>3<mask_name>): ... this.
+       (<code><mode>3_mask): New any_logic define_expand pattern.
+       (<mask_codefor><code><mode>3<mask_name>): Rename to ...
+       (*<code><mode>3<mask_name>): ... this.
+
 2022-03-05  Jakub Jelinek  <jakub@redhat.com>
 
        * gimple-ssa-warn-access.cc (pass_waccess::use_after_inval_p): Remove
index 0f4543534b19b0103bc42cf1e6614297a36ddd77..5d326f06fc5a93ad5cf4f89213ef87ccacc1180a 100644 (file)
@@ -1 +1 @@
-20220307
+20220308
index fad9b30102455fa875d6251fc06e3f48fb7c0cfc..6fdbb05dcf33f60c30e14623971cbf43f7188b39 100644 (file)
@@ -1,3 +1,17 @@
+2022-03-07  David Malcolm  <dmalcolm@redhat.com>
+
+       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  <jakub@redhat.com>
+
+       * 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  <dmalcolm@redhat.com>
 
        PR analyzer/103521
index b8375675de4cffa26cb9f37982f4d3c41824c279..764e1d2b7e4abd03fd3ea669f6169615daae2f69 100644 (file)
@@ -1,3 +1,7 @@
+2022-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       * c-attribs.cc: Fix up duplicated word issue in a comment.
+
 2022-03-01  Martin Liska  <mliska@suse.cz>
 
        PR ipa/104533
index b17735585135c8e0ef48c3951ceb0a5f33d002a6..8f6bf718dbde8dbb14a1eb6f75ba2e3e5881968b 100644 (file)
@@ -1,3 +1,8 @@
+2022-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       * c-parser.cc (c_parser_omp_clause_map): Add missing space in string
+       literal.
+
 2022-02-23  Richard Biener  <rguenther@suse.de>
 
        * gimple-parser.cc (c_parser_parse_gimple_body): Diagnose
index 86e043200eea996448c9d0fe583dc0cc7a0cc3b3..e0ae5a98ae7809888874e65971edba60b1780358 100644 (file)
@@ -1,3 +1,22 @@
+2022-03-07  Jason Merrill  <jason@redhat.com>
+
+       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  <jakub@redhat.com>
+
+       * parser.cc (cp_parser_omp_clause_map): Add missing space in string
+       literal.
+
+2022-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       * cvt.cc: Fix up duplicated word issue in a comment.
+       * pt.cc: Likewise.
+       * module.cc: Likewise.
+       * coroutines.cc: Likewise.
+
 2022-03-04  Nathan Sidwell  <nathan@acm.org>
 
        * mangle.cc (is_std_substitution): Check global module.
index 03eb2452b167f792d333a579126764abada2394b..7c7973959f75dbadccb7389235376095ddcb92cc 100644 (file)
@@ -1,3 +1,41 @@
+2022-03-07  Tobias Burnus  <tobias@codesourcery.com>
+
+       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  <tobias@codesourcery.com>
+
+       * 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  <jakub@redhat.com>
+
+       * trans-expr.cc: Fix up duplicated word issue in a comment.
+       * gfortran.h: Likewise.
+       * scanner.cc: Likewise.
+
+2022-03-07  Martin Liska  <mliska@suse.cz>
+
+       * intrinsic.cc (gfc_is_intrinsic): Remove asterisk from error
+       message.
+
+2022-03-07  Martin Liska  <mliska@suse.cz>
+
+       PR translation/90148
+       * intrinsic.cc (gfc_is_intrinsic): Put
+       quote to a proper place.
+
 2022-03-03  Kwok Cheung Yeung  <kcy@codesourcery.com>
 
        PR fortran/104131
index 266ecbd17f5fd755285f173141b0af845b79e88d..97c40bbee40908fbd15f97374bae77f061cbfcce 100644 (file)
@@ -1,3 +1,7 @@
+2022-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       * libgccjit.h: Fix up duplicated word issue in a comment.
+
 2022-01-17  Martin Liska  <mliska@suse.cz>
 
        * config-lang.in: Rename .c names to .cc.
index 661e8dbe353244b0bfbd4dce41f51f210de3f3aa..90d8298007d816aad66fed79127b8b3271b70089 100644 (file)
@@ -1,3 +1,7 @@
+2022-03-07  Joseph Myers  <joseph@codesourcery.com>
+
+       * fr.po, sv.po: Update.
+
 2022-03-04  Joseph Myers  <joseph@codesourcery.com>
 
        * de.po: Update.
index 01ea3895e15e7fe9cb14094d588d2bed486c6223..c595578521dbb39313df8d560bef76537bdf98ef 100644 (file)
@@ -1,3 +1,35 @@
+2022-03-07  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/99585
+       PR fortran/104430
+       * gfortran.dg/class_result_10.f90: New test.
+
+2022-03-07  David Malcolm  <dmalcolm@redhat.com>
+
+       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  <mliska@suse.cz>
+
+       PR middle-end/104381
+       * gcc.dg/pr104381.c: New test.
+
+2022-03-07  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/104782
+       * gcc.dg/vect/pr104782.c: New testcase.
+
+2022-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/104775
+       * gcc.target/s390/pr104775.c: New test.
+
+2022-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/104779
+       * gcc.target/i386/pr104779.c: New test.
+
 2022-03-06  Roger Sayle  <roger@nextmovesoftware.com>
 
        * gcc.dg/lower-subreg-1.c: Update test case.  iordi3 is no longer
index 6237d55dc42614aa7bf4abe0985ba0c41cd6a124..cbb8564d90e994ac08484bdd7b98b8388c1db294 100644 (file)
@@ -1,3 +1,15 @@
+2022-03-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       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  <rasmus.villemoes@prevas.dk>
+
+       * config/locale/vxworks/ctype_members.cc: Remove <iostream>
+         include.
+
 2022-03-05  Jonathan Wakely  <jwakely@redhat.com>
 
        * include/bits/c++config (__glibcxx_assert_fail): Add visibility