public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r14-8688] Daily bump.
@ 2024-02-01 11:41 GCC Administrator
  0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2024-02-01 11:41 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

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

commit r14-8688-gdd3455f69577eed9d65e7e00161666fcfbbf444c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Feb 1 11:40:50 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 234 +++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/analyzer/ChangeLog  |  17 +++
 gcc/c-family/ChangeLog  |   5 +
 gcc/c/ChangeLog         |  25 +++++
 gcc/m2/ChangeLog        |  13 +++
 gcc/testsuite/ChangeLog | 285 ++++++++++++++++++++++++++++++++++++++++++++++++
 libgcc/ChangeLog        |   6 +
 libstdc++-v3/ChangeLog  |  25 +++++
 9 files changed, 611 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2f7d6ffb7d79..ec3bfe1c8ad2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,237 @@
+2024-02-01  Thomas Schwinge  <tschwinge@baylibre.com>
+
+	* config/gcn/gcn.md (FIRST_SGPR_REG, LAST_SGPR_REG)
+	(FIRST_VGPR_REG, LAST_VGPR_REG, FIRST_AVGPR_REG, LAST_AVGPR_REG):
+	Don't 'define_constants'.
+
+2024-02-01  Thomas Schwinge  <tschwinge@baylibre.com>
+
+	* config/gcn/gcn.h (SGPR_OR_VGPR_REGNO_P): Remove.
+
+2024-02-01  Thomas Schwinge  <tschwinge@baylibre.com>
+
+	* config/gcn/gcn.md (sync_compare_and_swap<mode>_lds_insn)
+	[TARGET_RDNA3]: Adjust.
+
+2024-02-01  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/113693
+	* tree-ssa-sccvn.cc (rpo_elim::eliminate_avail): Honor avail
+	data when available.
+
+2024-02-01  Jakub Jelinek  <jakub@redhat.com>
+	    Jason Merrill  <jason@redhat.com>
+
+	PR c++/113531
+	* gimple-low.cc (lower_stmt): Remove .ASAN_MARK calls
+	on variables which were promoted to TREE_STATIC.
+
+2024-02-01  Roger Sayle  <roger@nextmovesoftware.com>
+	    Richard Biener  <rguenther@suse.de>
+
+	PR target/113560
+	* tree-ssa-math-opts.cc (is_widening_mult_rhs_p): Use range
+	information via tree_non_zero_bits to check if this operand
+	is suitably extended for a widening (or highpart) multiplication.
+	(convert_mult_to_widen): Insert explicit casts if the RHS or LHS
+	isn't already of the claimed type.
+
+2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	Revert:
+	2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	* config/riscv/generic-ooo.md (generic_ooo_sfb_alu): Add reservation
+	(generic_ooo_branch): ditto
+	* config/riscv/generic.md (generic_sfb_alu): ditto
+	(generic_fmul_half): ditto
+	* config/riscv/riscv.md: Remove cbo, pushpop, and rdfrm types
+	* config/riscv/sifive-7.md (sifive_7_hfma):Add reservation
+	(sifive_7_popcount): ditto
+	* config/riscv/vector.md: change rdfrm to fmove
+	* config/riscv/zc.md: change pushpop to load/store
+
+2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	Revert:
+	2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+		    Robin Dapp  <rdapp.gcc@gmail.com>
+
+	* config/riscv/generic-ooo.md (generic_ooo): Move reservation
+	(generic_ooo_vec_load): ditto
+	(generic_ooo_vec_store): ditto
+	(generic_ooo_vec_loadstore_seg): ditto
+	(generic_ooo_vec_alu): ditto
+	(generic_ooo_vec_fcmp): ditto
+	(generic_ooo_vec_imul): ditto
+	(generic_ooo_vec_fadd): ditto
+	(generic_ooo_vec_fmul): ditto
+	(generic_ooo_crypto): ditto
+	(generic_ooo_perm): ditto
+	(generic_ooo_vec_reduction): ditto
+	(generic_ooo_vec_ordered_reduction): ditto
+	(generic_ooo_vec_idiv): ditto
+	(generic_ooo_vec_float_divsqrt): ditto
+	(generic_ooo_vec_mask): ditto
+	(generic_ooo_vec_vesetvl): ditto
+	(generic_ooo_vec_setrm): ditto
+	(generic_ooo_vec_readlen): ditto
+	* config/riscv/riscv.md: include generic-vector-ooo
+	* config/riscv/generic-vector-ooo.md: New file. to here
+
+2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	Revert:
+	2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	* config/riscv/riscv.cc (riscv_sched_variable_issue): enable assert
+
+2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	* config/riscv/riscv.cc (riscv_sched_variable_issue): enable assert
+
+2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+	    Robin Dapp  <rdapp.gcc@gmail.com>
+
+	* config/riscv/generic-ooo.md (generic_ooo): Move reservation
+	(generic_ooo_vec_load): ditto
+	(generic_ooo_vec_store): ditto
+	(generic_ooo_vec_loadstore_seg): ditto
+	(generic_ooo_vec_alu): ditto
+	(generic_ooo_vec_fcmp): ditto
+	(generic_ooo_vec_imul): ditto
+	(generic_ooo_vec_fadd): ditto
+	(generic_ooo_vec_fmul): ditto
+	(generic_ooo_crypto): ditto
+	(generic_ooo_perm): ditto
+	(generic_ooo_vec_reduction): ditto
+	(generic_ooo_vec_ordered_reduction): ditto
+	(generic_ooo_vec_idiv): ditto
+	(generic_ooo_vec_float_divsqrt): ditto
+	(generic_ooo_vec_mask): ditto
+	(generic_ooo_vec_vesetvl): ditto
+	(generic_ooo_vec_setrm): ditto
+	(generic_ooo_vec_readlen): ditto
+	* config/riscv/riscv.md: include generic-vector-ooo
+	* config/riscv/generic-vector-ooo.md: New file. to here
+
+2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	* config/riscv/generic-ooo.md (generic_ooo_sfb_alu): Add reservation
+	(generic_ooo_branch): ditto
+	* config/riscv/generic.md (generic_sfb_alu): ditto
+	(generic_fmul_half): ditto
+	* config/riscv/riscv.md: Remove cbo, pushpop, and rdfrm types
+	* config/riscv/sifive-7.md (sifive_7_hfma):Add reservation
+	(sifive_7_popcount): ditto
+	* config/riscv/vector.md: change rdfrm to fmove
+	* config/riscv/zc.md: change pushpop to load/store
+
+2024-02-01  Andrew Pinski  <quic_apinski@quicinc.com>
+
+	PR target/113657
+	* config/aarch64/aarch64-simd.md (split for movv8di):
+	For strict aligned mode, use DImode instead of TImode.
+
+2024-01-31  Robin Dapp  <rdapp@ventanamicro.com>
+
+	PR middle-end/113607
+	* match.pd: Make sure else values match when folding a
+	vec_cond into a conditional operation.
+
+2024-01-31  Marek Polacek  <polacek@redhat.com>
+
+	* doc/invoke.texi: Mention that -fconcepts-ts was deprecated in GCC 14.
+
+2024-01-31  Tamar Christina  <tamar.christina@arm.com>
+	    Matthew Malcomson  <matthew.malcomson@arm.com>
+
+	PR sanitizer/112644
+	* asan.h (asan_intercepted_p): Incercept memset, memmove, memcpy and
+	memcmp.
+	* builtins.cc (expand_builtin): Include HWASAN when checking for
+	builtin inlining.
+
+2024-01-31  Richard Biener  <rguenther@suse.de>
+
+	PR middle-end/110176
+	* match.pd (zext (bool) <= (int) 4294967295u): Make sure
+	to match INTEGER_CST only without outstanding conversion.
+
+2024-01-31  Alex Coplan  <alex.coplan@arm.com>
+
+	PR target/111677
+	* config/aarch64/aarch64.cc (aarch64_reg_save_mode): Use
+	V16QImode for the full 16-byte FPR saves in the vector PCS case.
+
+2024-01-31  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/111444
+	* tree-ssa-sccvn.cc (vn_reference_lookup_3): Do not use
+	vn_reference_lookup_2 when optimistically skipping may-defs.
+
+2024-01-31  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/113630
+	* tree-ssa-pre.cc (compute_avail): Avoid registering a
+	reference with a representation with not matching base
+	access size.
+
+2024-01-31  Jakub Jelinek  <jakub@redhat.com>
+
+	PR rtl-optimization/113656
+	* simplify-rtx.cc (simplify_context::simplify_unary_operation_1)
+	<case FLOAT_TRUNCATE>: Fix up last argument to simplify_gen_unary.
+
+2024-01-31  Jakub Jelinek  <jakub@redhat.com>
+
+	PR debug/113637
+	* dwarf2out.cc (loc_list_from_tree_1): Assume integral types
+	with BLKmode are larger than DWARF2_ADDR_SIZE.
+
+2024-01-31  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/113639
+	* gimple-lower-bitint.cc (bitint_large_huge::handle_operand_addr):
+	For VIEW_CONVERT_EXPR set rhs1 to its operand.
+
+2024-01-31  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/113670
+	* tree-vect-data-refs.cc (vect_check_gather_scatter):
+	Make sure we can take the address of the reference base.
+
+2024-01-31  Georg-Johann Lay  <avr@gjlay.de>
+
+	* config/avr/avr-mcus.def: Add AVR64DU28, AVR64DU32, ATA5787,
+	ATA5835, ATtiny64AUTO, ATA5700M322.
+	* doc/avr-mmcu.texi: Rebuild.
+
+2024-01-31  Alexandre Oliva  <oliva@adacore.com>
+
+	PR debug/113394
+	* ipa-strub.cc (build_ref_type_for): Drop nonaliased.  Adjust
+	caller.
+
+2024-01-31  Alexandre Oliva  <oliva@adacore.com>
+
+	PR middle-end/112917
+	PR middle-end/113100
+	* builtins.cc (expand_builtin_stack_address): Use
+	STACK_ADDRESS_OFFSET.
+	* doc/extend.texi (__builtin_stack_address): Adjust.
+	* config/sparc/sparc.h (STACK_ADDRESS_OFFSET): Define.
+	* doc/tm.texi.in (STACK_ADDRESS_OFFSET): Document.
+	* doc/tm.texi: Rebuilt.
+
+2024-01-31  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+
+	PR target/113495
+	* config/riscv/riscv-vsetvl.cc (extract_single_source): Remove.
+	(pre_vsetvl::compute_vsetvl_def_data): Fix compile time issue.
+	(pre_vsetvl::compute_transparent): New function.
+	(pre_vsetvl::compute_lcm_local_properties): Fix compile time time issue.
+
 2024-01-30  Fangrui Song  <maskray@google.com>
 
 	PR target/105576
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e288d0c78f46..aa4ca8e7cb7e 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240131
+20240201
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index ce599b1192b7..f666c7325ead 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,20 @@
+2024-01-31  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/113253
+	* region-model.cc (region_model::on_stmt_pre): Add gcc_unreachable
+	for debug statements.
+	* state-purge.cc
+	(state_purge_per_ssa_name::state_purge_per_ssa_name): Skip any
+	debug stmts in the FOR_EACH_IMM_USE_FAST list.
+	* supergraph.cc (supergraph::supergraph): Don't add debug stmts
+	to the supernodes.
+
+2024-01-31  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/113509
+	* checker-event.cc (state_change_event::get_desc): Don't assume
+	"var" is non-NULL.
+
 2024-01-30  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/113654
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index fd9162836860..9bce0143cad4 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2024-01-31  Marek Polacek  <polacek@redhat.com>
+
+	* c-opts.cc (c_common_post_options): Add an inform saying that
+	-fconcepts-ts is deprecated and will be removed in GCC 15.
+
 2024-01-27  Lewis Hyatt  <lhyatt@gmail.com>
 
 	PR preprocessor/105608
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index b1c887b91240..eb3e02c85049 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,28 @@
+2024-01-31  Joseph Myers  <josmyers@redhat.com>
+
+	PR c/112571
+	* c-decl.cc (start_enum): Clear ENUM_FIXED_UNDERLYING_TYPE_P when
+	defining without a fixed underlying type an enumeration previously
+	declared with a fixed underlying type.
+
+2024-01-31  Martin Uecker  <uecker@tugraz.at>
+
+	PR c/113438
+	* c-typeck.cc (composite_type_internal): Set TYPE_STUB_DECL.
+
+2024-01-31  Joseph Myers  <josmyers@redhat.com>
+
+	PR c/111059
+	PR c/111911
+	* c-tree.h (c_objc_common_truthvalue_conversion): Add third
+	argument.
+	* c-convert.cc (c_convert): For conversions to boolean, pass third
+	argument to c_objc_common_truthvalue_conversion rather than
+	converting here.
+	* c-typeck.cc (build_c_cast): Ensure arguments with integer
+	operands are marked as such for conversion to boolean.
+	(c_objc_common_truthvalue_conversion): Add third argument TYPE.
+
 2024-01-21  Martin Uecker  <uecker@tugraz.at>
 
 	PR c/113492
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 923732445e4e..abac63bedf0e 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,16 @@
+2024-02-01  Gaius Mulley  <gaiusmod2@gmail.com>
+
+	PR modula2/111627
+	PR modula2/112506
+	* gm2-compiler/M2Comp.mod (Pass0CheckMod): Test IsDefImp before
+	checking IsDefinitionForC.
+
+2024-01-31  Gaius Mulley  <gaiusmod2@gmail.com>
+
+	* gm2-compiler/M2Comp.mod (Pass0CheckMod): Tidy up comment.
+	* gm2-compiler/P1Build.bnf (PossiblyExportIdent): Replace
+	PushTF with PushTFtok.
+
 2024-01-26  Gaius Mulley  <gaiusmod2@gmail.com>
 
 	* gm2-compiler/M2Check.mod (dumpIndice): New procedure.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 532d623e69cf..5d4013382d82 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,288 @@
+2024-02-01  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/113693
+	* gcc.dg/pr113693.c: New testcase.
+
+2024-02-01  Jakub Jelinek  <jakub@redhat.com>
+	    Jason Merrill  <jason@redhat.com>
+
+	PR c++/113531
+	* g++.dg/asan/initlist1.C: New test.
+
+2024-02-01  Roger Sayle  <roger@nextmovesoftware.com>
+	    Richard Biener  <rguenther@suse.de>
+
+	PR target/113560
+	* g++.target/i386/pr113560.C: New test case.
+	* gcc.target/i386/pr113560.c: Likewise.
+	* gcc.dg/pr87954.c: Update test case.
+
+2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	Revert:
+	2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	PR target/113249
+	* g++.target/riscv/rvv/base/bug-1.C: use default scheduling
+	* gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: ditto
+	* gcc.target/riscv/rvv/base/float-point-dynamic-frm-30.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-1.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-2.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-3.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-4.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-5.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-6.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-7.c: ditto
+	* gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/pr111037-3.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: ditto
+	* gfortran.dg/vect/vect-8.f90: ditto
+
+2024-02-01  Edwin Lu  <ewlu@rivosinc.com>
+
+	PR target/113249
+	* g++.target/riscv/rvv/base/bug-1.C: use default scheduling
+	* gcc.target/riscv/rvv/autovec/reduc/reduc_call-2.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: ditto
+	* gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: ditto
+	* gcc.target/riscv/rvv/base/float-point-dynamic-frm-30.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-1.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-2.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-3.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-4.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-5.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-6.c: ditto
+	* gcc.target/riscv/rvv/base/pr108185-7.c: ditto
+	* gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/pr111037-3.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: ditto
+	* gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: ditto
+	* gfortran.dg/vect/vect-8.f90: ditto
+
+2024-02-01  Andrew Pinski  <quic_apinski@quicinc.com>
+
+	PR target/113657
+	* gcc.target/aarch64/acle/ls64_strict_align.c: New test.
+
+2024-01-31  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/113253
+	* gcc.dg/analyzer/deref-before-check-pr113253.c: New test.
+
+2024-01-31  Joseph Myers  <josmyers@redhat.com>
+
+	PR c/112571
+	* gcc.dg/c23-enum-9.c, gcc.dg/c23-enum-10.c: New tests.
+
+2024-01-31  Robin Dapp  <rdapp@ventanamicro.com>
+
+	* gcc.target/aarch64/sve/pre_cond_share_1.c: XFAIL.
+	* gcc.target/riscv/rvv/autovec/pr113607-run.c: New test.
+	* gcc.target/riscv/rvv/autovec/pr113607.c: New test.
+
+2024-01-31  Martin Uecker  <uecker@tugraz.at>
+
+	PR c/113438
+	* gcc.dg/pr113438.c: New test.
+
+2024-01-31  Jonathan Yong  <10walls@gmail.com>
+
+	* c-c++-common/analyzer/uninit-pr108968-register.c:
+	Use __UINTPTR_TYPE__ instead of unsigned long for LLP64.
+
+2024-01-31  Gaius Mulley  <gaiusmod2@gmail.com>
+
+	PR modula2/111627
+	* gm2/pim/pass/stdio.mod: Moved to...
+	* gm2/pim/pass/teststdio.mod: ...here.
+	* gm2/pim/run/pass/builtins.mod: Moved to...
+	* gm2/pim/run/pass/testbuiltins.mod: ...here.
+	* gm2/pim/run/pass/math.mod: Moved to...
+	* gm2/pim/run/pass/testmath.mod: ...here.
+	* gm2/pim/run/pass/math2.mod: Moved to...
+	* gm2/pim/run/pass/testmath2.mod: ...here.
+
+2024-01-31  Tamar Christina  <tamar.christina@arm.com>
+
+	PR testsuite/113502
+	* gcc.target/aarch64/sve/vect-early-break-cbranch.c: Ignore exact branch.
+	* gcc.target/aarch64/vect-early-break-cbranch.c: Likewise.
+
+2024-01-31  Tamar Christina  <tamar.christina@arm.com>
+
+	PR sanitizer/112644
+	* c-c++-common/hwasan/hwasan-thread-clears-stack.c: Update testcase.
+
+2024-01-31  Tamar Christina  <tamar.christina@arm.com>
+	    Matthew Malcomson  <matthew.malcomson@arm.com>
+
+	PR sanitizer/112644
+	* c-c++-common/hwasan/builtin-special-handling.c: Update testcase.
+
+2024-01-31  Richard Biener  <rguenther@suse.de>
+
+	PR middle-end/110176
+	* gcc.dg/torture/pr110176.c: New testcase.
+
+2024-01-31  Alex Coplan  <alex.coplan@arm.com>
+
+	PR target/111677
+	* gcc.target/aarch64/torture/pr111677.c: New test.
+
+2024-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* gcc.target/i386/auto-init-5.c: Add
+	-fno-asynchronous-unwind-tables to dg-options.
+	* gcc.target/i386/auto-init-6.c: Likewise.
+
+2024-01-31  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/111444
+	* gcc.dg/torture/pr111444.c: New testcase.
+
+2024-01-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* g++.dg/cpp0x/udlit-extended-id-1.C: Require ucn support.
+
+2024-01-31  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/113630
+	* gcc.dg/torture/pr113630.c: New testcase.
+
+2024-01-31  Jakub Jelinek  <jakub@redhat.com>
+
+	PR rtl-optimization/113656
+	* gcc.target/i386/pr113656.c: New test.
+
+2024-01-31  Jakub Jelinek  <jakub@redhat.com>
+
+	PR debug/113637
+	* gcc.dg/bitint-80.c: New test.
+
+2024-01-31  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/113639
+	* gcc.dg/bitint-79.c: New test.
+
+2024-01-31  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/113670
+	* gcc.target/i386/pr113670.c: New testcase.
+
+2024-01-31  Alexandre Oliva  <oliva@adacore.com>
+
+	PR debug/113394
+	* gcc.dg/strub-internal-pr113394.c: New.
+
+2024-01-31  Joseph Myers  <josmyers@redhat.com>
+
+	PR c/111059
+	PR c/111911
+	* gcc.c-torture/compile/pr111059-1.c,
+	gcc.c-torture/compile/pr111059-2.c,
+	gcc.c-torture/compile/pr111059-3.c,
+	gcc.c-torture/compile/pr111059-4.c,
+	gcc.c-torture/compile/pr111059-5.c,
+	gcc.c-torture/compile/pr111059-6.c,
+	gcc.c-torture/compile/pr111059-7.c,
+	gcc.c-torture/compile/pr111059-8.c,
+	gcc.c-torture/compile/pr111059-9.c,
+	gcc.c-torture/compile/pr111059-10.c,
+	gcc.c-torture/compile/pr111059-11.c,
+	gcc.c-torture/compile/pr111059-12.c,
+	gcc.c-torture/compile/pr111911-1.c,
+	gcc.c-torture/compile/pr111911-2.c: New tests.
+
+2024-01-31  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/113509
+	* c-c++-common/analyzer/stdarg-pr113509.c: New test.
+
 2024-01-30  Fangrui Song  <maskray@google.com>
 
 	PR target/105576
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index bfd48a565e5f..839c4cb753cc 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,9 @@
+2024-02-01  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+	* config/aarch64/crti.S: Remove stack marking.
+	* config/aarch64/crtn.S: Remove stack marking, include aarch64-asm.h
+	* config/aarch64/lse.S: Remove stack and GNU property markings.
+
 2024-01-30  Iain Sandoe  <iain@sandoe.co.uk>
 
 	PR libgcc/113403
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 6ec6e9ce3394..eeafdc38cad2 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,28 @@
+2024-01-31  Jonathan Wakely  <jwakely@redhat.com>
+
+	* acinclude.m4 (GLIBCXX_CHECK_TEXT_ENCODING): Use <xlocale.h> if
+	needed for newlocale.
+	* configure: Regenerate.
+	* src/c++26/text_encoding.cc: Use <xlocale.h>.
+
+2024-01-31  Jonathan Wakely  <jwakely@redhat.com>
+	    Ewan Higgs  <ewan.higgs@gmail.com>
+
+	* include/bits/text_encoding-data.h: Regenerate.
+	* scripts/gen_text_encoding_data.py: Add extra_aliases dict
+	containing "ASCII".
+	* testsuite/std/text_encoding/cons.cc: Check "ascii" is known.
+
+2024-01-31  Jonathan Wakely  <jwakely@redhat.com>
+
+	* doc/xml/manual/using.xml: Update tables of supported headers.
+	* doc/html/*: Regenerate.
+
+2024-01-31  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/std/bitset (_Base_bitset::_M_do_to_ullong): Avoid
+	-Wshift-count-overflow warning.
+
 2024-01-30  Jonathan Wakely  <jwakely@redhat.com>
 
 	* testsuite/std/time/clock/gps/io.cc: Fix expected result in

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

only message in thread, other threads:[~2024-02-01 11:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-01 11:41 [gcc r14-8688] 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).