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

https://gcc.gnu.org/g:6c44b95d9778cd8235891a27f340a43fd51f05f3

commit r14-4428-g6c44b95d9778cd8235891a27f340a43fd51f05f3
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Oct 6 00:17:37 2023 +0000

    Daily bump.

Diff:
---
 ChangeLog                         |   8 ++
 contrib/ChangeLog                 |  19 +++++
 gcc/ChangeLog                     | 172 ++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP                     |   2 +-
 gcc/testsuite/ChangeLog           |  49 +++++++++++
 libgcc/config/avr/libf7/ChangeLog |  13 +++
 libstdc++-v3/ChangeLog            |   5 ++
 7 files changed, 267 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 39fb983fc03..bdc5fa624d3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2023-10-05  Jan Engelhardt  <jengelh@inai.de>
+
+	* SECURITY.txt: Fix up indentation.
+
+2023-10-05  Jan Engelhardt  <jengelh@inai.de>
+
+	* SECURITY.txt: Fix up commas.
+
 2023-10-04  Siddhesh Poyarekar  <siddhesh@gotplt.org>
 
 	* SECURITY.txt: New file.
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 9c941a2ce43..4e068d57b4d 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,22 @@
+2023-10-05  Andrea Corallo  <andrea.corallo@arm.com>
+
+	* mdcompact/mdcompact-testsuite.el: New file.
+	* mdcompact/mdcompact.el: Likewise.
+	* mdcompact/tests/1.md: Likewise.
+	* mdcompact/tests/1.md.out: Likewise.
+	* mdcompact/tests/2.md: Likewise.
+	* mdcompact/tests/2.md.out: Likewise.
+	* mdcompact/tests/3.md: Likewise.
+	* mdcompact/tests/3.md.out: Likewise.
+	* mdcompact/tests/4.md: Likewise.
+	* mdcompact/tests/4.md.out: Likewise.
+	* mdcompact/tests/5.md: Likewise.
+	* mdcompact/tests/5.md.out: Likewise.
+	* mdcompact/tests/6.md: Likewise.
+	* mdcompact/tests/6.md.out: Likewise.
+	* mdcompact/tests/7.md: Likewise.
+	* mdcompact/tests/7.md.out: Likewise.
+
 2023-10-03  Martin Jambor  <mjambor@suse.cz>
 
 	* mklog.py (skip_line_in_changelog): Compare to None using is instead
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e97b9e7e1fd..dc4391bf07e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,175 @@
+2023-10-05  John David Anglin  <danglin@gcc.gnu.org>
+
+	* config/pa/pa32-linux.h (MALLOC_ABI_ALIGNMENT): Delete.
+
+2023-10-05  Andrew MacLeod  <amacleod@redhat.com>
+
+	* timevar.def (TV_TREE_FAST_VRP): New.
+	* tree-pass.h (make_pass_fast_vrp): New prototype.
+	* tree-vrp.cc (class fvrp_folder): New.
+	(fvrp_folder::fvrp_folder): New.
+	(fvrp_folder::~fvrp_folder): New.
+	(fvrp_folder::value_of_expr): New.
+	(fvrp_folder::value_on_edge): New.
+	(fvrp_folder::value_of_stmt): New.
+	(fvrp_folder::pre_fold_bb): New.
+	(fvrp_folder::post_fold_bb): New.
+	(fvrp_folder::pre_fold_stmt): New.
+	(fvrp_folder::fold_stmt): New.
+	(execute_fast_vrp): New.
+	(pass_data_fast_vrp): New.
+	(pass_vrp:execute): Check for fast VRP pass.
+	(make_pass_fast_vrp): New.
+
+2023-10-05  Andrew MacLeod  <amacleod@redhat.com>
+
+	* gimple-range.cc (dom_ranger::dom_ranger): New.
+	(dom_ranger::~dom_ranger): New.
+	(dom_ranger::range_of_expr): New.
+	(dom_ranger::edge_range): New.
+	(dom_ranger::range_on_edge): New.
+	(dom_ranger::range_in_bb): New.
+	(dom_ranger::range_of_stmt): New.
+	(dom_ranger::maybe_push_edge): New.
+	(dom_ranger::pre_bb): New.
+	(dom_ranger::post_bb): New.
+	* gimple-range.h (class dom_ranger): New.
+
+2023-10-05  Andrew MacLeod  <amacleod@redhat.com>
+
+	* gimple-range-gori.cc (gori_stmt_info::gori_stmt_info): New.
+	(gori_calc_operands): New.
+	(gori_on_edge): New.
+	(gori_name_helper): New.
+	(gori_name_on_edge): New.
+	* gimple-range-gori.h (gori_on_edge): New prototype.
+	(gori_name_on_edge): New prototype.
+
+2023-10-05  Sergei Trofimovich  <siarheit@google.com>
+
+	PR ipa/111283
+	PR gcov-profile/111559
+	* ipa-utils.cc (ipa_merge_profiles): Avoid producing
+	uninitialized probabilities when merging counters with zero
+	denominators.
+
+2023-10-05  Uros Bizjak  <ubizjak@gmail.com>
+
+	PR target/111657
+	* config/i386/i386-expand.cc (alg_usable_p): Reject libcall
+	strategy for non-default address spaces.
+	(decide_alg): Use loop strategy as a fallback strategy for
+	non-default address spaces.
+
+2023-10-05  Jakub Jelinek  <jakub@redhat.com>
+
+	* sreal.cc (verify_aritmetics): Rename to ...
+	(verify_arithmetics): ... this.
+	(sreal_verify_arithmetics): Adjust caller.
+
+2023-10-05  Martin Jambor  <mjambor@suse.cz>
+
+	Revert:
+	2023-10-03  Martin Jambor  <mjambor@suse.cz>
+
+	PR ipa/108007
+	* cgraph.h (cgraph_edge): Add a parameter to
+	redirect_call_stmt_to_callee.
+	* ipa-param-manipulation.h (ipa_param_adjustments): Add a
+	parameter to modify_call.
+	* cgraph.cc (cgraph_edge::redirect_call_stmt_to_callee): New
+	parameter killed_ssas, pass it to padjs->modify_call.
+	* ipa-param-manipulation.cc (purge_transitive_uses): New function.
+	(ipa_param_adjustments::modify_call): New parameter killed_ssas.
+	Instead of substituting uses, invoke purge_transitive_uses.  If
+	hash of killed SSAs has not been provided, create a temporary one
+	and release SSAs that have been added to it.
+	* tree-inline.cc (redirect_all_calls): Create
+	id->killed_new_ssa_names earlier, pass it to edge redirection,
+	adjust a comment.
+	(copy_body): Release SSAs in id->killed_new_ssa_names.
+
+2023-10-05  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+	* config/riscv/autovec.md (@vec_series<mode>): Remove @.
+	(vec_series<mode>): Ditto.
+	* config/riscv/riscv-v.cc (expand_const_vector): Ditto.
+	(shuffle_decompress_patterns): Ditto.
+
+2023-10-05  Claudiu Zissulescu  <claziss@gmail.com>
+
+	* config/arc/arc-passes.def: Remove arc_ifcvt pass.
+	* config/arc/arc-protos.h (arc_ccfsm_branch_deleted_p): Remove.
+	(arc_ccfsm_record_branch_deleted): Likewise.
+	(arc_ccfsm_cond_exec_p): Likewise.
+	(arc_ccfsm): Likewise.
+	(arc_ccfsm_record_condition): Likewise.
+	(make_pass_arc_ifcvt): Likewise.
+	* config/arc/arc.cc (arc_ccfsm): Remove.
+	(arc_ccfsm_current): Likewise.
+	(ARC_CCFSM_BRANCH_DELETED_P): Likewise.
+	(ARC_CCFSM_RECORD_BRANCH_DELETED): Likewise.
+	(ARC_CCFSM_COND_EXEC_P): Likewise.
+	(CCFSM_ISCOMPACT): Likewise.
+	(CCFSM_DBR_ISCOMPACT): Likewise.
+	(machine_function): Remove ccfsm related fields.
+	(arc_ifcvt): Remove pass.
+	(arc_print_operand): Remove `#` punct operand and other ccfsm
+	related code.
+	(arc_ccfsm_advance): Remove.
+	(arc_ccfsm_at_label): Likewise.
+	(arc_ccfsm_record_condition): Likewise.
+	(arc_ccfsm_post_advance): Likewise.
+	(arc_ccfsm_branch_deleted_p): Likewise.
+	(arc_ccfsm_record_branch_deleted): Likewise.
+	(arc_ccfsm_cond_exec_p): Likewise.
+	(arc_get_ccfsm_cond): Likewise.
+	(arc_final_prescan_insn): Remove ccfsm references.
+	(arc_internal_label): Likewise.
+	(arc_reorg): Likewise.
+	(arc_output_libcall): Likewise.
+	* config/arc/arc.md: Remove ccfsm references and update related
+	instruction patterns.
+
+2023-10-05  Claudiu Zissulescu  <claziss@gmail.com>
+
+	* config/arc/arc.cc (arc_init): Remove '^' punct char.
+	(arc_print_operand): Remove related code.
+	* config/arc/arc.md: Update patterns which uses '%&'.
+
+2023-10-05  Claudiu Zissulescu  <claziss@gmail.com>
+
+	* config/arc/arc-protos.h (arc_clear_unalign): Remove.
+	(arc_toggle_unalign): Likewise.
+	* config/arc/arc.cc (machine_function) Remove unalign.
+	(arc_init): Remove `&` punct character.
+	(arc_print_operand): Remove `&` related functions.
+	(arc_verify_short): Update function's number of parameters.
+	(output_short_suffix): Update function.
+	(arc_short_long): Likewise.
+	(arc_clear_unalign): Remove.
+	(arc_toggle_unalign): Likewise.
+	* config/arc/arc.h (ASM_OUTPUT_CASE_END): Remove.
+	(ASM_OUTPUT_ALIGN): Update.
+	* config/arc/arc.md: Remove all `%&` references.
+	* config/arc/arc.opt (mannotate-align): Ignore option.
+	* doc/invoke.texi (mannotate-align): Update description.
+
+2023-10-05  Richard Biener  <rguenther@suse.de>
+
+	* tree-vect-slp.cc (vect_build_slp_tree_1): Do not
+	ask for internal_fn_p (CFN_LAST).
+
+2023-10-05  Richard Biener  <rguenther@suse.de>
+
+	* tree-ssa-sccvn.cc (rpo_elim::eliminate_avail): Not
+	visited value numbers are available itself.
+
+2023-10-05  Richard Biener  <rguenther@suse.de>
+
+	PR ipa/111643
+	* doc/extend.texi (attribute flatten): Clarify.
+
 2023-10-04  Roger Sayle  <roger@nextmovesoftware.com>
 
 	* config/arc/arc-protos.h (emit_shift): Delete prototype.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 4d6ec801611..237947ee377 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20231005
+20231006
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 08f0d559013..ad0af926ae9 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,52 @@
+2023-10-05  Patrick O'Neill  <patrick@rivosinc.com>
+	    Joern Rennecke  <joern.rennecke@embecosm.com>
+
+	* gcc.dg/pr90263.c: Skip riscv_v targets.
+	* gcc.target/riscv/rvv/base/pr90263.c: New test.
+
+2023-10-05  Sergei Trofimovich  <siarheit@google.com>
+
+	PR ipa/111283
+	PR gcov-profile/111559
+	* gcc.dg/tree-prof/pr111559.c: New test.
+
+2023-10-05  Uros Bizjak  <ubizjak@gmail.com>
+
+	PR target/111657
+	* gcc.target/i386/pr111657.c: New test.
+
+2023-10-05  Martin Jambor  <mjambor@suse.cz>
+
+	Revert:
+	2023-10-05  Martin Jambor  <mjambor@suse.cz>
+
+	PR ipa/108007
+	* gcc.dg/ipa/pr108007.c: New test.
+
+2023-10-05  Claudiu Zissulescu  <claziss@gmail.com>
+
+	* gcc.target/arc/enter-dw2-1.c: Remove tests when using linux
+	build.
+	* gcc.target/arc/tls-ld.c: Update test.
+	* gcc.target/arc/tls-le.c: Likewise.
+
+2023-10-05  Claudiu Zissulescu  <claziss@gmail.com>
+
+	* gcc.target/arc/loop-3.c: Update test.
+
+2023-10-05  Claudiu Zissulescu  <claziss@gmail.com>
+
+	* gcc.target/arc/add_n-combine.c: Recognize add2 instruction.
+	* gcc.target/arc/firq-4.c: FP register is a temp reg. Update test.
+	* gcc.target/arc/firq-6.c: Likewise.
+	* gcc.target/arc/mtune-ARC600.c: Remove test.
+	* gcc.target/arc/mtune-ARC601.c: Likewise.
+	* gcc.target/arc/mtune-ARC700-xmac: Likewise.
+	* gcc.target/arc/mtune-ARC700.c: Likewise.
+	* gcc.target/arc/mtune-ARC725D.c: Likewise.
+	* gcc.target/arc/mtune-ARC750D.c: Likewise.
+	* gcc.target/arc/uncached-7.c: Set it to XFAIL.
+
 2023-10-04  Roger Sayle  <roger@nextmovesoftware.com>
 
 	* gcc.target/arc/ashrsi-1.c: New TARGET_BARREL_SHIFTER test case.
diff --git a/libgcc/config/avr/libf7/ChangeLog b/libgcc/config/avr/libf7/ChangeLog
index 026dafdbb2e..a4d70181043 100644
--- a/libgcc/config/avr/libf7/ChangeLog
+++ b/libgcc/config/avr/libf7/ChangeLog
@@ -1,3 +1,16 @@
+2023-10-05  Georg-Johann Lay  <avr@gjlay.de>
+
+	* libf7.h (F7_PURE): Remove all occurrences.
+	* libf7.c: Same.
+
+2023-10-05  Georg-Johann Lay  <avr@gjlay.de>
+
+	* libf7.h (F7_FLAGNO_plusx, F7_FLAG_plusx): New macros.
+	* libf7.c (f7_horner): Handle F7_FLAG_plusx in highest coefficient.
+	* libf7-const.def [F7MOD_atan_]: Denominator: Set F7_FLAG_plusx
+	and omit highest term.
+	[F7MOD_asinacos_]: Use rational function with normalized denominator.
+
 2022-09-19  Georg-Johann Lay  <avr@gjlay.de>
 
 	PR target/99184
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 456d3e1f989..1938e723f87 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2023-10-05  François Dumont  <fdumont@gcc.gnu.org>
+
+	* config/abi/pre/gnu-versioned-namespace.ver: Add missing symbols
+	for _Float{16,32,64,128,32x,64x,128x}.
+
 2023-10-04  Tom Tromey  <tromey@adacore.com>
 
 	* python/libstdcxx/v6/printers.py

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

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

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