+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:
+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:
+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:
+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: