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

https://gcc.gnu.org/g:682ede395918c830eeaedf10fae1ad7db00bcab5

commit r12-7042-g682ede395918c830eeaedf10fae1ad7db00bcab5
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Feb 4 00:16:24 2022 +0000

    Daily bump.

Diff:
---
 fixincludes/ChangeLog   |   4 +
 gcc/ChangeLog           | 217 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/analyzer/ChangeLog  |  26 ++++++
 gcc/cp/ChangeLog        |  19 +++++
 gcc/fortran/ChangeLog   |  14 ++++
 gcc/testsuite/ChangeLog | 200 ++++++++++++++++++++++++++++++++++++++++++++
 libatomic/ChangeLog     |   6 ++
 libbacktrace/ChangeLog  |   6 ++
 libgomp/ChangeLog       |   6 ++
 libitm/ChangeLog        |   6 ++
 libsanitizer/ChangeLog  |  17 ++++
 12 files changed, 522 insertions(+), 1 deletion(-)

diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog
index d379673b6cd..6c41f80497e 100644
--- a/fixincludes/ChangeLog
+++ b/fixincludes/ChangeLog
@@ -1,3 +1,7 @@
+2022-02-03  Martin Liska  <mliska@suse.cz>
+
+	* fixinc.in: Use mkdir -p rather that a loop.
+
 2022-01-16  Olivier Hainque  <hainque@adacore.com>
 
 	* inclhack.def (vxworks_posix_open): New hack.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5c1e50a6fdc..8f3ba4c0319 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,220 @@
+2022-02-03  Martin Sebor  <msebor@redhat.com>
+
+	PR middle-end/104260
+	* passes.def (pass_warn_access): Adjust pass placement.
+
+2022-02-03  Uroš Bizjak  <ubizjak@gmail.com>
+
+	PR target/104362
+	* config/i386/i386.cc (find_drap_reg): For 32bit targets
+	return DI_REG if function uses __builtin_eh_return.
+
+2022-02-03  Martin Sebor  <msebor@redhat.com>
+
+	* gimple-ssa-warn-restrict.cc (class pass_wrestrict): Outline ctor.
+	(pass_wrestrict::m_ptr_qry): New member.
+	(wrestrict_walk): Rename...
+	(pass_wrestrict::check_block): ...to this.
+	(pass_wrestrict::execute): Set up and tear down pointer_query and
+	ranger.
+	(builtin_memref::builtin_memref): Change ctor argument.  Simplify.
+	(builtin_access::builtin_access): Same.
+	(builtin_access::m_ptr_qry): New member.
+	(check_call): Rename...
+	(pass_wrestrict::check_call): ...to this.
+	(check_bounds_or_overlap): Change argument.
+	* gimple-ssa-warn-restrict.h (check_bounds_or_overlap): Same.
+
+2022-02-03  Martin Sebor  <msebor@redhat.com>
+
+	* gimple-array-bounds.cc (array_bounds_checker::array_bounds_checker):
+	Define ctor.
+	(array_bounds_checker::get_value_range): Use new member.
+	(array_bounds_checker::check_mem_ref): Same.
+	* gimple-array-bounds.h (array_bounds_checker::array_bounds_checker):
+	Outline ctor.
+	(array_bounds_checker::m_ptr_query): New member.
+
+2022-02-03  Martin Sebor  <msebor@redhat.com>
+
+	* gimple-ssa-warn-access.cc (pass_waccess::pass_waccess): Remove
+	pointer_query cache.
+	* pointer-query.cc (pointer_query::pointer_query): Remove cache
+	argument.  Zero-initialize new cache member.
+	(pointer_query::get_ref): Replace cache pointer with direct access.
+	(pointer_query::put_ref): Same.
+	(pointer_query::flush_cache): Same.
+	(pointer_query::dump): Same.
+	* pointer-query.h (class pointer_query): Remove cache argument from
+	ctor.  Change cache pointer to cache subobject member.
+	* tree-ssa-strlen.cc: Remove pointer_query cache.
+
+2022-02-03  Martin Sebor  <msebor@redhat.com>
+
+	PR tree-optimization/104119
+	* gimple-ssa-sprintf.cc (struct directive): Change argument type.
+	(format_none): Same.
+	(format_percent): Same.
+	(format_integer): Same.
+	(format_floating): Same.
+	(get_string_length): Same.
+	(format_character): Same.
+	(format_string): Same.
+	(format_plain): Same.
+	(format_directive): Same.
+	(compute_format_length): Same.
+	(handle_printf_call): Same.
+	* tree-ssa-strlen.cc (get_range_strlen_dynamic): Same.   Call
+	get_maxbound.
+	(get_range_strlen_phi): Same.
+	(get_maxbound): New function.
+	(strlen_pass::get_len_or_size): Adjust to parameter change.
+	* tree-ssa-strlen.h (get_range_strlen_dynamic): Change argument type.
+
+2022-02-03  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+	PR target/103686
+	* config/rs6000/rs6000-builtin.cc (rs6000_gimple_fold_builtin):	Remove
+	test for !rs6000_fold_gimple.
+	* config/rs6000/rs6000.cc (rs6000_option_override_internal): Likewise.
+	* config/rs6000/rs6000.opt (mfold-gimple): Remove.
+
+2022-02-03  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+	PR target/95082
+	* config/rs6000/rs6000-builtin.cc (rs6000_expand_builtin): Handle
+	endianness for vclzlsbb and vctzlsbb.
+	* config/rs6000/rs6000-builtins.def (VCLZLSBB_V16QI): Change
+	default pattern and indicate a different pattern will be used for
+	big endian.
+	(VCLZLSBB_V4SI): Likewise.
+	(VCLZLSBB_V8HI): Likewise.
+	(VCTZLSBB_V16QI): Likewise.
+	(VCTZLSBB_V4SI): Likewise.
+	(VCTZLSBB_V8HI): Likewise.
+
+2022-02-03  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+	* config.gcc (powerpc*-*-*): Add rs6000-builtin.o to extra_objs.
+	* config/rs6000/rs6000-builtin.cc: New file, containing code moved
+	from other files.
+	* config/rs6000/rs6000-call.cc (cpu_is_info): Move to
+	rs6000-builtin.cc.
+	(cpu_supports_info): Likewise.
+	(rs6000_type_string): Likewise.
+	(altivec_expand_predicate_builtin): Likewise.
+	(rs6000_htm_spr_icode): Likewise.
+	(altivec_expand_vec_init_builtin): Likewise.
+	(get_element_number): Likewise.
+	(altivec_expand_vec_set_builtin): Likewise.
+	(altivec_expand_vec_ext_builtin): Likewise.
+	(rs6000_invalid_builtin): Likewise.
+	(rs6000_fold_builtin): Likewise.
+	(fold_build_vec_cmp): Likewise.
+	(fold_compare_helper): Likewise.
+	(map_to_integral_tree_type): Likewise.
+	(fold_mergehl_helper): Likewise.
+	(fold_mergeeo_helper): Likewise.
+	(rs6000_builtin_valid_without_lhs): Likewise.
+	(rs6000_builtin_is_supported): Likewise.
+	(rs6000_gimple_fold_mma_builtin): Likewise.
+	(rs6000_gimple_fold_builtin): Likewise.
+	(rs6000_expand_ldst_mask): Likewise.
+	(cpu_expand_builtin): Likewise.
+	(elemrev_icode): Likewise.
+	(ldv_expand_builtin): Likewise.
+	(lxvrse_expand_builtin): Likewise.
+	(lxvrze_expand_builtin): Likewise.
+	(stv_expand_builtin): Likewise.
+	(mma_expand_builtin): Likewise.
+	(htm_spr_num): Likewise.
+	(htm_expand_builtin): Likewise.
+	(rs6000_expand_builtin): Likewise.
+	(rs6000_vector_type): Likewise.
+	(rs6000_init_builtins): Likewise.  Remove initialization of
+	builtin_mode_to_type entries.
+	(rs6000_builtin_decl): Move to rs6000-builtin.cc.
+	* config/rs6000/rs6000.cc (rs6000_builtin_mask_for_load): New
+	external declaration.
+	(rs6000_builtin_md_vectorized_function): Likewise.
+	(rs6000_builtin_reciprocal): Likewise.
+	(altivec_builtin_mask_for_load): Move to rs6000-builtin.cc.
+	(rs6000_builtin_types): Likewise.
+	(builtin_mode_to_type): Remove.
+	(rs6000_builtin_mask_for_load): Move to rs6000-builtin.cc.  Remove
+	static qualifier.
+	(rs6000_builtin_md_vectorized_function): Likewise.
+	(rs6000_builtin_reciprocal): Likewise.
+	* config/rs6000/rs6000.h (builtin_mode_to_type): Remove.
+	* config/rs6000/t-rs6000 (rs6000-builtin.o): New target.
+
+2022-02-03  Richard Biener  <rguenther@suse.de>
+
+	PR debug/104337
+	* tree-nrv.cc (pass_nrv::execute): Remove tieing result and found
+	together via DECL_ABSTRACT_ORIGIN.
+
+2022-02-03  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+	* config/rs6000/rs6000-call.cc (rs6000_expand_builtin): Revise error
+	message for RES_BITS case.
+
+2022-02-03  Aldy Hernandez  <aldyh@redhat.com>
+
+	* gimple-range-fold.cc (fur_list::fur_list): Set m_local[1] correctly.
+
+2022-02-03  Jakub Jelinek  <jakub@redhat.com>
+
+	* config/arm/arm.opt (mfix-cortex-a57-aes-1742098,
+	mfix-cortex-a72-aes-1655431): Ensure description ends with full stop.
+
+2022-02-03  Aldy Hernandez  <aldyh@redhat.com>
+
+	* cfganal.cc (verify_marked_backedges): New.
+	* cfganal.h (verify_marked_backedges): New.
+	* gimple-range-path.cc (path_range_query::path_range_query):
+	Verify freshness of back edges.
+	* tree-ssa-loop-ch.cc (ch_base::copy_headers): Call
+	mark_dfs_back_edges.
+	* tree-ssa-threadbackward.cc (back_threader::back_threader): Move
+	path_range_query construction after backedges have been
+	updated.
+
+2022-02-03  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* config/aarch64/aarch64-simd.md (movmisalign<mode>): Extend from
+	VALL to VALL_F16.
+
+2022-02-03  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* config/aarch64/iterators.md (VALL_F16MOV): Delete.
+	* config/aarch64/aarch64-simd.md (mov<mode>): Use VALL_F16 instead
+	of VALL_F16MOV.
+
+2022-02-03  Martin Liska  <mliska@suse.cz>
+
+	* config/i386/i386-options.cc (ix86_valid_target_attribute_inner_p):
+	Change subject and object in the error message.
+	* config/s390/s390.cc (s390_valid_target_attribute_inner_p):
+	Likewise.
+
+2022-02-03  Martin Liska  <mliska@suse.cz>
+
+	* config/s390/s390.cc (s390_valid_target_attribute_inner_p):
+	Use the error message for i386 target.
+
+2022-02-03  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/104334
+	* range-op.cc (range_operator::wi_fold_in_parts): Change lh_range
+	and rh_range type to widest_int and subtract in widest_int.  Remove
+	ov_rh, ov_lh and sign vars, always perform comparisons as signed
+	and use >, < and == operators for it.
+
+2022-02-03  Martin Sebor  <msebor@redhat.com>
+
+	* common.opt (-Wuse-after-free): Correct typos.
+
 2022-02-02  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/104270
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7896cd5370e..1264d4e89ae 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220203
+20220204
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index b0bc6035add..b008c66f34b 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,29 @@
+2022-02-03  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/104369
+	* engine.cc (exploded_graph::process_node): Use the node for any
+	diagnostics, avoiding ICE if a bifurcation update adds a
+	saved_diagnostic, such as for a tainted realloc size.
+	* region-model-impl-calls.cc
+	(region_model::impl_call_realloc::success_no_move::update_model):
+	Require the old pointer to be non-NULL to be able successfully
+	grow in place.  Use model->deref_rvalue rather than maybe_get_region
+	to support the old pointer being symbolic.
+	(region_model::impl_call_realloc::success_with_move::update_model):
+	Likewise.  Add a constraint that the new pointer != the old pointer.
+	Use a sized_region when setting the value of the new region.
+	Handle the case where we don't know the dynamic size of the old
+	region by marking the new region as unknown.
+	* sm-taint.cc (tainted_allocation_size::tainted_allocation_size):
+	Update assertion to also allow for MEMSPACE_UNKNOWN.
+	(tainted_allocation_size::emit): Likewise.
+	(region_model::check_dynamic_size_for_taint): Likewise.
+
+2022-02-03  David Malcolm  <dmalcolm@redhat.com>
+
+	* region-model-impl-calls.cc (region_model::impl_call_calloc): Use
+	a sized_region when calling zero_fill_region.
+
 2022-02-02  David Malcolm  <dmalcolm@redhat.com>
 
 	* region-model.cc (region_model::on_return): Replace usage of
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 9131726620e..089a36f424e 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,22 @@
+2022-02-03  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/104079
+	* pt.cc (value_dependent_noexcept_spec_p): New predicate split
+	out from ...
+	(dependent_type_p_r): ... here.
+	(instantiation_dependent_r): Use value_dependent_noexcept_spec_p
+	to consider dependence of a noexcept-spec before C++17.
+	* tree.cc (fixup_deferred_exception_variants): Clear
+	TYPE_DEPENDENT_P_VALID.
+
+2022-02-03  Jason Merrill  <jason@redhat.com>
+
+	PR c++/104302
+	* decl.cc (maybe_deduce_size_from_array_init): Give up
+	on type-dependent init.
+	(cp_complete_array_type): Only call reshape_init for character
+	array.
+
 2022-02-01  Jason Merrill  <jason@redhat.com>
 
 	PR c++/103186
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 83a7310d53d..2d19d1ebed3 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,17 @@
+2022-02-03  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/104311
+	* check.cc (gfc_calculate_transfer_sizes): Checks for case when
+	storage size of SOURCE is greater than zero while the storage size
+	of MOLD is zero and MOLD is an array shall not depend on SIZE.
+
+2022-02-03  Jakub Jelinek  <jakub@redhat.com>
+
+	PR fortran/104328
+	* openmp.cc (is_scalar_intrinsic_expr): If must_be_var && conv_ok
+	and expr is conversion, verify it is a conversion from EXPR_VARIABLE
+	with non-NULL symtree.  Check ->block->next before dereferencing it.
+
 2022-02-01  Harald Anlauf  <anlauf@gmx.de>
 
 	PR fortran/104331
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 717fbdb0e2c..ff8b08db869 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,203 @@
+2022-02-03  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/104079
+	* g++.dg/cpp0x/noexcept74.C: New test.
+	* g++.dg/cpp0x/noexcept74a.C: New test.
+
+2022-02-03  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/104369
+	* gcc.dg/analyzer/pr104369-1.c: New test.
+	* gcc.dg/analyzer/pr104369-2.c: New test.
+	* gcc.dg/analyzer/realloc-3.c: New test.
+	* gcc.dg/analyzer/realloc-4.c: New test.
+	* gcc.dg/analyzer/taint-realloc.c: New test.
+
+2022-02-03  David Malcolm  <dmalcolm@redhat.com>
+
+	* gcc.dg/analyzer/calloc-1.c: New test.
+
+2022-02-03  Uroš Bizjak  <ubizjak@gmail.com>
+
+	PR target/104362
+	* gcc.target/i386/pr104362.c: New test.
+
+2022-02-03  Martin Sebor  <msebor@redhat.com>
+
+	PR tree-optimization/104119
+	* gcc.dg/tree-ssa/builtin-snprintf-13.c: New test.
+	* gcc.dg/tree-ssa/builtin-sprintf-warn-29.c: New test.
+
+2022-02-03  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/104311
+	* gfortran.dg/transfer_simplify_15.f90: New test.
+
+2022-02-03  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+	PR target/103686
+	* gcc.target/powerpc/builtins-1-be-folded.c: Remove -mfold-gimple
+	option.
+	* gcc.target/powerpc/builtins-1-le-folded.c: Likewise.
+	* gcc.target/powerpc/builtins-1.c: Rewrite to use small functions and
+	restrict to -O2 -mbig for predictability.  Adjust instruction counts.
+	* gcc.target/powerpc/builtins-5.c: Remove -mno-fold-gimple option.
+	* gcc.target/powerpc/p8-vec-xl-xst.c: Likewise.
+	* gcc.target/powerpc/pr83926.c: Likewise.
+	* gcc.target/powerpc/pr86731-nogimplefold-longlong.c: Delete.
+	* gcc.target/powerpc/pr86731-nogimplefold.c: Delete.
+	* gcc.target/powerpc/swaps-p8-17.c: Remove -mno-fold-gimple option.
+
+2022-02-03  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+	PR target/95082
+	* gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c: Restrict to -mbig.
+	* gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c: Likewise.
+	* gcc.target/powerpc/vsu/vec-cntlz-lsbb-3.c: New.
+	* gcc.target/powerpc/vsu/vec-cntlz-lsbb-4.c: New.
+	* gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c: Restrict to -mbig.
+	* gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c: Likewise.
+	* gcc.target/powerpc/vsu/vec-cnttz-lsbb-3.c: New.
+	* gcc.target/powerpc/vsu/vec-cnttz-lsbb-4.c: New.
+
+2022-02-03  Richard Biener  <rguenther@suse.de>
+
+	PR debug/104337
+	* gcc.dg/debug/pr104337.c: New testcase.
+
+2022-02-03  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+	* gcc.target/powerpc/bfp/scalar-test-data-class-10.c: Adjust error
+	messages.
+	* gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise.
+	* gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise.
+	* gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Likewise.
+	* gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise.
+	* gcc.target/powerpc/bfp/scalar-test-data-class-9.c: Likewise.
+	* gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise.
+	* gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise.
+	* gcc.target/powerpc/bfp/vec-test-data-class-6.c: Likewise.
+	* gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-12.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-14.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-17.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-19.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-2.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-22.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-24.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-27.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-29.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-32.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-34.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-37.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-39.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-4.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-42.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-44.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-47.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-49.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-52.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-54.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-57.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-59.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-62.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-64.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-67.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-69.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-7.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-72.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-74.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-77.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-79.c: Likewise.
+	* gcc.target/powerpc/dfp/dtstsfi-9.c: Likewise.
+	* gcc.target/powerpc/pr80315-1.c: Likewise.
+	* gcc.target/powerpc/pr80315-2.c: Likewise.
+	* gcc.target/powerpc/pr80315-3.c: Likewise.
+	* gcc.target/powerpc/pr80315-4.c: Likewise.
+	* gcc.target/powerpc/pr82015.c: Likewise.
+	* gcc.target/powerpc/pr91903.c: Likewise.
+	* gcc.target/powerpc/test_fpscr_rn_builtin_error.c: Likewise.
+	* gcc.target/powerpc/vec-ternarylogic-10.c: Likewise.
+
+2022-02-03  Eric Botcazou  <ebotcazou@adacore.com>
+
+	PR tree-optimization/104356
+	* gnat.dg/div_zero.adb: Add dg-skip-if directive for PowerPC.
+
+2022-02-03  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.target/aarch64/sve/struct_vect_25.c: Remove XFAILs.
+
+2022-02-03  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.target/aarch64/sve/mask_struct_load_1.c: Use intptr_t
+	iterators instead of int iterators.
+	* gcc.target/aarch64/sve/mask_struct_load_2.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_load_3.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_load_4.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_load_5.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_load_6.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_load_7.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_load_8.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_store_1.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_store_2.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_store_3.c: Likewise.
+	* gcc.target/aarch64/sve/mask_struct_store_4.c: Likewise.
+
+2022-02-03  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.target/aarch64/sve/single_5.c: Remove some XFAILs.
+
+2022-02-03  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.dg/vect/tsvc/vect-tsvc-s1115.c: Don't XFAIL for SVE.
+	* gcc.dg/vect/tsvc/vect-tsvc-s114.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s1161.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s1232.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s124.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s1279.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s161.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s253.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s257.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s271.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s2711.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s2712.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s272.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s273.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s274.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s276.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s278.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s279.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s3111.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s4113.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s441.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s443.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-s491.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-vas.c: Likewise.
+	* gcc.dg/vect/tsvc/vect-tsvc-vif.c: Likewise.
+
+2022-02-03  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.dg/guality/ipa-sra-1.c: Update aarch64*-*-* xfails.
+	* gcc.dg/guality/pr54519-1.c: Likewise.
+	* gcc.dg/guality/pr54519-3.c: Likewise.
+
+2022-02-03  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/104334
+	* g++.dg/opt/pr104334.C: New test.
+
+2022-02-03  Jakub Jelinek  <jakub@redhat.com>
+
+	PR fortran/104328
+	* gfortran.dg/gomp/atomic-27.f90: New test.
+
+2022-02-03  Jason Merrill  <jason@redhat.com>
+
+	PR c++/104302
+	* g++.dg/template/array35.C: New test.
+	* g++.dg/template/array36.C: New test.
+
 2022-02-02  Segher Boessenkool  <segher@kernel.crashing.org>
 
 	* lib/target-supports.exp (check_effective_target_powerpc_altivec_ok):
diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog
index 7901f862099..e9eba5744d8 100644
--- a/libatomic/ChangeLog
+++ b/libatomic/ChangeLog
@@ -1,3 +1,9 @@
+2022-02-03  David Seifert  <soap@gentoo.org>
+	    Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.ac: Support --disable-werror.
+	* configure: Regenerate.
+
 2022-01-31  Martin Liska  <mliska@suse.cz>
 
 	* acinclude.m4: Detect *_ld_is_mold and use it.
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog
index 4cef843890a..c77fe7a5aea 100644
--- a/libbacktrace/ChangeLog
+++ b/libbacktrace/ChangeLog
@@ -1,3 +1,9 @@
+2022-02-03  David Seifert  <soap@gentoo.org>
+	    Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.ac: Support --disable-werror.
+	* configure: Regenerate.
+
 2021-12-28  Francois-Xavier Coudert  <fxcoudert@gmail.com>
 
 	PR libbacktrace/103822
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index b37c28dba07..245b5934773 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,9 @@
+2022-02-03  David Seifert  <soap@gentoo.org>
+	    Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.ac: Support --disable-werror.
+	* configure: Regenerate.
+
 2022-02-01  Tom de Vries  <tdevries@suse.de>
 
 	* testsuite/libgomp.oacc-c-c++-common/private-atomic-1.c: Remove
diff --git a/libitm/ChangeLog b/libitm/ChangeLog
index 66f8fb9bd52..fc9e9a07f5f 100644
--- a/libitm/ChangeLog
+++ b/libitm/ChangeLog
@@ -1,3 +1,9 @@
+2022-02-03  David Seifert  <soap@gentoo.org>
+	    Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.ac: Support --disable-werror.
+	* configure: Regenerate.
+
 2022-01-31  Martin Liska  <mliska@suse.cz>
 
 	* acinclude.m4: Detect *_ld_is_mold and use it.
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index aea2def37df..92714c8fe6a 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,20 @@
+2022-02-03  David Seifert  <soap@gentoo.org>
+	    Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.ac: Support --disable-werror.
+	* aclocal.m4: Include also ../config/warnings.m4.
+	* libbacktrace/Makefile.am (WARN_FLAGS): Remove.
+	* configure: Regenerate.
+	* Makefile.in: Regenerate.
+	* asan/Makefile.in: Regenerate.
+	* hwasan/Makefile.in: Regenerate.
+	* interception/Makefile.in: Regenerate.
+	* libbacktrace/Makefile.in: Regenerate.
+	* lsan/Makefile.in: Regenerate.
+	* sanitizer_common/Makefile.in: Regenerate.
+	* tsan/Makefile.in: Regenerate.
+	* ubsan/Makefile.in: Regenerate.
+
 2021-12-06  H.J. Lu  <hjl.tools@gmail.com>
 
 	* LOCAL_PATCHES: Add commit 70b043845d7.


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

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

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