[gcc r10-8889] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Wed Oct 14 00:17:26 GMT 2020
https://gcc.gnu.org/g:b6bf8afea270cc6a919290072a4c0a25df033ec6
commit r10-8889-gb6bf8afea270cc6a919290072a4c0a25df033ec6
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Oct 14 00:17:00 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 35 +++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 12 ++++++++++++
gcc/testsuite/ChangeLog | 20 ++++++++++++++++++++
libstdc++-v3/ChangeLog | 13 +++++++++++++
5 files changed, 81 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e131c3c72ed..2a18843cd39 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,38 @@
+2020-10-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/aarch64/aarch64.c (neoversen2_tunings): Define.
+ * config/aarch64/aarch64-cores.def (neoverse-n2): Use it.
+
+2020-10-13 Alex Coplan <alex.coplan@arm.com>
+
+ Backported from master:
+ 2020-09-30 Alex Coplan <alex.coplan@arm.com>
+
+ PR target/97251
+ * config/arm/arm.md (movsf): Relax TARGET_HARD_FLOAT to
+ TARGET_VFP_BASE.
+ (movdf): Likewise.
+ * config/arm/vfp.md (no_literal_pool_df_immediate): Likewise.
+ (no_literal_pool_sf_immediate): Likewise.
+
+2020-10-13 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-09-25 Richard Sandiford <richard.sandiford@arm.com>
+
+ * config/arm/arm-protos.h (arm_mve_mode_and_operands_type_check):
+ Delete.
+ * config/arm/arm.c (arm_coproc_mem_operand_wb): Use a scale factor
+ of 2 rather than 4 for 16-bit modes.
+ (arm_mve_mode_and_operands_type_check): Delete.
+ * config/arm/constraints.md (Uj): Allow writeback for Neon,
+ but continue to disallow it for MVE.
+ * config/arm/arm.md (*arm32_mov<HFBF:mode>): Add !TARGET_HAVE_MVE.
+ * config/arm/vfp.md (*mov_load_vfp_hf16, *mov_store_vfp_hf16): Fold
+ back into...
+ (*mov<mode>_vfp_<mode>16): ...here but use Uj for the FPR memory
+ constraints. Use for base MVE too.
+
2020-10-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 4d019bc9672..7516298d9d2 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20201013
+20201014
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index bec83c49074..6eaa5b5e677 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2020-10-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2020-10-08 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/96229
+ * parser.c (cp_parser_class_specifier_1): Move call to
+ associate_classtype_constraints from here to ...
+ (cp_parser_class_head): ... here.
+ * pt.c (is_compatible_template_arg): Correct documentation to
+ say "argument is _no_ more constrained than the parameter".
+
2020-10-08 Patrick Palka <ppalka@redhat.com>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 96ea01fc318..ed86999c2be 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,23 @@
+2020-10-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2020-10-08 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/96229
+ * g++.dg/cpp2a/concepts-class2.C: New test.
+
+2020-10-13 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-09-25 Richard Sandiford <richard.sandiford@arm.com>
+
+ * gcc.target/arm/mve/intrinsics/mve-vldstr16-no-writeback.c: Allow
+ the store to use GPRs instead of FPRs. Add scan-assembler-nots
+ for writeback.
+ * gcc.target/arm/armv8_1m-fp16-move-1.c: New test.
+ * gcc.target/arm/armv8_1m-fp32-move-1.c: Likewise.
+ * gcc.target/arm/armv8_1m-fp64-move-1.c: Likewise.
+
2020-10-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 6a2119679f9..d3b8807a8d6 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,16 @@
+2020-10-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2020-10-08 Patrick Palka <ppalka@redhat.com>
+
+ PR libstdc++/95788
+ * include/bits/ranges_uninitialized.h:
+ (__construct_at_fn::operator()): Rewrite in terms of
+ std::construct_at. Declare it conditionally noexcept. Qualify
+ calls to declval in its requires-clause.
+ * testsuite/20_util/specialized_algorithms/construct_at/95788.cc:
+ New test.
+
2020-10-08 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
More information about the Libstdc++-cvs
mailing list