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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 9315 bytes --]

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

commit r11-3043-ga995c40d03ea8829a7c05836c5f4ca557dddfae4
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Tue Sep 8 00:16:32 2020 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 109 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/fortran/ChangeLog   |  21 ++++++++++
 gcc/testsuite/ChangeLog |  50 ++++++++++++++++++++++
 libatomic/ChangeLog     |   4 ++
 libcpp/ChangeLog        |   5 +++
 libstdc++-v3/ChangeLog  |   9 ++++
 7 files changed, 199 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ea226ffea66..55089aa2692 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,112 @@
+2020-09-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+	PR rtl-optimization/96796
+	* lra-constraints.c (in_class_p): Add a default-false
+	allow_all_reload_class_changes_p parameter.  Do not treat
+	reload moves specially when the parameter is true.
+	(get_reload_reg): Try to narrow the class of an existing OP_OUT
+	reload if we're reloading a reload pseudo in a reload instruction.
+
+2020-09-07  Andrea Corallo  <andrea.corallo@arm.com>
+
+	* tree-vect-loop.c (vect_estimate_min_profitable_iters): Revert
+	dead-code removal introduced by 09fa6acd8d9 + add a comment to
+	clarify.
+
+2020-09-07  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+	* doc/rtl.texi (subreg): Fix documentation to state there is a known
+	number of undefined bits in regs and subregs of MODE_PARTIAL_INT modes.
+
+2020-09-07  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+	* config/msp430/msp430.c (msp430_option_override): Don't set the
+	ISA to 430 when the MCU is unrecognized.
+
+2020-09-07  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* config/darwin.c (darwin_libc_has_function): Report sincos
+	available from 10.9.
+
+2020-09-07  Alex Coplan  <alex.coplan@arm.com>
+
+	* config/aarch64/aarch64.md (*adds_mul_imm_<mode>): Delete.
+	(*subs_mul_imm_<mode>): Delete.
+	(*adds_<optab><mode>_multp2): Delete.
+	(*subs_<optab><mode>_multp2): Delete.
+	(*add_mul_imm_<mode>): Delete.
+	(*add_<optab><ALLX:mode>_mult_<GPI:mode>): Delete.
+	(*add_<optab><SHORT:mode>_mult_si_uxtw): Delete.
+	(*add_<optab><mode>_multp2): Delete.
+	(*add_<optab>si_multp2_uxtw): Delete.
+	(*add_uxt<mode>_multp2): Delete.
+	(*add_uxtsi_multp2_uxtw): Delete.
+	(*sub_mul_imm_<mode>): Delete.
+	(*sub_mul_imm_si_uxtw): Delete.
+	(*sub_<optab><mode>_multp2): Delete.
+	(*sub_<optab>si_multp2_uxtw): Delete.
+	(*sub_uxt<mode>_multp2): Delete.
+	(*sub_uxtsi_multp2_uxtw): Delete.
+	(*neg_mul_imm_<mode>2): Delete.
+	(*neg_mul_imm_si2_uxtw): Delete.
+	* config/aarch64/predicates.md (aarch64_pwr_imm3): Delete.
+	(aarch64_pwr_2_si): Delete.
+	(aarch64_pwr_2_di): Delete.
+
+2020-09-07  Alex Coplan  <alex.coplan@arm.com>
+
+	* config/aarch64/aarch64.md
+	(*adds_<optab><ALLX:mode>_<GPI:mode>): Ensure extended operand
+	agrees with width of extension specifier.
+	(*subs_<optab><ALLX:mode>_<GPI:mode>): Likewise.
+	(*adds_<optab><ALLX:mode>_shift_<GPI:mode>): Likewise.
+	(*subs_<optab><ALLX:mode>_shift_<GPI:mode>): Likewise.
+	(*add_<optab><ALLX:mode>_<GPI:mode>): Likewise.
+	(*add_<optab><ALLX:mode>_shft_<GPI:mode>): Likewise.
+	(*add_uxt<mode>_shift2): Likewise.
+	(*sub_<optab><ALLX:mode>_<GPI:mode>): Likewise.
+	(*sub_<optab><ALLX:mode>_shft_<GPI:mode>): Likewise.
+	(*sub_uxt<mode>_shift2): Likewise.
+	(*cmp_swp_<optab><ALLX:mode>_reg<GPI:mode>): Likewise.
+	(*cmp_swp_<optab><ALLX:mode>_shft_<GPI:mode>): Likewise.
+
+2020-09-07  Richard Biener  <rguenther@suse.de>
+
+	* tree-vect-slp.c (vect_analyze_slp_instance): Dump
+	stmts we start SLP analysis from, failure and splitting.
+	(vect_schedule_slp): Dump SLP graph entry and root stmt
+	we are about to emit code for.
+
+2020-09-07  Martin Storsjö  <martin@martin.st>
+
+	* dwarf2out.c (file_name_acquire): Make a strchr return value
+	pointer to const.
+
+2020-09-07  Jakub Jelinek  <jakub@redhat.com>
+
+	PR debug/94235
+	* lto-streamer-out.c (output_cfg): Also stream goto_locus for edges.
+	Use bp_pack_var_len_unsigned instead of streamer_write_uhwi to stream
+	e->dest->index and e->flags.
+	(output_function): Call output_cfg before output_ssa_name, rather than
+	after streaming all bbs.
+	* lto-streamer-in.c (input_cfg): Stream in goto_locus for edges.
+	Use bp_unpack_var_len_unsigned instead of streamer_read_uhwi to stream
+	in dest_index and edge_flags.
+
+2020-09-07  Richard Biener  <rguenther@suse.de>
+
+	* tree-vectorizer.h (vectorizable_live_operation): Adjust.
+	* tree-vect-loop.c (vectorizable_live_operation): Vectorize
+	live lanes out of basic-block vectorization nodes.
+	* tree-vect-slp.c (vect_bb_slp_mark_live_stmts): New function.
+	(vect_slp_analyze_operations): Analyze live lanes and their
+	vectorization possibility after the whole SLP graph is final.
+	(vect_bb_slp_scalar_cost): Adjust for vectorized live lanes.
+	* tree-vect-stmts.c (can_vectorize_live_stmts): Adjust.
+	(vect_transform_stmt): Call can_vectorize_live_stmts also for
+	basic-block vectorization.
+
 2020-09-04  Richard Biener  <rguenther@suse.de>
 
 	PR tree-optimization/96698
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1ab81bc2ef4..07b43358ffe 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200907
+20200908
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 335048af646..746c4a7fcfa 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,24 @@
+2020-09-07  Harald Anlauf  <anlauf@gmx.de>
+
+	* trans-intrinsic.c (build_round_expr): Use temporary with
+	appropriate kind for conversion before rounding to nearest
+	integer when the result precision is 128 bits.
+
+2020-09-07  Tobias Burnus  <tobias@codesourcery.com>
+
+	PR fortran/96896
+	* resolve.c (get_temp_from_expr): Also reset proc_pointer +
+	use_assoc attribute.
+	(resolve_ptr_fcn_assign): Use information from the LHS.
+
+2020-09-07  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	* trans-types.c (gfc_get_derived_type): Fix argument types.
+
+2020-09-07  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	* resolve.c (resolve_select_type): Provide a formal arg list.
+
 2020-09-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
 
 	* trans-types.c (gfc_get_ppc_type): Add comment.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index fd3dd8cbf8c..1a3576675eb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,53 @@
+2020-09-07  Harald Anlauf  <anlauf@gmx.de>
+
+	* gfortran.dg/pr96711.f90: New test.
+
+2020-09-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+	PR rtl-optimization/96796
+	* gcc.c-torture/compile/pr96796.c: New test.
+
+2020-09-07  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+	* gcc.target/msp430/430x-default-isa.c: New test.
+
+2020-09-07  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* gcc.dg/pubtypes-2.c: Amend Pub Info Length.
+	* gcc.dg/pubtypes-3.c: Likewise.
+	* gcc.dg/pubtypes-4.c: Likewise.
+
+2020-09-07  Alex Coplan  <alex.coplan@arm.com>
+
+	* gcc.target/aarch64/adds3.c: Fix test w.r.t. new syntax.
+	* gcc.target/aarch64/cmp.c: Likewise.
+	* gcc.target/aarch64/subs3.c: Likewise.
+	* gcc.target/aarch64/subsp.c: Likewise.
+	* gcc.target/aarch64/extend-syntax.c: New test.
+
+2020-09-07  Tobias Burnus  <tobias@codesourcery.com>
+
+	PR fortran/96896
+	* gfortran.dg/ptr_func_assign_4.f08: Update dg-error.
+	* gfortran.dg/ptr-func-3.f90: New test.
+
+2020-09-07  liuhongt  <hongtao.liu@intel.com>
+
+	* gcc.dg/vect/slp-46.c: Add --param vect-epilogues-nomask=0 to
+	void backend interference.
+
+2020-09-07  Richard Biener  <rguenther@suse.de>
+
+	* gcc.dg/vect/bb-slp-46.c: New testcase.
+	* gcc.dg/vect/bb-slp-47.c: Likewise.
+	* gcc.dg/vect/bb-slp-32.c: Adjust.
+
+2020-09-07  liuhongt  <hongtao.liu@intel.com>
+
+	* gcc.target/i386/pr92658-avx512bw-trunc.c: Add
+	-mprefer-vector-width=512 to avoid impact of different default
+	tune which gcc is built with.
+
 2020-09-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
 
 	* gfortran.dg/coarray_fail_st.f90: Adjust test.
diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog
index 9a0eb04f1c1..ce4fdef004e 100644
--- a/libatomic/ChangeLog
+++ b/libatomic/ChangeLog
@@ -1,3 +1,7 @@
+2020-09-07  Tom de Vries  <tdevries@suse.de>
+
+	* testsuite/libatomic.c/atomic-generic.c: Include string.h.
+
 2020-07-14  David Edelsohn  <dje.gcc@gmail.com>
 
 	* config/t-aix: Set BITS from compiler cpp macro.
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index 190f5b34fad..e3b4e3d297e 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,8 @@
+2020-09-07  Martin Storsjö  <martin@martin.st>
+
+	* files.c (remap_filename): Make a strchr return value pointer
+	to const.
+
 2020-07-30  H.J. Lu  <hjl.tools@gmail.com>
 
 	PR bootstrap/96202
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 428f7a14980..db46c407d6e 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,12 @@
+2020-09-07  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/std/chrono (duration::_S_gcd): Use invariant that
+	neither value is zero initially.
+
+2020-09-07  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/std/ranges (__box): Simplify constraints as per LWG 3477.
+
 2020-09-03  Jonathan Wakely  <jwakely@redhat.com>
 
 	PR libstdc++/96592


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

only message in thread, other threads:[~2020-09-08  0:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-08  0:17 [gcc r11-3043] 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).