From: GCC Administrator Date: Wed, 14 Oct 2020 00:17:00 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-10.3.0~775 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b6bf8afea270cc6a919290072a4c0a25df033ec6;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e131c3c72ed5..2a18843cd398 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,38 @@ +2020-10-13 Kyrylo Tkachov + + * config/aarch64/aarch64.c (neoversen2_tunings): Define. + * config/aarch64/aarch64-cores.def (neoverse-n2): Use it. + +2020-10-13 Alex Coplan + + Backported from master: + 2020-09-30 Alex Coplan + + 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 + + Backported from master: + 2020-09-25 Richard Sandiford + + * 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): Add !TARGET_HAVE_MVE. + * config/arm/vfp.md (*mov_load_vfp_hf16, *mov_store_vfp_hf16): Fold + back into... + (*mov_vfp_16): ...here but use Uj for the FPR memory + constraints. Use for base MVE too. + 2020-10-12 Kyrylo Tkachov Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 4d019bc96726..7516298d9d2a 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201013 +20201014 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index bec83c490749..6eaa5b5e6777 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,15 @@ +2020-10-13 Patrick Palka + + Backported from master: + 2020-10-08 Patrick Palka + + 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 Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 96ea01fc318a..ed86999c2bed 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,23 @@ +2020-10-13 Patrick Palka + + Backported from master: + 2020-10-08 Patrick Palka + + PR c++/96229 + * g++.dg/cpp2a/concepts-class2.C: New test. + +2020-10-13 Richard Sandiford + + Backported from master: + 2020-09-25 Richard Sandiford + + * 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 Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 6a2119679f9c..d3b8807a8d6e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,16 @@ +2020-10-13 Patrick Palka + + Backported from master: + 2020-10-08 Patrick Palka + + 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 Backported from master: