[gcc/devel/gccgo] Merge from trunk revision 50c7853216e8511971c55b51d7fe29173db4749b
Ian Lance Taylor
ian@gcc.gnu.org
Tue Apr 7 19:31:52 GMT 2020
https://gcc.gnu.org/g:caf99f28b0311c3ffb368819218e7ce4d245627e
commit caf99f28b0311c3ffb368819218e7ce4d245627e
Merge: 42fd3e04ccb 50c7853216e
Author: Ian Lance Taylor <iant@golang.org>
Date: Tue Apr 7 11:38:28 2020 -0700
Merge from trunk revision 50c7853216e8511971c55b51d7fe29173db4749b
Diff:
gcc/ChangeLog | 82 +
gcc/DATESTAMP | 2 +-
gcc/c/ChangeLog | 6 +
gcc/c/c-parser.c | 2 +-
gcc/config/aarch64/aarch64-simd.md | 100 +-
gcc/config/arm/arm.c | 80 +-
gcc/config/arm/arm.md | 3 +-
gcc/config/arm/arm_mve.h | 21882 ++++++++++++++++---
gcc/config/arm/mve.md | 91 +-
gcc/config/i386/i386-expand.c | 68 +-
gcc/config/rs6000/t-rtems | 1 -
gcc/cp/ChangeLog | 25 +
gcc/cp/coroutines.cc | 4 +-
gcc/cp/decl.c | 5 +-
gcc/cp/parser.c | 2 +-
gcc/cp/tree.c | 2 +-
gcc/cp/typeck2.c | 18 +
gcc/d/ChangeLog | 6 +
gcc/d/toir.cc | 5 +-
gcc/fortran/ChangeLog | 37 +
gcc/fortran/gfortran.h | 8 +
gcc/fortran/intrinsic.c | 193 +-
gcc/fortran/intrinsic.h | 12 +-
gcc/fortran/iresolve.c | 256 +-
gcc/fortran/simplify.c | 300 +-
gcc/fortran/trans-intrinsic.c | 196 +
gcc/fortran/trigd_fe.inc | 50 +
gcc/gimplify.c | 4 +-
gcc/testsuite/ChangeLog | 76 +
gcc/testsuite/g++.dg/cpp1y/pr90996.C | 17 +
gcc/testsuite/g++.dg/cpp2a/spaceship-eq9.C | 17 +
gcc/testsuite/g++.dg/gomp/pr94512.C | 18 +
gcc/testsuite/g++.target/arm/mve.exp | 49 +
gcc/testsuite/gcc.c-torture/compile/pr94488.c | 22 +
gcc/testsuite/gcc.dg/torture/pr94479.c | 12 +
.../arm/mve/intrinsics/mve_immediates_1_n.c | 62 +
.../arm/mve/intrinsics/mve_load_from_array.c | 19 +
.../mve/intrinsics/mve_vec_extracts_from_memory.c | 40 +
.../arm/mve/intrinsics/mve_vector_float.c | 8 -
.../arm/mve/intrinsics/mve_vector_float1.c | 8 -
.../arm/mve/intrinsics/mve_vector_int1.c | 15 -
.../arm/mve/intrinsics/mve_vector_int2.c | 16 -
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_f16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_f32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_s16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_s8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_u16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vmulq_n_u8.c | 2 +-
.../arm/mve/intrinsics/vuninitializedq_float.c | 5 +-
.../arm/mve/intrinsics/vuninitializedq_float1.c | 7 +-
.../arm/mve/intrinsics/vuninitializedq_int.c | 16 +-
.../arm/mve/intrinsics/vuninitializedq_int1.c | 17 +-
gcc/testsuite/gcc.target/i386/avx512bw-pr94500.c | 28 +
gcc/testsuite/gcc.target/i386/avx512bw-pr94509-1.c | 30 +
gcc/testsuite/gcc.target/i386/avx512bw-pr94509-2.c | 38 +
gcc/testsuite/gfortran.dg/dec_math.f90 | 801 +-
gcc/testsuite/gfortran.dg/dec_math_2.f90 | 14 +
gcc/testsuite/gfortran.dg/dec_math_3.f90 | 8 +
gcc/testsuite/gfortran.dg/dec_math_4.f90 | 8 +
gcc/testsuite/gfortran.dg/dec_math_5.f90 | 228 +
libgcc/ChangeLog | 6 +
libgcc/generic-morestack.c | 55 +-
libgfortran/ChangeLog | 9 +
libgfortran/Makefile.am | 1 +
libgfortran/Makefile.in | 19 +-
libgfortran/gfortran.map | 12 +
libgfortran/intrinsics/trigd.c | 205 +
libgfortran/intrinsics/trigd.inc | 464 +
libgfortran/intrinsics/trigd_lib.inc | 147 +
libphobos/ChangeLog | 5 +
libphobos/libdruntime/core/sys/posix/signal.d | 47 +-
libstdc++-v3/ChangeLog | 12 +
libstdc++-v3/include/std/charconv | 12 +-
libstdc++-v3/testsuite/20_util/from_chars/1.cc | 16 +-
libstdc++-v3/testsuite/20_util/from_chars/2.cc | 130 +-
libstdc++-v3/testsuite/20_util/to_chars/1.cc | 30 +-
libstdc++-v3/testsuite/20_util/to_chars/2.cc | 4 +-
81 files changed, 22239 insertions(+), 3974 deletions(-)
More information about the Libstdc++-cvs
mailing list