public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r13-1808] Daily bump.
@ 2022-07-23 0:17 GCC Administrator
0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2022-07-23 0:17 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:b563a8dd3fcdeaeab5e1b73cec70cd341d867940
commit r13-1808-gb563a8dd3fcdeaeab5e1b73cec70cd341d867940
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Jul 23 00:16:27 2022 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 11 +++++++
gcc/ChangeLog | 83 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/analyzer/ChangeLog | 21 +++++++++++++
gcc/cp/ChangeLog | 14 +++++++++
gcc/testsuite/ChangeLog | 35 +++++++++++++++++++++
libiberty/ChangeLog | 6 ++++
libsanitizer/ChangeLog | 7 +++++
8 files changed, 178 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index be06767bcca..7df00c7822d 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,14 @@
+2022-07-22 Martin Liska <mliska@suse.cz>
+
+ * git-commit-mklog.py: Do not parse -b argument.
+ Pass mklog_args as json environment variable.
+ * mklog.py: Parse GCC_MKLOG_ARGS and append it to sys.argv.
+ * prepare-commit-msg: Do not append GCC_MKLOG_ARGS to args.
+
+2022-07-22 Martin Liska <mliska@suse.cz>
+
+ * mklog.py: Use component: [PR xyz] only when one PR is used.
+
2022-07-04 Martin Liska <mliska@suse.cz>
* git-descr.sh: By default print revision for HEAD.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 39f7c75dcf3..7c62d546ddf 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,86 @@
+2022-07-22 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
+
+ * config/xtensa/xtensa.md (*masktrue_const_bitcmpl):
+ Add a new insn_and_split pattern, and a few split patterns for
+ spacial cases.
+
+2022-07-22 Richard Sandiford <richard.sandiford@arm.com>
+
+ * graphds.cc (graphds_scc): Fix algorithm attribution.
+
+2022-07-22 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/106403
+ * tree-ssa-sccvn.cc (vn_reference_lookup_3): Move stored
+ value valueization after check for IFN_MASKED_STORE or
+ IFN_LEN_STORE.
+
+2022-07-22 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/106397
+ * tree-ssa-loop-prefetch.cc (emit_mfence_after_loop): Do
+ not update SSA form here.
+ (mark_nontemporal_stores): Return whether we marked any
+ non-temporal stores and inserted mfence.
+ (loop_prefetch_arrays): Note when we need to update SSA.
+ (tree_ssa_prefetch_arrays): Perform required (LC) SSA update
+ at the end of the pass.
+
+2022-07-22 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/106387
+ * tree-vect-stmts.cc (vectorizable_load): Use make_ssa_name
+ if ptr is not an SSA name.
+
+2022-07-22 liuhongt <hongtao.liu@intel.com>
+
+ PR target/106038
+ * config/i386/mmx.md (<code><mode>3): New define_expand, it's
+ original "<code><mode>3".
+ (*<code><mode>3): New define_insn, it's original
+ "<code><mode>3" be extended to handle memory and immediate
+ operand with ix86_binary_operator_ok. Also adjust define_split
+ after it.
+ (mmxinsnmode): New mode attribute.
+ (*mov<mode>_imm): Refactor with mmxinsnmode.
+ * config/i386/predicates.md
+ (register_or_x86_64_const_vector_operand): New predicate.
+
+2022-07-22 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ * config/rs6000/altivec.md:
+ (vstrir_code_<mode>): Rename to...
+ (vstrir_direct_<mode>): ... this.
+ (vstrir_p_code_<mode>): Rename to...
+ (vstrir_p_direct_<mode>): ... this.
+ (vstril_code_<mode>): Rename to...
+ (vstril_direct_<mode>): ... this.
+ (vstril_p_code_<mode>): Rename to...
+ (vstril_p_direct_<mode>): ... this.
+
+2022-07-22 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ * config/rs6000/rs6000-c.cc: Update comments.
+ (rs6000_target_modify_macros): Remove bu_mask references.
+ (rs6000_define_or_undefine_macro): Replace bu_mask reference
+ with a rs6000_cpu value check.
+ (rs6000_cpu_cpp_builtins): Remove rs6000_builtin_mask_calculate()
+ parameter from call to rs6000_target_modify_macros.
+ * config/rs6000/rs6000-protos.h (rs6000_target_modify_macros,
+ rs6000_target_modify_macros_ptr): Remove parameter from extern
+ for the prototype.
+ * config/rs6000/rs6000.cc (rs6000_target_modify_macros_ptr): Remove
+ parameter from prototype, update calls to this function.
+ (rs6000_print_builtin_options): Remove prototype, call and function.
+ (rs6000_builtin_mask_calculate): Remove function.
+ (rs6000_debug_reg_global): Remove call to rs6000_print_builtin_options.
+ (rs6000_option_override_internal): Remove rs6000_builtin_mask var
+ and builtin_mask debug output.
+ (rs6000_builtin_mask_names): Remove.
+ (rs6000_pragma_target_parse): Remove prev_bumask, cur_bumask,
+ diff_bumask references; Update calls to rs6000_target_modify_ptr.
+ * config/rs6000/rs6000.opt (rs6000_builtin_mask): Remove.
+
2022-07-21 Sam Feifer <sfeifer@redhat.com>
PR tree-optimization/94920
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7bdcd4fa865..ef960813d5e 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220722
+20220723
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 04fcf92f60e..6f5132cc110 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,24 @@
+2022-07-22 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/106413
+ * varargs.cc (region_model::impl_call_va_start): Avoid iterating
+ through non-existant variadic arguments by initializing the
+ impl_region to "UNKNOWN" if the va_start occurs in the top-level
+ function to the analysis.
+
+2022-07-22 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/106401
+ * store.cc (binding_cluster::binding_cluster): Remove overzealous
+ assertion; we're checking for tracked_p in
+ store::get_or_create_cluster.
+
+2022-07-22 Tim Lange <mail@tim-lange.me>
+
+ PR analyzer/106394
+ * region-model.cc (capacity_compatible_with_type): Always return true
+ if alloc_size is zero.
+
2022-07-21 David Malcolm <dmalcolm@redhat.com>
PR analyzer/106383
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 9266161b912..f5ff8ded156 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,17 @@
+2022-07-22 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/106366
+ * pt.cc (do_class_deduction): Don't consider TYPE_HAS_LIST_CTOR
+ when setting try_list_ctor. Reset args even when try_list_ctor
+ is true and there are no list candidates. Call resolve_args on
+ the reset args. Rename try_list_ctor to try_list_cand.
+
+2022-07-22 Martin Liska <mliska@suse.cz>
+
+ PR other/106370
+ * init.cc (sort_mem_initializers): Remove continue as last stmt
+ in a loop.
+
2022-07-21 Jason Merrill <jason@redhat.com>
PR c++/106361
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 80b7d71621d..0a2c3bd0418 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,38 @@
+2022-07-22 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/106413
+ * gcc.dg/analyzer/torture/stdarg-4.c: New test.
+
+2022-07-22 David Malcolm <dmalcolm@redhat.com>
+
+ PR analyzer/106401
+ * gcc.dg/analyzer/memcpy-2.c: New test.
+
+2022-07-22 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/106366
+ * g++.dg/cpp1z/class-deduction112.C: New test.
+
+2022-07-22 Tim Lange <mail@tim-lange.me>
+
+ PR analyzer/106394
+ * gcc.dg/analyzer/pr106394.c: New test.
+
+2022-07-22 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/106397
+ * gcc.dg/pr106397.c: New testcase.
+
+2022-07-22 liuhongt <hongtao.liu@intel.com>
+
+ PR tree-optimization/106010
+ * gcc.dg/pr23911.c: Scan IMAGPART/REALPART_EXPR = ** instead
+ of __complex__ since COMPLEX_CST is lower to scalars.
+
+2022-07-22 liuhongt <hongtao.liu@intel.com>
+
+ * gcc.target/i386/pr106038-1.c: New test.
+
2022-07-21 David Malcolm <dmalcolm@redhat.com>
PR analyzer/106383
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 45fd827475c..242625b3aa9 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,9 @@
+2022-07-22 Martin Liska <mliska@suse.cz>
+
+ PR other/106370
+ * _doprnt.c: Remove continue as last stmt
+ in a loop.
+
2022-07-14 Martin Liska <mliska@suse.cz>
* functions.texi: Replace strtoul with strtoull.
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index 52050be9476..fa39965d56c 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,10 @@
+2022-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR sanitizer/105531
+ * sanitizer_common/sanitizer_linux_libcdep.cpp,
+ sanitizer_common/sanitizer_solaris.h:: Cherry-pick
+ llvm-project revision 3776db9a4fd2080d23d6a5f52e405eea44558761.
+
2022-05-05 Martin Liska <mliska@suse.cz>
* LOCAL_PATCHES: Update.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-07-23 0:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-23 0:17 [gcc r13-1808] Daily bump GCC Administrator
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).