From: GCC Administrator Date: Tue, 29 Sep 2020 00:17:10 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-10.3.0~847 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b656ae01a15c7117122f3f3c4ecf0521723c759;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8a6a3c0c893d..a87012296743 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,73 @@ +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * config/aarch64/arm_neon.h (vreinterpretq_f64_p128, + vreinterpretq_p128_f64): Define. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * config/aarch64/aarch64-simd-builtins.def (frintn): Use BUILTIN_VHSDF_HSDF + for modes. Remove explicit hf instantiation. + * config/aarch64/arm_neon.h (vrndns_f32): Define. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * config/aarch64/arm_neon.h (vtrn1q_p64, vtrn2q_p64, vuzp1q_p64, + vuzp2q_p64, vzip1q_p64, vzip2q_p64): Define. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * config/aarch64/arm_neon.h (vldrq_p128): Define. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * config/aarch64/arm_neon.h (vstrq_p128): Define. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-22 Kyrylo Tkachov + + PR target/71233 + * config/aarch64/arm_neon.h (vcls_u8, vcls_u16, vcls_u32, + vclsq_u8, vclsq_u16, vclsq_u32): Define. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-22 Kyrylo Tkachov + + PR target/71233 + * config/aarch64/arm_neon.h (vceqq_p64, vceqz_p64, vceqzq_p64): Define. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-22 Kyrylo Tkachov + + PR target/71233 + * config/aarch64/arm_neon.h (vadd_p8, vadd_p16, vadd_p64, vaddq_p8, + vaddq_p16, vaddq_p64, vaddq_p128): Define. + 2020-09-27 Jakub Jelinek Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 0c0687f326cd..91db4fb59293 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200928 +20200929 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index f57eabd8f9de..0cd89710afca 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,9 @@ +2020-09-28 Eric Botcazou + + * gcc-interface/decl.c (maybe_saturate_size): Add ALIGN parameter + and round down the result to ALIGN. + (gnat_to_gnu_entity): Adjust calls to maybe_saturate_size. + 2020-09-11 Eric Botcazou * gcc-interface/utils.c (type_has_variable_size): New function. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 7597b1cb559a..4c48cb7374b6 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,23 @@ +2020-09-28 Mark Eggleston + + Revert: + 2020-09-27 Steven G. Kargl + Mark Eggleston + + PR fortran/95614 + * decl.c (gfc_get_common): Use gfc_match_common_name instead + of match_common_name. + * decl.c (gfc_bind_idents): Use gfc_match_common_name instead + of match_common_name. + * match.c : Rename match_common_name to gfc_match_common_name. + * match.c (gfc_match_common): Use gfc_match_common_name instead + of match_common_name. + * match.h : Rename match_common_name to gfc_match_common_name. + * resolve.c (resolve_common_vars): Check each symbol in a + common block has a global symbol. If there is a global symbol + issue an error if the symbol type is known as is not a common + block name. + 2020-09-27 Mark Eggleston Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 355e8147d1fa..e3b1f338aaaf 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,97 @@ +2020-09-28 Christophe Lyon + + Backported from master: + 2020-09-25 Christophe Lyon + + PR target/71233 + * gcc.target/aarch64/advsimd-intrinsics/vtrn_half.c: Remove + declarations of vector, vector2, vector_res for float64x2 type. + * gcc.target/aarch64/advsimd-intrinsics/vuzp_half.c: Likewise. + * gcc.target/aarch64/advsimd-intrinsics/vzip_half.c: Likewise. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h + (clean_results): Add float64x2_t cleanup. + (DECL_VARIABLE_128BITS_VARIANTS): Add float64x2_t variable. + * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Add + testing of vreinterpretq_f64_p128, vreinterpretq_p128_f64. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * gcc.target/aarch64/simd/vrndns_f32_1.c: New test. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * gcc.target/aarch64/simd/trn_zip_p64_1.c: New test. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * gcc.target/aarch64/simd/vldrq_p128_1.c: New test. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-23 Kyrylo Tkachov + + PR target/71233 + * gcc.target/aarch64/simd/vstrq_p128_1.c: New test. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-22 Kyrylo Tkachov + + PR target/71233 + * gcc.target/aarch64/simd/vcls_unsigned_1.c: New test. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-22 Kyrylo Tkachov + + PR target/71233 + * gcc.target/aarch64/simd/vceq_poly_1.c: New test. + +2020-09-28 Kyrylo Tkachov + + Backported from master: + 2020-09-22 Kyrylo Tkachov + + PR target/71233 + * gcc.target/aarch64/simd/vadd_poly_1.c: New test. + +2020-09-28 Mark Eggleston + + Revert: + 2020-09-28 Steven G. Kargl + Mark Eggleston + + PR fortran/95614 + * gfortran.dg/pr95614_1.f90: New test. + * gfortran.dg/pr95614_2.f90: New test. + +2020-09-28 Eric Botcazou + + * gnat.dg/addr16.adb: New test. + * gnat.dg/addr16_pkg.ads: New helper. + 2020-09-27 Jakub Jelinek Backported from master: