[gcc r9-8986] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Fri Oct 9 00:18:46 GMT 2020
https://gcc.gnu.org/g:f3327324f9f533c1798485b4789137893e2efd1b
commit r9-8986-gf3327324f9f533c1798485b4789137893e2efd1b
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Oct 9 00:18:19 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 61 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 11 +++++++++
gcc/testsuite/ChangeLog | 33 ++++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 9 ++++++++
5 files changed, 115 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3924fa1386f..b6c31263575 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,64 @@
+2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/aarch64/aarch64.md ("unspec"): Add UNSPEC_FRINT32Z,
+ UNSPEC_FRINT32X, UNSPEC_FRINT64Z, UNSPEC_FRINT64X.
+ (aarch64_<frintnzs_op><mode>): New define_insn.
+ * config/aarch64/aarch64.h (TARGET_FRINT): Define.
+ * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Define
+ __ARM_FEATURE_FRINT when appropriate.
+ * config/aarch64/aarch64-simd-builtins.def: Add builtins for frint32z,
+ frint32x, frint64z, frint64x.
+ * config/aarch64/arm_acle.h (__rint32zf, __rint32z, __rint64zf,
+ __rint64z, __rint32xf, __rint32x, __rint64xf, __rint64x): Define.
+ * config/aarch64/arm_neon.h (vrnd32z_f32, vrnd32zq_f32, vrnd32z_f64,
+ vrnd32zq_f64, vrnd32x_f32, vrnd32xq_f32, vrnd32x_f64, vrnd32xq_f64,
+ vrnd64z_f32, vrnd64zq_f32, vrnd64z_f64, vrnd64zq_f64, vrnd64x_f32,
+ vrnd64xq_f32, vrnd64x_f64, vrnd64xq_f64): Define.
+ * config/aarch64/iterators.md (VSFDF): Define.
+ (FRINTNZX): Likewise.
+ (frintnzs_op): Likewise.
+
+2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ Backported from master:
+ 2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR target/97150
+ * config/aarch64/arm_neon.h (vqrshlb_u8): Make second argument
+ signed.
+ (vqrshlh_u16): Likewise.
+ (vqrshls_u32): Likewise.
+ (vqrshld_u64): Likewise.
+ (vqshlb_u8): Likewise.
+ (vqshlh_u16): Likewise.
+ (vqshls_u32): Likewise.
+ (vqshld_u64): Likewise.
+ (vshld_u64): Likewise.
+
+2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ Backported from master:
+ 2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR target/96313
+ * config/aarch64/aarch64-simd-builtins.def (sqmovun): Use UNOPUS
+ qualifiers.
+ * config/aarch64/arm_neon.h (vqmovun_s16): Adjust builtin call.
+ Remove unnecessary result cast.
+ (vqmovun_s32): Likewise.
+ (vqmovun_s64): Likewise.
+ (vqmovunh_s16): Likewise. Fix return type.
+ (vqmovuns_s32): Likewise.
+ (vqmovund_s64): Likewise.
+
+2020-10-08 Alan Modra <amodra@gmail.com>
+
+ Backported from master:
+ 2020-10-01 Alan Modra <amodra@gmail.com>
+
+ * config/rs6000/rs6000.c (rs6000_legitimize_address): Use
+ gen_int_mode for high part of address constant.
+
2020-10-05 Alex Coplan <alex.coplan@arm.com>
* config/arm/arm-cpus.in (neoverse-v1): Add missing vendor and
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index df504552863..96085704552 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20201008
+20201009
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 022b1f4c8f8..068db418077 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,14 @@
+2020-10-08 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-10-04 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/97272
+ * trans-intrinsic.c (strip_kind_from_actual): Helper function for
+ removal of KIND argument.
+ (gfc_conv_intrinsic_minmaxloc): Ignore KIND argument here, as it
+ is treated elsewhere.
+
2020-09-28 Mark Eggleston <markeggleston@gcc.gnu.org>
Revert:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8bac20fa0c8..a39e0bee31c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,36 @@
+2020-10-08 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-10-04 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/97272
+ * gfortran.dg/pr97272.f90: New test.
+
+2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/acle/rintnzx_1.c: New test.
+ * gcc.target/aarch64/simd/vrndnzx_1.c: Likewise.
+
+2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ Backported from master:
+ 2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR target/97150
+ * gcc.target/aarch64/pr97150.c: New test.
+
+2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ Backported from master:
+ 2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR target/96313
+ * gcc.target/aarch64/pr96313.c: New test.
+ * gcc.target/aarch64/scalar_intrinsics.c (test_vqmovunh_s16):
+ Adjust return type.
+ (test_vqmovuns_s32): Likewise.
+ (test_vqmovund_s64): Likewise.
+
2020-10-02 Martin Liska <mliska@suse.cz>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 3c40bbf0764..db2a243f2e2 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,12 @@
+2020-10-08 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-10-07 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/random.h (seed_seq(initializer_list<T>)): Rename
+ parameter to use reserved name.
+ * testsuite/17_intro/names.cc: Check "il".
+
2020-09-22 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
More information about the Libstdc++-cvs
mailing list