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

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

commit r13-2765-gf85847bd40684ced76482cb35342935bac69054a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Sep 22 00:19:09 2022 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 64 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/testsuite/ChangeLog | 18 ++++++++++++++
 libgfortran/ChangeLog   | 10 ++++++++
 libstdc++-v3/ChangeLog  | 46 +++++++++++++++++++++++++++++++++++
 5 files changed, 139 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0def653a237..f18943c8793 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,67 @@
+2022-09-21  Aldy Hernandez  <aldyh@redhat.com>
+
+	PR tree-optimization/106967
+	* value-range.cc (frange::set): Set known NANs to undefined for
+	flag_finite_math_only.
+
+2022-09-21  Aldy Hernandez  <aldyh@redhat.com>
+
+	* value-range.cc (frange::combine_zeros): Call set_undefined.
+	(frange::intersect_nans): Same.
+	(frange::intersect): Same.
+	(frange::verify_range): Undefined ranges do not have a type.
+	* value-range.h (frange::set_undefined): Clear NAN flags and type.
+
+2022-09-21  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/106984
+	* tsan.cc (instrument_builtin_call): Build the COND_EXPR condition in
+	a separate statement.
+
+2022-09-21  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+	* config/aarch64/aarch64.h (HAVE_LOCAL_CPU_DETECT,
+	EXTRA_SPEC_FUNCTIONS, MCPU_MTUNE_NATIVE_SPECS): Move definitions up before
+	OPTION_DEFAULT_SPECS.
+	(MCPU_MTUNE_NATIVE_SPECS): Pass "cpu" to
+	local_cpu_detect when rewriting -march=native and no -mcpu or -mtune
+	is given.
+	(CONFIG_TUNE_SPEC): Define.
+	(OPTION_DEFAULT_SPECS): Use CONFIG_TUNE_SPEC for "tune".
+
+2022-09-21  Aldy Hernandez  <aldyh@redhat.com>
+
+	PR tree-optimization/106967
+	* range-op-float.cc (foperator_equal::fold_range): Adjust for NAN.
+	(foperator_equal::op1_range): Same.
+	(foperator_not_equal::fold_range): Same.
+	(foperator_not_equal::op1_range): Same.
+	(foperator_lt::fold_range): Same.
+	(foperator_lt::op1_range): Same.
+	(foperator_lt::op2_range): Same.
+	(foperator_le::fold_range): Same.
+	(foperator_le::op1_range): Same.
+	(foperator_le::op2_range): Same.
+	(foperator_gt::fold_range): Same.
+	(foperator_gt::op1_range): Same.
+	(foperator_gt::op2_range): Same.
+	(foperator_ge::fold_range): Same.
+	(foperator_ge::op1_range): Same.
+	(foperator_ge::op2_range): Same.
+	(foperator_unordered::op1_range): Same.
+	(foperator_ordered::fold_range): Same.
+	(foperator_ordered::op1_range): Same.
+	(build_le): Assert that we don't have a NAN.
+	(build_lt): Same.
+	(build_gt): Same.
+	(build_ge): Same.
+
+2022-09-21  liuhongt  <hongtao.liu@intel.com>
+
+	PR tree-optimization/106963
+	* tree-vect-loop.cc (vect_create_nonlinear_iv_init): Use
+	vec_gen_perm_mask_any instead of vec_gen_perm_mask_check.
+
 2022-09-20  Aldy Hernandez  <aldyh@redhat.com>
 
 	* value-range.h (frange::maybe_isnan): Return false for
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2407ee3feb4..6fbb09fe858 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220921
+20220922
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 340a9f9acf9..68f8231020b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,21 @@
+2022-09-21  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/106984
+	* gcc.dg/tsan/pr106984.c: New testcase.
+
+2022-09-21  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	* gfortran.dg/ieee/rounding_3.f90: New test.
+
+2022-09-21  Aldy Hernandez  <aldyh@redhat.com>
+
+	PR tree-optimization/106967
+	* gcc.dg/tree-ssa/pr106967.c: New test.
+
+2022-09-21  liuhongt  <hongtao.liu@intel.com>
+
+	* gcc.target/i386/pr106963.c: New test.
+
 2022-09-20  Tobias Burnus  <tobias@codesourcery.com>
 
 	PR fortran/104143
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index fab472e07fb..864bf6a5be6 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,13 @@
+2022-09-21  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	* ieee/ieee_arithmetic.F90 (IEEE_SET_ROUNDING_MODE): Handle
+	RADIX argument better.
+
+2022-09-21  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	* gfortran.map: Add symbols for IEEE_GET_MODES
+	and IEEE_SET_MODES.
+
 2022-09-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
 
 	* ieee/ieee_exceptions.F90: Add IEEE_MODES_TYPE, IEEE_GET_MODES
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index fb02c6435b2..dcd90b54924 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,49 @@
+2022-09-21  Jonathan Wakely  <jwakely@redhat.com>
+
+	PR libstdc++/91456
+	* testsuite/20_util/function/91456.cc: Add comment with PR
+	number.
+	* testsuite/20_util/is_invocable/91456.cc: Likewise. Replace
+	std::function checks with std::is_invocable_r checks.
+
+2022-09-21  Jonathan Wakely  <jwakely@redhat.com>
+
+	* testsuite/17_intro/headers/c++1998/all_attributes.cc: Remove
+	unnecessary main function.
+	* testsuite/17_intro/headers/c++2011/all_attributes.cc:
+	Likewise.
+	* testsuite/17_intro/headers/c++2014/all_attributes.cc:
+	Likewise.
+	* testsuite/17_intro/headers/c++2017/all_attributes.cc:
+	Likewise.
+	* testsuite/17_intro/headers/c++2020/all_attributes.cc:
+	Likewise.
+
+2022-09-21  Jonathan Wakely  <jwakely@redhat.com>
+
+	* testsuite/20_util/headers/memory/synopsis.cc: Add declarations
+	from C++11 and later.
+
+2022-09-21  Jonathan Wakely  <jwakely@redhat.com>
+
+	* doc/xml/manual/documentation_hacking.xml: Remove trailing
+	whitespace.
+	* doc/xml/manual/policy_data_structures.xml: Likewise.
+
+2022-09-21  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/c_compatibility/stdlib.h [!_GLIBCXX_HOSTED]: Add
+	using-declaration for _Exit.
+
+2022-09-21  Jonathan Wakely  <jwakely@redhat.com>
+
+	* testsuite/18_support/uncaught_exception/14026.cc: Qualify
+	call to std::abort.
+
+2022-09-21  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/bits/ranges_base.h: Include <initializer_list>.
+
 2022-09-20  Jonathan Wakely  <jwakely@redhat.com>
 
 	* include/c_global/cstdlib [!_GLIBCXX_HOSTED] (quick_exit): Fix

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

only message in thread, other threads:[~2022-09-22  0:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-22  0:19 [gcc r13-2765] 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).