public inbox for libstdc++-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 r13-6313] Daily bump.
Date: Fri, 24 Feb 2023 00:18:37 +0000 (GMT)	[thread overview]
Message-ID: <20230224001837.DACF3385843D@sourceware.org> (raw)

https://gcc.gnu.org/g:e2b20ed3efd22acaabfa87fd07869045747bd7f9

commit r13-6313-ge2b20ed3efd22acaabfa87fd07869045747bd7f9
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Feb 24 00:17:09 2023 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 111 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/c-family/ChangeLog  |   5 +++
 gcc/d/ChangeLog         |   9 ++++
 gcc/fortran/ChangeLog   |   9 ++++
 gcc/go/ChangeLog        |   4 ++
 gcc/testsuite/ChangeLog |  20 +++++++++
 libstdc++-v3/ChangeLog  |  31 ++++++++++++++
 8 files changed, 190 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 429cddab618..c9e9927dc9f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,114 @@
+2023-02-23  Max Filippov  <jcmvbkbc@gmail.com>
+
+	* config/xtensa/xtensa-dynconfig.cc (config.h, system.h)
+	(coretypes.h, diagnostic.h, intl.h): Use "..." instead of <...>
+	for the gcc-internal headers.
+
+2023-02-23  Max Filippov  <jcmvbkbc@gmail.com>
+
+	* config/xtensa/t-xtensa (xtensa-dynconfig.o): Use $(COMPILE)
+	and $(POSTCOMPILE) instead of manual dependency listing.
+	* config/xtensa/xtensa-dynconfig.c: Rename to ...
+	* config/xtensa/xtensa-dynconfig.cc: ... this.
+
+2023-02-23  Arsen Arsenović  <arsen@aarsen.me>
+
+	* doc/cfg.texi: Reorder index entries around @items.
+	* doc/cpp.texi: Ditto.
+	* doc/cppenv.texi: Ditto.
+	* doc/cppopts.texi: Ditto.
+	* doc/generic.texi: Ditto.
+	* doc/install.texi: Ditto.
+	* doc/extend.texi: Ditto.
+	* doc/invoke.texi: Ditto.
+	* doc/md.texi: Ditto.
+	* doc/rtl.texi: Ditto.
+	* doc/tm.texi.in: Ditto.
+	* doc/trouble.texi: Ditto.
+	* doc/tm.texi: Regenerate.
+
+2023-02-23  Takayuki 'January June' Suwa  <jjsuwa_sys3175@yahoo.co.jp>
+
+	* config/xtensa/xtensa.md: New peephole2 pattern that eliminates
+	the occurrence of general-purpose register used only once and for
+	transferring intermediate value.
+
+2023-02-23  Takayuki 'January June' Suwa  <jjsuwa_sys3175@yahoo.co.jp>
+
+	* config/xtensa/xtensa.cc (machine_function): Add new member
+	'eliminated_callee_saved_bmp'.
+	(xtensa_can_eliminate_callee_saved_reg_p): New function to
+	determine whether the register can be eliminated or not.
+	(xtensa_expand_prologue): Add invoking the above function and
+	elimination the use of callee-saved register by using its stack
+	slot through the stack pointer (or the frame pointer if needed)
+	directly.
+	(xtensa_expand_prologue): Modify to not emit register restoration
+	insn from its stack slot if the register is already eliminated.
+
+2023-02-23  Jakub Jelinek  <jakub@redhat.com>
+
+	PR translation/108890
+	* config/xtensa/xtensa-dynconfig.c (xtensa_load_config): Drop _()s
+	around fatal_error format strings.
+
+2023-02-23  Richard Biener  <rguenther@suse.de>
+
+	* tree-ssa-structalias.cc (handle_lhs_call): Do not
+	re-create rhsc, only truncate it.
+
+2023-02-23  Jakub Jelinek  <jakub@redhat.com>
+
+	PR middle-end/106258
+	* ipa-prop.cc (try_make_edge_direct_virtual_call): Handle
+	BUILT_IN_UNREACHABLE_TRAP like BUILT_IN_UNREACHABLE.
+
+2023-02-23  Richard Biener  <rguenther@suse.de>
+
+	* tree-if-conv.cc (tree_if_conversion): Properly manage
+	memory of refs and the contained data references.
+
+2023-02-23  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/108888
+	* tree-if-conv.cc (if_convertible_stmt_p): Set PLF_2 on
+	calls to predicate.
+	(predicate_statements): Only predicate calls with PLF_2.
+
+2023-02-23  Takayuki 'January June' Suwa  <jjsuwa_sys3175@yahoo.co.jp>
+
+	* config/xtensa/xtensa.md
+	(zero_cost_loop_start, zero_cost_loop_end, loop_end):
+	Add missing "SI:" to PLUS RTXes.
+
+2023-02-23  Max Filippov  <jcmvbkbc@gmail.com>
+
+	PR target/108876
+	* config/xtensa/xtensa.cc (xtensa_expand_epilogue):
+	Emit (use (reg:SI A0_REG)) at the end in the sibling call
+	(i.e. the same place as (return) in the normal call).
+
+2023-02-23  Max Filippov  <jcmvbkbc@gmail.com>
+
+	Revert:
+	2023-02-21  Max Filippov  <jcmvbkbc@gmail.com>
+
+	PR target/108876
+	* config/xtensa/xtensa.cc (xtensa_expand_epilogue): Drop emit_use
+	for A0_REG.
+	* config/xtensa/xtensa.md (sibcall, sibcall_internal)
+	(sibcall_value, sibcall_value_internal): Add 'use' expression
+	for A0_REG.
+
+2023-02-23  Arsen Arsenović  <arsen@aarsen.me>
+
+	* doc/cppdiropts.texi: Reorder @opindex commands to precede
+	@items they relate to.
+	* doc/cppopts.texi: Ditto.
+	* doc/cppwarnopts.texi: Ditto.
+	* doc/invoke.texi: Ditto.
+	* doc/lto.texi: Ditto.
+
 2023-02-22  Andrew Stubbs  <ams@codesourcery.com>
 
 	* internal-fn.cc (expand_MASK_CALL): New.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 40fc3374943..fb96f27d182 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230223
+20230224
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index c0e8cdfff19..b417f75a200 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2023-02-23  Jakub Jelinek  <jakub@redhat.com>
+
+	PR translation/108890
+	* c.opt (fcontracts): Fix description.
+
 2023-02-22  Marek Polacek  <polacek@redhat.com>
 
 	PR c/108880
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index bac136694c8..c9e63fe0a84 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,12 @@
+2023-02-23  Arsen Arsenović  <arsen@aarsen.me>
+
+	* implement-d.texi: Reorder index entries around @items.
+
+2023-02-23  Arsen Arsenović  <arsen@aarsen.me>
+
+	* gdc.texi: Reorder @opindex commands to precede @items they
+	relate to.
+
 2023-02-21  Iain Buclaw  <ibuclaw@gdcproject.org>
 
 	* Make-lang.in (D_FRONTEND_OBJS): Add d/location.o.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 5cca97e7c46..d8cf19c6af0 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2023-02-23  Arsen Arsenović  <arsen@aarsen.me>
+
+	* invoke.texi: Reorder index entries around @items.
+
+2023-02-23  Arsen Arsenović  <arsen@aarsen.me>
+
+	* invoke.texi: Reorder @opindex commands to precede @items they
+	relate to.
+
 2023-02-22  Harald Anlauf  <anlauf@gmx.de>
 
 	PR fortran/96024
diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog
index a4173f42bd8..e091babba96 100644
--- a/gcc/go/ChangeLog
+++ b/gcc/go/ChangeLog
@@ -1,3 +1,7 @@
+2023-02-23  Arsen Arsenović  <arsen@aarsen.me>
+
+	* gccgo.texi: Reorder index entries around @items.
+
 2023-01-17  Ian Lance Taylor  <iant@golang.org>
 
 	PR go/108426
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ad95bd9ea5c..b7e53a8698e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,23 @@
+2023-02-23  Takayuki 'January June' Suwa  <jjsuwa_sys3175@yahoo.co.jp>
+
+	* gcc.target/xtensa/elim_GP_regmove_0.c: New test.
+	* gcc.target/xtensa/elim_GP_regmove_1.c: New test.
+
+2023-02-23  Takayuki 'January June' Suwa  <jjsuwa_sys3175@yahoo.co.jp>
+
+	* gcc.target/xtensa/elim_callee_saved.c: New.
+
+2023-02-23  Jakub Jelinek  <jakub@redhat.com>
+
+	PR testsuite/108899
+	* g++.dg/modules/modules.exp: Only override unsupported if it
+	exists and saved-unsupported doesn't.
+
+2023-02-23  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/108888
+	* g++.dg/torture/pr108888.C: New testcase.
+
 2023-02-22  Marek Polacek  <polacek@redhat.com>
 
 	PR c/108880
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index eec06fdc863..461e04aff4a 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,34 @@
+2023-02-23  Matthias Kretz  <m.kretz@gsi.de>
+
+	* testsuite/experimental/simd/tests/reductions.cc: Introduce
+	max_distance as the type-dependent max error.
+
+2023-02-23  Matthias Kretz  <m.kretz@gsi.de>
+
+	* include/experimental/bits/simd_builtin.h (_S_set): Compare as
+	int. The actual range of these indexes is very small.
+
+2023-02-23  Matthias Kretz  <m.kretz@gsi.de>
+
+	* include/experimental/bits/simd_x86.h (_S_bit_shift_left)
+	(_S_bit_shift_right): Declare constexpr. The implementation was
+	already expecting constexpr evaluation.
+
+2023-02-23  Matthias Kretz  <m.kretz@gsi.de>
+
+	PR libstdc++/108030
+	* include/experimental/bits/simd_detail.h
+	(_GLIBCXX_SIMD_ALWAYS_INLINE_LAMBDA): Define as empty for
+	__clang__.
+
+2023-02-23  Matthias Kretz  <m.kretz@gsi.de>
+
+	PR libstdc++/108030
+	* include/experimental/bits/simd.h (__vector_broadcast):
+	Implement via __vector_broadcast_impl instead of
+	__call_with_n_evaluations + 2 lambdas.
+	(__vector_broadcast_impl): New.
+
 2023-02-22  Alexandre Oliva  <oliva@adacore.com>
 
 	* src/c++11/shared_ptr.cc (__gnu_internal::get_mutex):

                 reply	other threads:[~2023-02-24  0:18 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=20230224001837.DACF3385843D@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: link
Be 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).