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

https://gcc.gnu.org/g:6d0d35d518a12ee43c1fbd77df73a66d02305a69

commit r11-8163-g6d0d35d518a12ee43c1fbd77df73a66d02305a69
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Wed Apr 14 00:16:24 2021 +0000

    Daily bump.

Diff:
---
 config/ChangeLog        |  5 +++
 gcc/ChangeLog           | 25 +++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       |  9 ++++++
 gcc/analyzer/ChangeLog  | 12 +++++++
 gcc/cp/ChangeLog        | 46 +++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 84 +++++++++++++++++++++++++++++++++++++++++++++++++
 libcpp/ChangeLog        | 12 +++++++
 libstdc++-v3/ChangeLog  | 12 +++++++
 9 files changed, 206 insertions(+), 1 deletion(-)

diff --git a/config/ChangeLog b/config/ChangeLog
index ccd13a89585..21e54dec631 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,8 @@
+2021-04-13  Martin Storsjö  <martin@martin.st>
+
+	* mh-mingw: Set __USE_MINGW_ACCESS in missed C++ flags
+	variables
+
 2021-01-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
 	PR c++/98316
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e3d673962d3..0eebc8759d9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,28 @@
+2021-04-13  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/100053
+	* tree-ssa-sccvn.c (vn_nary_op_get_predicated_value): Do
+	not use optimistic dominance queries for backedges to validate
+	predicated values.
+	(dominated_by_p_w_unex): Add parameter to ignore executable
+	state on backedges.
+	(rpo_elim::eliminate_avail): Adjust.
+
+2021-04-13  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/100028
+	* config/aarch64/aarch64.md (*aarch64_bfxil<mode>_extr,
+	*aarch64_bfxilsi_extrdi): New define_insn patterns.
+
+2021-04-13  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/99648
+	* simplify-rtx.c (simplify_immed_subreg): For MODE_COMPOSITE_P
+	outermode, return NULL if the result doesn't encode back to the
+	original byte sequence.
+	(simplify_gen_subreg): Don't create SUBREGs from constants to
+	MODE_COMPOSITE_P outermode.
+
 2021-04-12  Jakub Jelinek  <jakub@redhat.com>
 
 	PR rtl-optimization/99905
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 177ba027bbe..3219cc3cd75 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210413
+20210414
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 6972d1ff768..d64ae068b7a 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,12 @@
+2021-04-13  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* gcc-interface/misc.c (gnat_init): Set default range bits to 0.
+	* gcc-interface/trans.c (extract_encoding): Delete.
+	(decode_name): Likewise.
+	(File_Name_to_gnu): New function.
+	(gigi): Call it to translate file names.  Replace assertion on
+	1-1 mapping between files and line maps with conditional error.
+
 2021-04-11  Gerald Pfeifer  <gerald@pfeifer.com>
 
 	* gnat_ugn.texi (Top): Avoid invalid "up" link.
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 0e2e7e51e1d..85dd4629d4d 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,15 @@
+2021-04-13  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/98599
+	* supergraph.cc (saved_uids::make_uid_unique): New.
+	(saved_uids::restore_uids): New.
+	(supergraph::supergraph): Replace assignments to stmt->uid with
+	calls to m_stmt_uids.make_uid_unique.
+	(supergraph::~supergraph): New.
+	* supergraph.h (class saved_uids): New.
+	(supergraph::~supergraph): New decl.
+	(supergraph::m_stmt_uids): New field.
+
 2021-04-10  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/100011
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 208c17ef2d7..9145630d43b 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,49 @@
+2021-04-13  Jason Merrill  <jason@redhat.com>
+
+	PR c++/100032
+	* pt.c (get_underlying_template): Compare TYPE_QUALS.
+
+2021-04-13  Jason Merrill  <jason@redhat.com>
+
+	PR c++/100054
+	PR c++/90479
+	* init.c (get_nsdmi): Do more context adjustment for local classes.
+
+2021-04-13  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/99008
+	* pt.c (do_class_deduction): Reject alias CTAD in C++17 mode
+	rather than issuing a pedwarn.
+	* typeck2.c (build_functional_cast_1): Handle CTAD uniformly
+	for consistent diagnostics.
+
+2021-04-13  Jason Merrill  <jason@redhat.com>
+
+	PR c++/91933
+	* class.c (build_base_path): Shortcut simple non-pointer case.
+
+2021-04-13  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* module.cc (ordinary_loc_of): Test LINEMAPS_MACRO_LOWEST_LOCATION
+	of the linemap.
+	(module_state::write_location): Likewise.
+
+2021-04-13  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/97134
+	* pt.c (do_class_deduction): Look through EXPR_PACK_EXPANSION
+	when checking if the initializer is an equivalent class
+	placeholder template parameter.
+
+2021-04-13  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/99961
+	PR c++/99994
+	* constraint.cc (satisfy_normalized_constraints): Set
+	cp_unevaluated.
+	* parser.c (cp_parser_concept_definition): Likewise.
+	(cp_parser_requires_clause_opt): Likewise.
+
 2021-04-12  Jason Merrill  <jason@redhat.com>
 
 	PR c++/93085
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9f9a25f3b3b..1f79bc39928 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,87 @@
+2021-04-13  Martin Sebor  <msebor@redhat.com>
+
+	PR tree-optimization/82800
+	* g++.dg/warn/uninit-pr82800.C: New test.
+
+2021-04-13  Martin Sebor  <msebor@redhat.com>
+
+	PR middle-end/86058
+	* gcc.dg/pr86058.c: New test.
+
+2021-04-13  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/99008
+	* g++.old-deja/g++.ns/crash3.C: Adjust expected diagnostic.
+	* g++.old-deja/g++.ns/template7.C: Likewise.
+	* g++.old-deja/g++.pt/crash8.C: Likewise.
+
+2021-04-13  Jason Merrill  <jason@redhat.com>
+
+	PR c++/100032
+	* g++.dg/cpp0x/alias-decl-equiv1.C: New test.
+
+2021-04-13  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/97121
+	* g++.dg/cpp2a/spaceship-err6.C: New test.
+
+2021-04-13  Jason Merrill  <jason@redhat.com>
+
+	PR c++/100054
+	* g++.dg/cpp1y/lambda-generic-local-class1.C: New test.
+
+2021-04-13  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/99008
+	* g++.dg/parse/template2.C: Adjust expected diagnostic.
+	* g++.dg/template/error8.C: Likewise.
+	* g++.dg/cpp1z/class-deduction84.C: New test.
+
+2021-04-13  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/100053
+	* gcc.dg/torture/pr100053.c: New testcase.
+	* gcc.dg/tree-ssa/ssa-fre-93.c: Likewise.
+
+2021-04-13  Jason Merrill  <jason@redhat.com>
+
+	PR c++/91933
+	* g++.dg/cpp0x/constexpr-base7.C: New test.
+
+2021-04-13  Nathan Sidwell  <nathan@acm.org>
+
+	PR preprocessor/99446
+	* g++.dg/diagnostic/pr72803.C: Adjust expected column.
+
+2021-04-13  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/100028
+	* gcc.target/aarch64/pr100028.c: New test.
+
+2021-04-13  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/97134
+	* g++.dg/cpp2a/nontype-class43.C: New test.
+
+2021-04-13  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/99961
+	PR c++/99994
+	* g++.dg/cpp2a/concepts-uneval1.C: New test.
+	* g++.dg/cpp2a/concepts-uneval2.C: New test.
+
+2021-04-13  Hans-Peter Nilsson  <hp@axis.com>
+
+	PR analyzer/99212
+	* gcc.dg/analyzer/data-model-1.c (test_45): Inverse xfail at
+	line 971 for cris-*-*.
+
+2021-04-13  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/98599
+	* gcc.dg/analyzer/pr98599-a.c: New test.
+	* gcc.dg/analyzer/pr98599-b.c: New test.
+
 2021-04-12  Jakub Jelinek  <jakub@redhat.com>
 
 	PR rtl-optimization/99905
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index 815a1f8b9ed..3402aa8fda2 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,15 @@
+2021-04-13  Nathan Sidwell  <nathan@acm.org>
+
+	PR preprocessor/99446
+	* line-map.c (line-map.c): Do not advance to linemaps for
+	different files.
+
+2021-04-13  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* include/line-map.h (IS_MACRO_LOC): Delete.
+	* line-map.c (linemap_location_from_macro_expansion_p): Test
+	LINEMAPS_MACRO_LOWEST_LOCATION of the linemap.
+
 2021-03-02  David Malcolm  <dmalcolm@redhat.com>
 
 	PR c/99323
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 82af666ea00..7be83da61e8 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,15 @@
+2021-04-13  Jonathan Wakely  <jwakely@redhat.com>
+
+	PR libstdc++/100060
+	* include/std/bit: Only include <ext/numeric_traits.h> for
+	hosted build, use <limits> otherwise.
+
+2021-04-13  Jonathan Wakely  <jwakely@redhat.com>
+
+	* doc/xml/manual/backwards_compatibility.xml: Remove porting
+	notes for libg++ and libstdc++-v2, and bibliography.
+	* doc/html/*: Regenerated.
+
 2021-04-12  Jonathan Wakely  <jwakely@redhat.com>
 
 	PR libstdc++/100044


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

only message in thread, other threads:[~2021-04-14  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-14  0:16 [gcc r11-8163] 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).