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).