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

https://gcc.gnu.org/g:3115aba8d856faadaab5c79bc4823a39ebc21bb2

commit r11-8102-g3115aba8d856faadaab5c79bc4823a39ebc21bb2
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat Apr 10 00:16:23 2021 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog                | 20 ++++++++++++++
 gcc/DATESTAMP                |  2 +-
 gcc/cp/ChangeLog             | 22 +++++++++++++++
 gcc/fortran/ChangeLog        |  6 +++++
 gcc/testsuite/ChangeLog      | 64 ++++++++++++++++++++++++++++++++++++++++++++
 libgomp/ChangeLog            | 14 ++++++++++
 libstdc++-v3/ChangeLog       | 46 +++++++++++++++++++++++++++++++
 maintainer-scripts/ChangeLog | 22 +++++++++++++++
 8 files changed, 195 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 82d4c68b1da..ea522e4aebe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,23 @@
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* config/aarch64/aarch64.c (aarch64_option_restore): If the
+	architecture was specified explicitly and the tuning wasn't,
+	tune for the architecture rather than the configured default CPU.
+
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* config/aarch64/aarch64.md (tlsdesc_small_sve_<mode>): Use X30
+	as the temporary register.
+
+2021-04-09  Martin Liska  <mliska@suse.cz>
+
+	* doc/extend.texi: Move non-target attributes on the top level.
+
+2021-04-09  Martin Liska  <mliska@suse.cz>
+
+	* doc/invoke.texi: Document minimum and maximum value of the
+	argument for both supported compression algorithms.
+
 2021-04-08  David Edelsohn  <dje.gcc@gmail.com>
 
 	* config/rs6000/rs6000.c (rs6000_xcoff_select_section): Select
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e82c93a645d..8d175511292 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210409
+20210410
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index a3819b37def..5d354967079 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,25 @@
+2021-04-09  Patrick Palka  <ppalka@redhat.com>
+
+	* cp-tree.h (LAMBDA_EXPR_REGENERATED_FROM)
+	(LAMBDA_EXPR_REGENERATING_TARGS): Replace these with ...
+	(LAMBDA_EXPR_REGEN_INFO): ... this.
+	(tree_lambda_expr::regenerated_from)
+	(tree_lambda_expr::regenerating_targs): Replace these with ...
+	(tree_lambda_expr::regen_info): ... this.
+	* constraint.cc (satisfy_declaration_constraints): Adjust
+	accordingly.
+	* lambda.c (build_lambda_expr): Likewise.
+	* pt.c (regenerated_lambda_fn_p): Likewise.
+	(most_general_lambda): Likewise.
+	(tsubst_lambda_expr): Likewise.
+
+2021-04-09  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/99806
+	* parser.c (cp_parser_member_declaration): Call
+	cp_parser_save_default_args even for function templates.  Use
+	STRIP_TEMPLATE on the declaration we're passing.
+
 2021-04-08  Patrick Palka  <ppalka@redhat.com>
 
 	PR c++/99874
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 8ab3316f474..8fc11598b19 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2021-04-09  Tobias Burnus  <tobias@codesourcery.com>
+
+	PR fortran/99817
+	* trans-types.c (gfc_get_function_type): Also generate hidden
+	coarray argument for character arguments.
+
 2021-04-03  Paul Thomas  <pault@gcc.gnu.org>
 
 	PR fortran/99818
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d28b98b6f1f..8b339a8c062 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,67 @@
+2021-04-09  Martin Sebor  <msebor@redhat.com>
+
+	PR middle-end/55288
+	* g++.dg/warn/uninit-pr55288.C: New test.
+
+2021-04-09  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/90215
+	* g++.dg/cpp1z/fold-lambda4.C: New test.
+
+2021-04-09  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/99806
+	* g++.dg/concepts/abbrev10.C: New test.
+	* g++.dg/concepts/abbrev11.C: New test.
+
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.target/aarch64/pr70398.c: Require a target that can link
+	static executables.
+
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* g++.target/aarch64/bfloat_cpp_typecheck.C: Remove XFAILs.
+
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gfortran.dg/vect/vect-8.f90: Expect 24 loops to be vectorized
+	with SVE.
+
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* g++.dg/tree-ssa/pr83518.C: XFAIL for vect_variable_length.
+	* gcc.dg/pr96573.c: Likewise.
+	* gcc.dg/tree-ssa/pr84512.c: Likewise.
+	* gcc.dg/vect/bb-slp-43.c: Likewise.
+	* gcc.dg/vect/slp-reduc-11.c: Likewise.
+
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.dg/vect/pr65947-7.c: Add a noipa attribute.  Expect the
+	loop to vectorized if vect_fold_extract_last.
+
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.target/aarch64/mem-shift-canonical.c: Use an asm instead
+	of relying on vectorisation.
+
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	PR target/87763
+	* gcc.target/aarch64/insv_1.c: XFAIL two scan tests.
+
+2021-04-09  Richard Sandiford  <richard.sandiford@arm.com>
+
+	PR libfortran/78314
+	* gfortran.dg/ieee/ieee_6.f90: Skip for arm* and aarch64*.
+	* gfortran.dg/ieee/ieee_8.f90: Likewise.
+
+2021-04-09  Tobias Burnus  <tobias@codesourcery.com>
+
+	PR fortran/99817
+	* gfortran.dg/coarray/dummy_2.f90: New test.
+
 2021-04-08  David Edelsohn  <dje.gcc@gmail.com>
 
 	* g++.dg/gomp/tls-5.C: Expect tbss failure on AIX.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index c7e7c238551..05fb2b0c156 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,17 @@
+2021-04-09  Thomas Schwinge  <thomas@codesourcery.com>
+
+	PR middle-end/84991
+	PR middle-end/84992
+	PR middle-end/90779
+	* testsuite/libgomp.oacc-c-c++-common/static-variable-1.c: New.
+
+2021-04-09  Jakub Jelinek  <jakub@redhat.com>
+
+	PR libgomp/99984
+	* team.c (gomp_thread_start): Call pthread_setspecific for
+	!(defined HAVE_TLS || defined USE_EMUTLS) only after local_thr
+	has been initialized to avoid false positive warning.
+
 2021-03-29  Tobias Burnus  <tobias@codesourcery.com>
 
 	PR target/99555
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 3a4f044400b..7b19ca525ed 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,49 @@
+2021-04-09  François Dumont  <fdumont@gcc.gnu.org>
+
+	PR libstdc++/99402
+	* include/debug/helper_functions.h (__can_advance(_InputIterator,
+	const std::pair<_Diff, _Distance_precision>&, int)): New.
+	(__can_advance(const _Safe_iterator<>&,
+	const std::pair<_Diff, _Distance_precision>&, int)): New.
+	* include/debug/macros.h (__glibcxx_check_can_increment_dist): New,
+	use latter.
+	(__glibcxx_check_can_increment_range): Adapt to use latter.
+	(__glibcxx_check_can_decrement_range): Likewise.
+	* include/debug/safe_iterator.h
+	(_Safe_iterator<>::_M_can_advance(const std::pair<_Diff, _Distance_precision>&,
+	int)): New.
+	(__can_advance(const _Safe_iterator<>&,
+	const std::pair<_Diff, _Distance_precision>&, int)): New.
+	* include/debug/safe_iterator.tcc
+	(_Safe_iterator<>::_M_can_advance(const std::pair<_Diff, _Distance_precision>&,
+	int)): New.
+	(_Safe_iterator<>::_M_valid_range(const _Safe_iterator<>&,
+	std::pair<difference_type, _Distance_precision>&, bool)): Adapt for
+	__dp_sign_max_size.
+	(__copy_move_a): Adapt to use __glibcxx_check_can_increment_dist.
+	(__copy_move_backward_a): Likewise.
+	(__equal_aux): Likewise.
+	* include/debug/stl_iterator.h (__can_advance(const std::reverse_iterator<>&,
+	const std::pair<_Diff, _Distance_precision>&, int)): New.
+	(__can_advance(const std::move_iterator<>&,
+	const std::pair<_Diff, _Distance_precision>&, int)): New.
+	* testsuite/25_algorithms/copy/debug/99402.cc: New test.
+
+2021-04-09  Jonathan Wakely  <jwakely@redhat.com>
+
+	PR libstdc++/99985
+	* include/bits/hashtable.h (_Hashtable::_S_nothrow_move()): Fix
+	to be a valid constexpr function in C++11.
+	* testsuite/23_containers/unordered_set/cons/99985.cc: New test.
+
+2021-04-09  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/bits/fs_fwd.h: Fix doxygen group command.
+	* include/bits/streambuf_iterator.h: Likewise.
+	* include/bits/uses_allocator_args.h: Likewise.
+	* include/std/memory: Likewise.
+	* include/tr1/complex: Likewise.
+
 2021-04-08  Jonathan Wakely  <jwakely@redhat.com>
 
 	* include/bits/basic_string.h: Tweak doxygen comment.
diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog
index 4bb93da0aed..bbee2aea857 100644
--- a/maintainer-scripts/ChangeLog
+++ b/maintainer-scripts/ChangeLog
@@ -1,3 +1,25 @@
+2021-04-09  Martin Liska  <mliska@suse.cz>
+
+	* branch_changer.py: Generate URL only when emitting
+	to terminal.
+
+2021-04-09  Martin Liska  <mliska@suse.cz>
+
+	* branch_changer.py: Mention closing candidates and emit
+	console links to bugzilla.
+
+2021-04-09  Martin Liska  <mliska@suse.cz>
+
+	* branch_changer.py: Document more how the script behaves.
+
+2021-04-09  Martin Liska  <mliska@suse.cz>
+
+	* branch_changer.py: Fix usage of Version class.
+
+2021-04-09  Martin Liska  <mliska@suse.cz>
+
+	* branch_changer.py: Use new version scheme in --help output.
+
 2021-04-08  Jonathan Wakely  <jwakely@redhat.com>
 
 	* generate_libstdcxx_web_docs: Add --disable-multilib to


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

only message in thread, other threads:[~2021-04-10  0:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-10  0:16 [gcc r11-8102] 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).