public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/gccgo] Merge from trunk revision 89be17a1b231ade643f28fbe616d53377e069da8.
@ 2021-09-17 17:39 Ian Lance Taylor
0 siblings, 0 replies; only message in thread
From: Ian Lance Taylor @ 2021-09-17 17:39 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:a0791d0ed4f147ef347e83f4aedc7ad03f1a2008
commit a0791d0ed4f147ef347e83f4aedc7ad03f1a2008
Merge: e252b51ccde 89be17a1b23
Author: Ian Lance Taylor <iant@golang.org>
Date: Fri Sep 17 08:46:39 2021 -0700
Merge from trunk revision 89be17a1b231ade643f28fbe616d53377e069da8.
Diff:
ChangeLog | 7 +
Makefile.def | 2 +
Makefile.in | 9 +
c++tools/ChangeLog | 6 +
c++tools/resolver.cc | 11 +
c++tools/resolver.h | 4 +
contrib/ChangeLog | 27 +
contrib/config-list.mk | 4 +-
contrib/gcc-changelog/git_commit.py | 11 +
contrib/gcc-changelog/test_email.py | 5 +
contrib/gcc-changelog/test_patches.txt | 25 +
gcc/ChangeLog | 890 ++++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 7 -
gcc/ada/ChangeLog | 74 +
.../building_executable_programs_with_gnat.rst | 11 +-
gcc/ada/exp_attr.adb | 23 +-
gcc/ada/gcc-interface/decl.c | 118 +-
gcc/ada/gcc-interface/lang-specs.h | 7 +-
gcc/ada/gcc-interface/utils.c | 68 +-
gcc/ada/libgnat/s-aoinar.adb | 2 +-
gcc/ada/libgnat/s-aomoar.adb | 2 +-
gcc/ada/libgnat/s-aotase.adb | 2 +-
gcc/ada/libgnat/s-atopex.adb | 38 +-
gcc/ada/libgnat/s-atopri.ads | 7 +-
gcc/analyzer/ChangeLog | 5 +
gcc/analyzer/engine.cc | 1 +
gcc/c-family/ChangeLog | 6 +
gcc/c-family/c-omp.c | 28 +-
gcc/c/c-parser.c | 2 +-
gcc/cgraph.c | 4 +-
gcc/combine.c | 10 +
gcc/common/config/i386/i386-common.c | 2 +-
gcc/config.gcc | 17 +-
gcc/config/arc/arc.md | 8 +-
gcc/config/i386/avx512fp16intrin.h | 4434 ++++++++++++++++++--
gcc/config/i386/avx512fp16vlintrin.h | 2037 ++++++++-
gcc/config/i386/i386-builtin-types.def | 56 +
gcc/config/i386/i386-builtin.def | 205 +-
gcc/config/i386/i386-expand.c | 163 +-
gcc/config/i386/i386-features.c | 25 +-
gcc/config/i386/i386-modes.def | 2 +
gcc/config/i386/i386-options.c | 2 +-
gcc/config/i386/i386-protos.h | 2 +-
gcc/config/i386/i386.c | 56 +-
gcc/config/i386/i386.h | 4 +
gcc/config/i386/i386.md | 9 +-
gcc/config/i386/sse.md | 989 ++++-
gcc/config/i386/subst.md | 1 +
gcc/config/i386/vxworks.h | 24 +-
gcc/config/i386/x86-tune-costs.h | 124 +
gcc/config/i386/x86-tune-sched.c | 2 +
gcc/config/i386/x86-tune.def | 52 +-
gcc/config/mips/netbsd.h | 2 +-
gcc/config/rs6000/lynx.h | 1 -
gcc/config/rs6000/mma.md | 31 +-
gcc/config/rs6000/rs6000-builtin-new.def | 9 +-
gcc/config/rs6000/rs6000-c.c | 1078 +++++
gcc/config/rs6000/rs6000-call.c | 53 +
gcc/config/rs6000/rs6000-gen-builtins.c | 2 +-
gcc/config/rs6000/rs6000.c | 5 +-
gcc/config/rs6000/rs6000.opt | 4 -
gcc/config/rs6000/t-rs6000 | 17 +-
gcc/config/sparc/leon5.md | 103 +
gcc/config/sparc/sparc-opts.h | 1 +
gcc/config/sparc/sparc.c | 183 +-
gcc/config/sparc/sparc.h | 36 +-
gcc/config/sparc/sparc.md | 12 +-
gcc/config/sparc/sparc.opt | 3 +
gcc/config/xtensa/t-xtensa | 1 +
gcc/configure | 18 +-
gcc/configure.ac | 10 -
gcc/cp/ChangeLog | 156 +
gcc/cp/call.c | 17 +-
gcc/cp/constexpr.c | 37 +-
gcc/cp/constraint.cc | 8 +-
gcc/cp/coroutines.cc | 655 ++-
gcc/cp/cp-tree.h | 9 +-
gcc/cp/decl.c | 60 +-
gcc/cp/method.c | 1 +
gcc/cp/name-lookup.c | 7 +-
gcc/cp/parser.c | 486 ++-
gcc/cp/pt.c | 56 +-
gcc/cp/rtti.c | 95 +-
gcc/cp/semantics.c | 31 +-
gcc/cp/typeck2.c | 15 +-
gcc/doc/invoke.texi | 13 +-
gcc/fortran/ChangeLog | 31 +
gcc/fortran/intrinsic.texi | 8 +-
gcc/fortran/iso-c-binding.def | 2 +-
gcc/fortran/parse.c | 3 +
gcc/fortran/resolve.c | 4 +-
gcc/fortran/trans-expr.c | 11 +
gcc/fortran/trans-intrinsic.c | 6 +-
gcc/fortran/trans-types.h | 2 +-
gcc/gimplify.c | 133 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/hash-map-tests.c | 10 +-
gcc/hash-table.h | 3 +
gcc/internal-fn.c | 25 +-
gcc/match.pd | 14 +-
gcc/testsuite/ChangeLog | 418 ++
gcc/testsuite/c-c++-common/gomp/atomic-18.c | 8 +-
gcc/testsuite/c-c++-common/gomp/atomic-25.c | 2 +-
gcc/testsuite/c-c++-common/gomp/atomic-26.c | 2 +-
gcc/testsuite/c-c++-common/gomp/atomic-27.c | 2 +-
gcc/testsuite/c-c++-common/gomp/atomic-28.c | 2 +-
gcc/testsuite/c-c++-common/gomp/atomic-29.c | 13 +-
gcc/testsuite/c-c++-common/gomp/atomic-30.c | 97 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-empty17.C | 21 +
gcc/testsuite/g++.dg/cpp0x/initlist125.C | 12 +
gcc/testsuite/g++.dg/cpp0x/initlist126.C | 17 +
gcc/testsuite/g++.dg/cpp0x/pr102305.C | 39 +
gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1.C | 9 +
gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1a.C | 14 +
gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1b.C | 15 +
gcc/testsuite/g++.dg/eh/arm-vfp-unwind.C | 6 +-
gcc/testsuite/g++.dg/ext/conv2.C | 13 +
gcc/testsuite/g++.dg/ext/flexary39.C | 65 +
gcc/testsuite/g++.dg/ext/flexary40.C | 50 +
gcc/testsuite/g++.dg/gcov/gcov.py | 5 +-
gcc/testsuite/g++.dg/gomp/atomic-20.C | 104 +
gcc/testsuite/g++.dg/gomp/atomic-5.C | 2 +-
gcc/testsuite/g++.dg/pr102360.C | 54 +
gcc/testsuite/g++.dg/rtti/undeclared1.C | 5 +
gcc/testsuite/g++.dg/template/conv17.C | 7 +
gcc/testsuite/g++.target/i386/pr102295.C | 12 +
gcc/testsuite/gcc.dg/Wint-in-bool-context-4.c | 35 +
gcc/testsuite/gcc.dg/vect/pr102318.c | 21 +
gcc/testsuite/gcc.target/i386/avx-1.c | 94 +-
gcc/testsuite/gcc.target/i386/avx-covert-1.c | 19 +
gcc/testsuite/gcc.target/i386/avx-fp-covert-1.c | 15 +
gcc/testsuite/gcc.target/i386/avx-int-covert-1.c | 14 +
gcc/testsuite/gcc.target/i386/avx512fp16-1c.c | 6 +-
gcc/testsuite/gcc.target/i386/avx512fp16-helper.h | 49 +-
.../gcc.target/i386/avx512fp16-typecast-1.c | 44 +
.../gcc.target/i386/avx512fp16-typecast-2.c | 43 +
.../gcc.target/i386/avx512fp16-vcvtdq2ph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtdq2ph-1b.c | 79 +
.../gcc.target/i386/avx512fp16-vcvtpd2ph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtpd2ph-1b.c | 82 +
.../gcc.target/i386/avx512fp16-vcvtph2dq-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtph2dq-1b.c | 79 +
.../gcc.target/i386/avx512fp16-vcvtph2pd-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtph2pd-1b.c | 78 +
.../gcc.target/i386/avx512fp16-vcvtph2psx-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtph2psx-1b.c | 81 +
.../gcc.target/i386/avx512fp16-vcvtph2qq-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtph2qq-1b.c | 78 +
.../gcc.target/i386/avx512fp16-vcvtph2udq-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtph2udq-1b.c | 79 +
.../gcc.target/i386/avx512fp16-vcvtph2uqq-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtph2uqq-1b.c | 78 +
.../gcc.target/i386/avx512fp16-vcvtph2uw-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtph2uw-1b.c | 84 +
.../gcc.target/i386/avx512fp16-vcvtph2w-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtph2w-1b.c | 83 +
.../gcc.target/i386/avx512fp16-vcvtps2ph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtps2ph-1b.c | 84 +
.../gcc.target/i386/avx512fp16-vcvtqq2ph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtqq2ph-1b.c | 84 +
.../gcc.target/i386/avx512fp16-vcvtsd2sh-1a.c | 25 +
.../gcc.target/i386/avx512fp16-vcvtsd2sh-1b.c | 60 +
.../gcc.target/i386/avx512fp16-vcvtsh2sd-1a.c | 25 +
.../gcc.target/i386/avx512fp16-vcvtsh2sd-1b.c | 57 +
.../gcc.target/i386/avx512fp16-vcvtsh2si-1a.c | 17 +
.../gcc.target/i386/avx512fp16-vcvtsh2si-1b.c | 54 +
.../gcc.target/i386/avx512fp16-vcvtsh2si64-1a.c | 17 +
.../gcc.target/i386/avx512fp16-vcvtsh2si64-1b.c | 52 +
.../gcc.target/i386/avx512fp16-vcvtsh2ss-1a.c | 25 +
.../gcc.target/i386/avx512fp16-vcvtsh2ss-1b.c | 59 +
.../gcc.target/i386/avx512fp16-vcvtsh2usi-1a.c | 17 +
.../gcc.target/i386/avx512fp16-vcvtsh2usi-1b.c | 54 +
.../gcc.target/i386/avx512fp16-vcvtsh2usi64-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vcvtsh2usi64-1b.c | 53 +
.../gcc.target/i386/avx512fp16-vcvtsi2sh-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vcvtsi2sh-1b.c | 41 +
.../gcc.target/i386/avx512fp16-vcvtsi2sh64-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vcvtsi2sh64-1b.c | 41 +
.../gcc.target/i386/avx512fp16-vcvtss2sh-1a.c | 25 +
.../gcc.target/i386/avx512fp16-vcvtss2sh-1b.c | 60 +
.../gcc.target/i386/avx512fp16-vcvttph2dq-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvttph2dq-1b.c | 79 +
.../gcc.target/i386/avx512fp16-vcvttph2qq-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvttph2qq-1b.c | 78 +
.../gcc.target/i386/avx512fp16-vcvttph2udq-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvttph2udq-1b.c | 79 +
.../gcc.target/i386/avx512fp16-vcvttph2uqq-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvttph2uqq-1b.c | 78 +
.../gcc.target/i386/avx512fp16-vcvttph2uw-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvttph2uw-1b.c | 84 +
.../gcc.target/i386/avx512fp16-vcvttph2w-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvttph2w-1b.c | 83 +
.../gcc.target/i386/avx512fp16-vcvttsh2si-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vcvttsh2si-1b.c | 54 +
.../gcc.target/i386/avx512fp16-vcvttsh2si64-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vcvttsh2si64-1b.c | 52 +
.../gcc.target/i386/avx512fp16-vcvttsh2usi-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vcvttsh2usi-1b.c | 54 +
.../gcc.target/i386/avx512fp16-vcvttsh2usi64-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vcvttsh2usi64-1b.c | 53 +
.../gcc.target/i386/avx512fp16-vcvtudq2ph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtudq2ph-1b.c | 79 +
.../gcc.target/i386/avx512fp16-vcvtuqq2ph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtuqq2ph-1b.c | 83 +
.../gcc.target/i386/avx512fp16-vcvtusi2sh-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vcvtusi2sh-1b.c | 41 +
.../gcc.target/i386/avx512fp16-vcvtusi2sh64-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vcvtusi2sh64-1b.c | 41 +
.../gcc.target/i386/avx512fp16-vcvtuw2ph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtuw2ph-1b.c | 93 +
.../gcc.target/i386/avx512fp16-vcvtw2ph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vcvtw2ph-1b.c | 92 +
.../gcc.target/i386/avx512fp16-vfpclassph-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vfpclassph-1b.c | 77 +
.../gcc.target/i386/avx512fp16-vfpclasssh-1a.c | 16 +
.../gcc.target/i386/avx512fp16-vfpclasssh-1b.c | 76 +
.../gcc.target/i386/avx512fp16-vgetexpph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vgetexpph-1b.c | 99 +
.../gcc.target/i386/avx512fp16-vgetexpsh-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vgetexpsh-1b.c | 61 +
.../gcc.target/i386/avx512fp16-vgetmantph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vgetmantph-1b.c | 102 +
.../gcc.target/i386/avx512fp16-vgetmantsh-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vgetmantsh-1b.c | 62 +
.../gcc.target/i386/avx512fp16-vmovsh-1a.c | 26 +
.../gcc.target/i386/avx512fp16-vmovsh-1b.c | 115 +
.../gcc.target/i386/avx512fp16-vmovw-1a.c | 15 +
.../gcc.target/i386/avx512fp16-vmovw-1b.c | 27 +
.../gcc.target/i386/avx512fp16-vmovw-2a.c | 21 +
.../gcc.target/i386/avx512fp16-vmovw-2b.c | 53 +
.../gcc.target/i386/avx512fp16-vmovw-3a.c | 23 +
.../gcc.target/i386/avx512fp16-vmovw-3b.c | 52 +
.../gcc.target/i386/avx512fp16-vmovw-4a.c | 27 +
.../gcc.target/i386/avx512fp16-vmovw-4b.c | 52 +
.../gcc.target/i386/avx512fp16-vrcpph-1a.c | 19 +
.../gcc.target/i386/avx512fp16-vrcpph-1b.c | 79 +
.../gcc.target/i386/avx512fp16-vrcpsh-1a.c | 18 +
.../gcc.target/i386/avx512fp16-vrcpsh-1b.c | 57 +
.../gcc.target/i386/avx512fp16-vreduceph-1a.c | 26 +
.../gcc.target/i386/avx512fp16-vreduceph-1b.c | 116 +
.../gcc.target/i386/avx512fp16-vreducesh-1a.c | 26 +
.../gcc.target/i386/avx512fp16-vreducesh-1b.c | 78 +
.../gcc.target/i386/avx512fp16-vrndscaleph-1a.c | 26 +
.../gcc.target/i386/avx512fp16-vrndscaleph-1b.c | 101 +
.../gcc.target/i386/avx512fp16-vrndscalesh-1a.c | 25 +
.../gcc.target/i386/avx512fp16-vrndscalesh-1b.c | 62 +
.../gcc.target/i386/avx512fp16-vrsqrtph-1a.c | 19 +
.../gcc.target/i386/avx512fp16-vrsqrtph-1b.c | 77 +
.../gcc.target/i386/avx512fp16-vrsqrtsh-1a.c | 18 +
.../gcc.target/i386/avx512fp16-vrsqrtsh-1b.c | 59 +
.../gcc.target/i386/avx512fp16-vscalefph-1a.c | 25 +
.../gcc.target/i386/avx512fp16-vscalefph-1b.c | 94 +
.../gcc.target/i386/avx512fp16-vscalefsh-1a.c | 23 +
.../gcc.target/i386/avx512fp16-vscalefsh-1b.c | 58 +
.../gcc.target/i386/avx512fp16-vsqrtph-1a.c | 24 +
.../gcc.target/i386/avx512fp16-vsqrtph-1b.c | 92 +
.../gcc.target/i386/avx512fp16-vsqrtsh-1a.c | 23 +
.../gcc.target/i386/avx512fp16-vsqrtsh-1b.c | 60 +
.../gcc.target/i386/avx512fp16vl-typecast-1.c | 55 +
.../gcc.target/i386/avx512fp16vl-typecast-2.c | 37 +
.../gcc.target/i386/avx512fp16vl-vcvtdq2ph-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvtdq2ph-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtpd2ph-1a.c | 28 +
.../gcc.target/i386/avx512fp16vl-vcvtpd2ph-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtph2dq-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvtph2dq-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtph2pd-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvtph2pd-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtph2psx-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvtph2psx-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtph2qq-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvtph2qq-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtph2udq-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvtph2udq-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtph2uqq-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvtph2uqq-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtph2uw-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vcvtph2uw-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtph2w-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vcvtph2w-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtps2ph-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvtps2ph-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtqq2ph-1a.c | 28 +
.../gcc.target/i386/avx512fp16vl-vcvtqq2ph-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvttph2dq-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvttph2dq-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvttph2qq-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvttph2qq-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvttph2udq-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvttph2udq-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvttph2uqq-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvttph2uqq-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvttph2uw-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vcvttph2uw-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvttph2w-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vcvttph2w-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtudq2ph-1a.c | 27 +
.../gcc.target/i386/avx512fp16vl-vcvtudq2ph-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1a.c | 28 +
.../gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtuw2ph-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vcvtuw2ph-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vcvtw2ph-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vcvtw2ph-1b.c | 15 +
.../gcc.target/i386/avx512fp16vl-vfpclassph-1a.c | 22 +
.../gcc.target/i386/avx512fp16vl-vfpclassph-1b.c | 16 +
.../gcc.target/i386/avx512fp16vl-vgetexpph-1a.c | 26 +
.../gcc.target/i386/avx512fp16vl-vgetexpph-1b.c | 16 +
.../gcc.target/i386/avx512fp16vl-vgetmantph-1a.c | 30 +
.../gcc.target/i386/avx512fp16vl-vgetmantph-1b.c | 16 +
.../gcc.target/i386/avx512fp16vl-vrcpph-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vrcpph-1b.c | 16 +
.../gcc.target/i386/avx512fp16vl-vreduceph-1a.c | 30 +
.../gcc.target/i386/avx512fp16vl-vreduceph-1b.c | 16 +
.../gcc.target/i386/avx512fp16vl-vrndscaleph-1a.c | 30 +
.../gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c | 16 +
.../gcc.target/i386/avx512fp16vl-vrsqrtph-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c | 16 +
.../gcc.target/i386/avx512fp16vl-vscalefph-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vscalefph-1b.c | 16 +
.../gcc.target/i386/avx512fp16vl-vsqrtph-1a.c | 29 +
.../gcc.target/i386/avx512fp16vl-vsqrtph-1b.c | 16 +
gcc/testsuite/gcc.target/i386/pr101900-1.c | 18 +
gcc/testsuite/gcc.target/i386/pr101900-2.c | 18 +
gcc/testsuite/gcc.target/i386/pr101900-3.c | 19 +
gcc/testsuite/gcc.target/i386/pr102080.c | 19 +
gcc/testsuite/gcc.target/i386/pr102327-1.c | 65 +
gcc/testsuite/gcc.target/i386/pr102327-2.c | 95 +
gcc/testsuite/gcc.target/i386/pr91103-1.c | 7 +-
gcc/testsuite/gcc.target/i386/pr91103-2.c | 4 +
gcc/testsuite/gcc.target/i386/sse-13.c | 94 +-
gcc/testsuite/gcc.target/i386/sse-14.c | 158 +
gcc/testsuite/gcc.target/i386/sse-22.c | 155 +
gcc/testsuite/gcc.target/i386/sse-23.c | 94 +-
gcc/testsuite/gcc.target/i386/sse-covert-1.c | 19 +
gcc/testsuite/gcc.target/i386/sse-fp-covert-1.c | 15 +
gcc/testsuite/gcc.target/i386/sse-int-covert-1.c | 14 +
gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c | 14 +-
gcc/testsuite/gcc.target/sparc/20210917-1.c | 19 +
gcc/testsuite/gfortran.dg/PR100914.c | 5 +-
gcc/testsuite/gfortran.dg/PR100914.f90 | 1 +
.../c-interop/typecodes-array-float128-c.c | 4 +-
.../gfortran.dg/c-interop/typecodes-sanity-c.c | 7 +-
.../c-interop/typecodes-scalar-float128-c.c | 4 +-
gcc/testsuite/gfortran.dg/entry_25.f90 | 13 +
gcc/testsuite/gfortran.dg/goacc/unexpected-end.f90 | 25 +
gcc/testsuite/gfortran.dg/gomp/unexpected-end.f90 | 123 +
gcc/testsuite/gfortran.dg/intent_out_14.f90 | 24 +
gcc/testsuite/gnat.dg/enum_rep2.adb | 117 +
gcc/testsuite/gnat.dg/zcur_attr.adb | 8 +
gcc/testsuite/gnat.dg/zcur_attr.ads | 4 +
gcc/testsuite/lib/target-supports.exp | 6 +-
gcc/tree-vect-data-refs.c | 68 +-
gcc/tree-vect-loop.c | 13 +-
gcc/tree-vect-stmts.c | 13 +-
gcc/tree-vectorizer.h | 24 +-
gcc/tree.c | 29 +
gcc/tree.h | 1 +
gcc/varasm.c | 12 +-
libgcc/ChangeLog | 6 +
libgfortran/ChangeLog | 6 +
libgfortran/ISO_Fortran_binding.h | 79 +-
libgfortran/runtime/ISO_Fortran_binding.c | 2 +-
libgo/MERGE | 2 +-
libgo/VERSION | 2 +-
libgo/go/archive/zip/reader.go | 2 +-
libgo/go/archive/zip/reader_test.go | 18 +
libgo/go/cmd/go/internal/modload/edit.go | 86 +-
libgo/go/crypto/rand/rand_getentropy.go | 4 +-
libgo/go/embed/internal/embedtest/embed_test.go | 40 +
libgo/go/go.mod | 2 +-
libgo/go/go/types/call.go | 1 -
libgo/go/go/types/resolver.go | 2 +-
.../go/internal/syscall/unix/getentropy_darwin.go | 3 +
libgo/go/net/http/h2_bundle.go | 9 +
libgo/go/vendor/modules.txt | 2 +-
libgomp/libgomp.texi | 4 +-
libgomp/testsuite/libgomp.c++/atomic-16.C | 538 +++
libgomp/testsuite/libgomp.c++/atomic-17.C | 407 ++
libgomp/testsuite/libgomp.c-c++-common/atomic-19.c | 2 +-
libgomp/testsuite/libgomp.c-c++-common/atomic-20.c | 2 +-
libgomp/testsuite/libgomp.c-c++-common/atomic-21.c | 2 +-
libstdc++-v3/ChangeLog | 72 +
libstdc++-v3/configure | 208 +
libstdc++-v3/crossconfig.m4 | 1 +
libstdc++-v3/doc/html/manual/using_macros.html | 2 +-
libstdc++-v3/doc/xml/manual/using.xml | 2 +-
libstdc++-v3/include/bits/basic_string.h | 12 +
libstdc++-v3/include/bits/fs_path.h | 2 +-
libstdc++-v3/include/bits/unique_ptr.h | 8 +-
libstdc++-v3/include/std/optional | 2 +-
libstdc++-v3/include/std/span | 2 +-
libstdc++-v3/include/std/tuple | 16 +
libstdc++-v3/src/Makefile.am | 2 +-
libstdc++-v3/src/Makefile.in | 2 +-
libstdc++-v3/src/c++98/Makefile.am | 4 +-
libstdc++-v3/src/c++98/Makefile.in | 4 +-
libstdc++-v3/testsuite/20_util/tuple/cons/102270.C | 61 +
.../26_numerics/valarray/{dr630-3.C => dr630-3.cc} | 0
.../basic_iostream/cons/{16251.C => 16251.cc} | 0
.../testsuite/29_atomics/atomic_ref/wait_notify.cc | 7 +-
.../ext/pb_ds/regression/tree_map_rand.cc | 2 +-
.../ext/pb_ds/regression/tree_set_rand.cc | 2 +-
lto-plugin/ChangeLog | 6 +
405 files changed, 22760 insertions(+), 1737 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-09-17 17:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-17 17:39 [gcc/devel/gccgo] Merge from trunk revision 89be17a1b231ade643f28fbe616d53377e069da8 Ian Lance Taylor
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).