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

https://gcc.gnu.org/g:2aa6673eef65accd43735a55910d701e70ab06c0

commit r13-6468-g2aa6673eef65accd43735a55910d701e70ab06c0
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat Mar 4 00:16:30 2023 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  90 +++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/analyzer/ChangeLog  |   5 ++
 gcc/c-family/ChangeLog  |   9 ++++
 gcc/cp/ChangeLog        |  14 ++++++
 gcc/d/ChangeLog         |  27 ++++++++++
 gcc/testsuite/ChangeLog | 129 ++++++++++++++++++++++++++++++++++++++++++++++++
 libatomic/ChangeLog     |   6 +++
 libiberty/ChangeLog     |   6 +++
 libstdc++-v3/ChangeLog  |  32 ++++++++++++
 10 files changed, 319 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bc9bdff964c..f488e5f3e31 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,93 @@
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* gimple-ssa-warn-access.cc
+	(pass_waccess::check_dangling_stores): Skip non-stores.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* config/arm/vfp.md (*thumb2_movsi_vfp): Drop blank after tab
+	after vmsr and vmrs, and lower the case of P0.
+
+2023-03-03  Jonathan Wakely  <jwakely@redhat.com>
+
+	PR middle-end/109006
+	* gdbhooks.py (VecPrinter): Handle vec<T> as well as vec<T>*.
+
+2023-03-03  Jonathan Wakely  <jwakely@redhat.com>
+
+	PR middle-end/109006
+	* gdbhooks.py (VecPrinter): Adjust for new vec layout.
+
+2023-03-03  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c/108986
+	* gimple-ssa-warn-access.cc (pass_waccess::maybe_check_access_sizes):
+	Return immediately if OPT_Wnonnull or OPT_Wstringop_overflow_ is
+	suppressed on stmt.  For [static %E] warning, print access_nelts
+	rather than access_size.  Fix up comment wording.
+
+2023-03-03  Robin Dapp  <rdapp@linux.ibm.com>
+
+	* config/s390/driver-native.cc (s390_host_detect_local_cpu): Use
+	arch14 instead of z16.
+
+2023-03-03  Anthony Green  <green@moxielogic.com>
+
+	* config/moxie/moxie.cc (TARGET_LRA_P): Remove.
+
+2023-03-03  Anthony Green  <green@moxielogic.com>
+
+	* config/moxie/constraints.md (A, B, W): Change
+	define_constraint to define_memory_constraint.
+
+2023-03-03  Xi Ruoyao  <xry111@xry111.site>
+
+	* toplev.cc (process_options): Fix the spelling of
+	"-fstack-clash-protection".
+
+2023-03-03  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/109002
+	* tree-ssa-pre.cc (compute_partial_antic_aux): Properly
+	PHI-translate ANTIC_IN.
+
+2023-03-03  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/108988
+	* gimple-fold.cc (gimple_fold_builtin_fputs): Fold len to
+	size_type_node before passing it as argument to fwrite.  Formatting
+	fixes.
+
+2023-03-03  Richard Biener  <rguenther@suse.de>
+
+	PR target/108738
+	* config/i386/i386.opt (--param x86-stv-max-visits): New param.
+	* doc/invoke.texi (--param x86-stv-max-visits): Document it.
+	* config/i386/i386-features.h (scalar_chain::max_visits): New.
+	(scalar_chain::build): Add bitmap parameter, return boolean.
+	(scalar_chain::add_insn): Likewise.
+	(scalar_chain::analyze_register_chain): Likewise.
+	* config/i386/i386-features.cc (scalar_chain::scalar_chain):
+	Initialize max_visits.
+	(scalar_chain::analyze_register_chain): When we exhaust
+	max_visits, abort.  Also abort when running into any
+	disallowed insn.
+	(scalar_chain::add_insn): Propagate abort.
+	(scalar_chain::build): Likewise.  When aborting amend
+	the set of disallowed insn with the insns set.
+	(convert_scalars_to_vector): Adjust.  Do not convert aborted
+	chains.
+
+2023-03-03  Richard Biener  <rguenther@suse.de>
+
+	PR debug/108772
+	* dwarf2out.cc (dwarf2out_late_global_decl): Do not
+	generate a DIE for a function scope static.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* config/vx-common.h (WINT_TYPE): Alias to "wchar_t".
+
 2023-03-02  Jakub Jelinek  <jakub@redhat.com>
 
 	PR target/108883
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7956071adad..887270c7322 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230303
+20230304
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index dddee66c97a..958087b6e64 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,8 @@
+2023-03-03  David Malcolm  <dmalcolm@redhat.com>
+
+	* kf.cc (class kf_sprintf): New.
+	(register_known_functions): Register it.
+
 2023-03-02  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/108968
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 2cd2aefd321..1c840921a90 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,12 @@
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* c-common.cc (c_common_nodes_and_builtins): Take
+	wchar_type_node for wint_type_node when aliased.
+	(c_stddef_cpp_builtins): Define __WINT_TYPE__, when aliased to
+	wchar_t, to the underlying type rather than wchar_t in
+	non-C++.
+	* c-cppbuiltin.cc (type_suffix): Handle wchar_type_node.
+
 2023-02-28  Marek Polacek  <polacek@redhat.com>
 
 	PR c++/107938
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 75d189baa73..789c0330cc8 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,17 @@
+2023-03-03  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/108998
+	* pt.cc (el_data::skipped_trees): New data member.
+	(extract_locals_r): Push to skipped_trees any unevaluated
+	contexts that we skipped over.
+	(extract_local_specs): For the second walk, start from each
+	tree in skipped_trees.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* typeck.cc (cp_build_binary_op): Suppress redundant warning
+	for pfn null test in pmfn test with vbit-in-delta.
+
 2023-03-02  Jakub Jelinek  <jakub@redhat.com>
 
 	PR target/108883
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index c9e63fe0a84..52859ea73ff 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,30 @@
+2023-03-03  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/108763
+	* implement-d.texi (Missing Features): Document that TypeInfo-based
+	va_arg is not implemented.
+
+2023-03-03  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/108946
+	* d-target.cc (Target::isVectorOpSupported): Allow identity ops.
+	* expr.cc (ExprVisitor::visit (IdentityExp *)): Handle vector identity
+	comparisons.
+
+2023-03-03  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/108877
+	* imports.cc (ImportVisitor::visit (EnumDeclaration *)): Call
+	make_import on TYPE_MAIN_VARIANT.
+	(ImportVisitor::visit (AggregateDeclaration *)): Likewise.
+	(ImportVisitor::visit (ClassDeclaration *)): Likewise.
+
+2023-03-03  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/108945
+	* d-codegen.cc (build_boolop): Evaluate vector comparison as
+	the truth_type_for vector type.
+
 2023-02-23  Arsen Arsenović  <arsen@aarsen.me>
 
 	* implement-d.texi: Reorder index entries around @items.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 93e94b2883b..63a22d18336 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,132 @@
+2023-03-03  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/109016
+	* gcc.dg/analyzer/omp-parallel-for-1.c: New test.
+	* gcc.dg/analyzer/omp-parallel-for-get-min.c: New test.
+
+2023-03-03  David Malcolm  <dmalcolm@redhat.com>
+
+	* gcc.dg/analyzer/doom-d_main-IdentifyVersion.c: New test.
+	* gcc.dg/analyzer/sprintf-1.c: New test.
+	* gcc.dg/analyzer/sprintf-concat.c: New test.
+
+2023-03-03  David Malcolm  <dmalcolm@redhat.com>
+
+	PR tree-optimization/108988
+	* gcc.dg/analyzer/pr99716-1.c (test_2): Remove xfail.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* g++.dg/warn/Wdangling-pointer.C (warn_init_ref_member): Add
+	two new variants, one fixed, one xfailed.
+	* c-c++-common/Wdangling-pointer-5.c
+	(nowarn_store_arg_store_arg): Add now-expected warnings.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* gcc.target/arm/acle/cde-errors.c: Adjust messages for quote
+	around +cdecp<N>.
+	* gcc.target/arm/acle/cde-mve-error-2.c: Likewise.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* gcc.target/arm/armv8_2-fp16-move-1.c: Combine vcmp and vcmpe
+	expected counts into a single pattern.
+	* gcc.target/arm/armv8_2-fp16-move-2.c: Accept conditional
+	return and reversed conditions.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	PR target/51534
+	* gcc.target/arm/pr51534.c: Split softfp variant into...
+	* gcc.target/arm/pr51534s.c: ... this, and support ARM too.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* gcc.target/arm/acle/cde-mve-full-assembly.c: Drop blank
+	after tab after vmsr, and lower the case of P0.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	PR target/104882
+	* gcc.target/arm/simd/pr104882.c: Require mve hardware.
+
+2023-03-03  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/108998
+	* g++.dg/cpp2a/lambda-generic11.C: New test.
+
+2023-03-03  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c/108986
+	* gcc.dg/Wnonnull-8.c: New test.
+
+2023-03-03  Robin Dapp  <rdapp@linux.ibm.com>
+
+	* gcc.target/s390/ifcvt-two-insns-bool.c: Allow "high" and
+	"not low or equal" load on condition variant.
+	* gcc.target/s390/ifcvt-two-insns-int.c: Dito.
+	* gcc.target/s390/ifcvt-two-insns-long.c: Dito.
+
+2023-03-03  Robin Dapp  <rdapp@linux.ibm.com>
+
+	* gcc.dg/vect/slp-3.c: Adapt test expectation.
+	* gcc.dg/vect/slp-multitypes-11.c: Likewise.
+	* gcc.dg/vect/slp-perm-8.c: Likewise.
+
+2023-03-03  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/109002
+	* gcc.dg/torture/pr109002.c: New testcase.
+
+2023-03-03  Richard Biener  <rguenther@suse.de>
+
+	PR debug/108772
+	* g++.dg/lto/pr108772_0.C: New testcase.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	PR c++/100127
+	* g++.dg/coroutines/pr100127.C: Test for header rather than
+	compiler macro.
+	* g++.dg/coroutines/pr100772-a.C: Likewise.
+	* g++.dg/coroutines/pr100772-b.C: Likewise.
+
+2023-03-03  Hans-Peter Nilsson  <hp@axis.com>
+
+	* gcc.dg/attr-aligned.c: Adjust comment for ALIGN_MAX_STATIC.
+	(ALIGN_MAX_STATIC): Set to 512 for CRIS.
+
+2023-03-03  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/108946
+	* gdc.dg/simd2a.d: Update test.
+	* gdc.dg/simd2b.d: Likewise.
+	* gdc.dg/simd2c.d: Likewise.
+	* gdc.dg/simd2d.d: Likewise.
+	* gdc.dg/simd2e.d: Likewise.
+	* gdc.dg/simd2f.d: Likewise.
+	* gdc.dg/simd2g.d: Likewise.
+	* gdc.dg/simd2h.d: Likewise.
+	* gdc.dg/simd2i.d: Likewise.
+	* gdc.dg/simd2j.d: Likewise.
+
+2023-03-03  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/108877
+	* gdc.dg/imports/pr108877a.d: New test.
+	* gdc.dg/pr108877.d: New test.
+
+2023-03-03  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/108167
+	* gdc.dg/pr108167.d: New test.
+
+2023-03-03  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/108945
+	* gdc.dg/pr108945.d: New test.
+
 2023-03-02  Jakub Jelinek  <jakub@redhat.com>
 
 	PR testsuite/108991
diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog
index 61d128bba43..694360672a4 100644
--- a/libatomic/ChangeLog
+++ b/libatomic/ChangeLog
@@ -1,3 +1,9 @@
+2023-03-03  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>
+
+	* config/s390/cas_n.c: New file.
+	* config/s390/load_n.c: New file.
+	* config/s390/store_n.c: New file.
+
 2023-01-16  Jonathan Wakely  <jwakely@redhat.com>
 
 	* configure.tgt (config_path) [target_thread_file=single]:
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 3f0e4cfadc2..adc232c22ee 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,9 @@
+2023-03-03  Costas Argyris  <costas.argyris@gmail.com>
+
+	* pex-win32.c (win32_spawn): Fix memory leak of cmdline
+	buffer and refactor to have cleanup code appear once
+	for all exit cases.
+
 2023-02-11  niXman  <i.nixman@autistici.org>
 
 	* lrealpath.c (lrealpath): try to resolve symlink and
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index d7c386683a0..229fbbe97d7 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,35 @@
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* testsuite/30_threads/async/async.cc (test04): Initialize
+	steady_start, renamed from steady_begin, next to slow_start.
+	Increase tolerance for final wait.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	* testsuite/libstdc++-prettyprinters/80276.cc: Add
+	std::string to debug info.
+	* testsuite/libstdc++-prettyprinters/libfundts.cc: Likewise.
+
+2023-03-03  Alexandre Oliva  <oliva@adacore.com>
+
+	PR libstdc++/104852
+	PR libstdc++/95989
+	PR libstdc++/52590
+	* include/bits/std_thread.h (thread::_M_thread_deps): New
+	static implicitly-inline member function.
+	(std::thread template ctor): Pass it to _M_start_thread.
+	* src/c++11/thread.cc (thread::_M_start_thread): Name depend
+	parameter, force it live on entry.
+
+2023-03-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* config/abi/post/i386-solaris/baseline_symbols.txt: Regenerate.
+	* config/abi/post/i386-solaris/amd64/baseline_symbols.txt:
+	Likewise.
+	* config/abi/post/sparc-solaris/baseline_symbols.txt: Likewise.
+	* config/abi/post/sparc-solaris/sparcv9/baseline_symbols.txt:
+	Likewise.
+
 2023-03-01  Jonathan Wakely  <jwakely@redhat.com>
 
 	* include/bits/cow_string.h: Fix typo in comment.

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

only message in thread, other threads:[~2023-03-04  0:17 UTC | newest]

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