public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r13-5993] Daily bump.
@ 2023-02-15  0:18 GCC Administrator
  0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2023-02-15  0:18 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:05467d08e777b72f57c50f7ef0430f8cf0edd8e1

commit r13-5993-g05467d08e777b72f57c50f7ef0430f8cf0edd8e1
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Feb 15 00:17:49 2023 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 68 ++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       | 10 ++++++
 gcc/cp/ChangeLog        |  5 +++
 gcc/testsuite/ChangeLog | 82 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  | 26 ++++++++++++++++
 6 files changed, 192 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 53b395667c1..a7a9106c9c4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,71 @@
+2023-02-15  Hans-Peter Nilsson  <hp@axis.com>
+
+	* reload1.cc (gen_reload): Correct rtx parameter for fatal_insn
+	"failure trying to reload" call.
+
+2023-02-15  Hans-Peter Nilsson  <hp@axis.com>
+
+	* gdbinit.in (phrs): New command.
+	* sel-sched-dump.cc (debug_hard_reg_set): Remove debug-function.
+	* ira-color.cc (debug_hard_reg_set): New, calling print_hard_reg_set.
+
+2023-02-14  David Faust  <david.faust@oracle.com>
+
+	PR target/108790
+	* config/bpf/constraints.md (q): New memory constraint.
+	* config/bpf/bpf.md (zero_extendhidi2): Use it here.
+	(zero_extendqidi2): Likewise.
+	(zero_extendsidi2): Likewise.
+	(*mov<MM:mode>): Likewise.
+
+2023-02-14  Andrew Pinski  <apinski@marvell.com>
+
+	PR tree-optimization/108355
+	PR tree-optimization/96921
+	* match.pd: Add pattern for "1 - bool_val".
+
+2023-02-14  Richard Biener  <rguenther@suse.de>
+
+	* tree-ssa-sccvn.cc (vn_phi_compute_hash): Key skipping
+	basic block index hashing on the availability of ->cclhs.
+	(vn_phi_eq): Avoid re-doing sanity checks for CSE but
+	rely on ->cclhs availability.
+	(vn_phi_lookup): Set ->cclhs only when we are eventually
+	going to CSE the PHI.
+	(vn_phi_insert): Likewise.
+
+2023-02-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* gimplify.cc (gimplify_save_expr): Add missing guard.
+
+2023-02-14  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/108782
+	* tree-vect-loop.cc (vect_phi_first_order_recurrence_p):
+	Make sure we're not vectorizing an inner loop.
+
+2023-02-14  Jakub Jelinek  <jakub@redhat.com>
+
+	PR sanitizer/108777
+	* params.opt (-param=asan-kernel-mem-intrinsic-prefix=): New param.
+	* asan.h (asan_memfn_rtl): Declare.
+	* asan.cc (asan_memfn_rtls): New variable.
+	(asan_memfn_rtl): New function.
+	* builtins.cc (expand_builtin): If
+	param_asan_kernel_mem_intrinsic_prefix and function is
+	kernel-{,hw}address sanitized, emit calls to
+	__{,hw}asan_{memcpy,memmove,memset} rather than
+	{memcpy,memmove,memset}.  Use sanitize_flags_p (SANITIZE_ADDRESS)
+	instead of flag_sanitize & SANITIZE_ADDRESS to check if
+	asan_intercepted_p functions shouldn't be expanded inline.
+
+2023-02-14  Richard Sandiford  <richard.sandiford@arm.com>
+
+	PR tree-optimization/96373
+	* tree-vect-stmts.cc (vectorizable_operation): Predicate trapping
+	operations on the loop mask.  Reject partial vectors if this isn't
+	possible.
+
 2023-02-13  Richard Sandiford  <richard.sandiford@arm.com>
 
 	PR rtl-optimization/108681
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index fe9ab157aec..79267617449 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230214
+20230215
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index cebcb42d0ff..fdbbf4cc4ee 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,13 @@
+2023-02-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* gcc-interface/trans.cc (gnat_gimplify_expr): Add missing guard.
+
+2023-02-14  Dongsheng Song  <dongsheng.song@gmail.com>
+
+	* adaint.c [Linux]: Include <features.h>.
+	(__gnat_get_executable_load_address) [Linux]: Enable only for
+	glibc and uClibc.
+
 2023-01-16  Marc Poulhiès  <poulhies@adacore.com>
 
 	* gcc-interface/Make-lang.in: Update copyright years.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 4c894ba8a13..baaa3943d71 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2023-02-15  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/106675
+	* call.cc (joust_maybe_elide_copy): Return false for ck_ambig.
+
 2023-02-10  Marek Polacek  <polacek@redhat.com>
 
 	PR c++/107079
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 900a3eb4ef8..31763804500 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,85 @@
+2023-02-15  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/106675
+	* g++.dg/cpp0x/overload-conv-5.C: New test.
+
+2023-02-14  David Faust  <david.faust@oracle.com>
+
+	PR target/108790
+	* gcc.target/bpf/ldxdw.c: New test.
+
+2023-02-14  Andrew Pinski  <apinski@marvell.com>
+
+	PR tree-optimization/108355
+	PR tree-optimization/96921
+	* gcc.dg/tree-ssa/bool-minus-1.c: New test.
+	* gcc.dg/tree-ssa/bool-minus-2.c: New test.
+	* gcc.dg/tree-ssa/pr108354-1.c: New test.
+
+2023-02-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* gnat.dg/shift2.adb: New test.
+
+2023-02-14  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/108782
+	* gcc.dg/torture/pr108782.c: New testcase.
+
+2023-02-14  Jakub Jelinek  <jakub@redhat.com>
+
+	PR sanitizer/108777
+	* gcc.dg/asan/pr108777-1.c: New test.
+	* gcc.dg/asan/pr108777-2.c: New test.
+	* gcc.dg/asan/pr108777-3.c: New test.
+	* gcc.dg/asan/pr108777-4.c: New test.
+	* gcc.dg/asan/pr108777-5.c: New test.
+	* gcc.dg/asan/pr108777-6.c: New test.
+	* gcc.dg/completion-3.c: Adjust expected multiline output.
+
+2023-02-14  Andreas Schwab  <schwab@suse.de>
+
+	PR target/108723
+	* gcc.target/riscv/shorten-memrefs-1.c: Adjust patterns to skip
+	over cfi directives.
+	* gcc.target/riscv/shorten-memrefs-2.c: Likewise.
+	* gcc.target/riscv/shorten-memrefs-3.c: Likewise.
+	* gcc.target/riscv/shorten-memrefs-4.c: Likewise.
+	* gcc.target/riscv/shorten-memrefs-5.c: Likewise.
+	* gcc.target/riscv/shorten-memrefs-6.c: Likewise.
+	* gcc.target/riscv/shorten-memrefs-8.c: Likewise.
+
+2023-02-14  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* gfortran.dg/weak-1.f90: Adjust 'scan-assembler' for nvptx.
+
+2023-02-14  Richard Sandiford  <richard.sandiford@arm.com>
+
+	PR tree-optimization/96373
+	PR tree-optimization/108571
+	* gcc.target/aarch64/sve/fabd_1.c: Add -fno-trapping-math.
+	* gcc.target/aarch64/sve/fsubr_1.c: Likewise.
+	* gcc.target/aarch64/sve/fmul_1.c: Expect predicate ops.
+	* gcc.target/aarch64/sve/fp_arith_1.c: Likewise.
+
+2023-02-14  Kewen Lin  <linkw@linux.ibm.com>
+
+	PR target/96373
+	* gcc.target/powerpc/p9-vec-length-epil-1.c: Add -fno-trapping-math.
+	* gcc.target/powerpc/p9-vec-length-epil-2.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-epil-3.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-epil-4.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-epil-5.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-epil-6.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-epil-8.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-full-1.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-full-2.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-full-3.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-full-4.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-full-5.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-full-6.c: Likewise.
+	* gcc.target/powerpc/p9-vec-length-full-8.c: Likewise.
+	* gcc.target/powerpc/pr96373.c: New test.
+
 2023-02-13  Richard Sandiford  <richard.sandiford@arm.com>
 
 	PR rtl-optimization/108681
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 2e48684f5f4..f85938395c6 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,29 @@
+2023-02-14  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* doc/xml/manual/status_cxx2017.xml: Update an open-std.org link
+	to www.open-std.org and https.
+	* doc/html/manual/status.html: Regenerate.
+
+2023-02-14  Thomas W Rodgers  <rodgert@twrodgers.com>
+
+	PR libstdc++/103934
+	* include/std/atomic (atomic_flag_wait): Add.
+	(atomic_flag_wait_explicit): Add.
+	(atomic_flag_notify): Add.
+	(atomic_flag_notify_explicit): Add.
+	* testsuite/29_atomics/atomic_flag/wait_notify/1.cc:
+	Add test case to cover missing atomic_flag free functions.
+
+2023-02-14  Thomas W Rodgers  <rodgert@twrodgers.com>
+
+	PR libstdc++/103934
+	* include/std/atomic (atomic_flag_test): Add.
+	(atomic_flag_test_explicit): Add.
+	* testsuite/29_atomics/atomic_flag/test/explicit.cc: Add
+	test case to cover missing atomic_flag free functions.
+	* testsuite/29_atomics/atomic_flag/test/implicit.cc:
+	Likewise.
+
 2023-02-13  Gerald Pfeifer  <gerald@pfeifer.com>
 
 	* doc/xml/manual/policy_data_structures_biblio.xml: Adjust

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-02-15  0:18 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-15  0:18 [gcc r13-5993] 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).