public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-6985.
@ 2021-01-29 22:56 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2021-01-29 22:56 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:917a53fe6aa4dd3303468a10f05075471a4167aa

commit 917a53fe6aa4dd3303468a10f05075471a4167aa
Merge: 3fa7fc25c1a 726b7aa004d
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Fri Jan 29 19:34:06 2021 +0000

    Merge master r11-6985.
    
            * Merge master r11-6985-g726b7aa004d6.

Diff:

 contrib/ChangeLog                                  |     5 +
 gcc/ChangeLog                                      |   106 +
 gcc/DATESTAMP                                      |     2 +-
 gcc/c-family/ChangeLog                             |     6 +
 gcc/cfgbuild.c                                     |     1 +
 gcc/config/aarch64/aarch64-simd-builtins.def       |    24 +
 gcc/config/aarch64/aarch64-simd.md                 |    83 +-
 gcc/config/aarch64/aarch64.md                      |     2 +
 gcc/config/aarch64/arm_neon.h                      |   388 +-
 gcc/config/aarch64/iterators.md                    |    27 +
 gcc/config/arm/vec-common.md                       |     8 +-
 gcc/config/i386/i386-features.c                    |    17 +-
 gcc/config/rs6000/rs6000-call.c                    |     4 +-
 gcc/cp/ChangeLog                                   |    25 +
 gcc/cp/module.cc                                   |    36 +-
 gcc/cp/parser.c                                    |     4 +-
 gcc/cp/typeck.c                                    |    10 +-
 gcc/df-problems.c                                  |    28 +-
 gcc/df.h                                           |     1 +
 gcc/doc/invoke.texi                                |     2 +-
 gcc/fortran/ChangeLog                              |     6 +
 gcc/gcse.c                                         |    13 +-
 gcc/gimple-range-gori.cc                           |    27 +-
 gcc/gimple-range-gori.h                            |     1 +
 gcc/gimple-range.cc                                |     6 +
 gcc/go/ChangeLog                                   |     5 +
 gcc/go/gofrontend/MERGE                            |     2 +-
 gcc/go/gospec.c                                    |    24 +
 gcc/params.opt                                     |     4 +-
 gcc/stor-layout.c                                  |    16 +-
 gcc/testsuite/ChangeLog                            |    74 +
 gcc/testsuite/g++.dg/cpp0x/alignas19.C             |     8 +
 gcc/testsuite/g++.dg/modules/pr98843_a.C           |     5 +
 gcc/testsuite/g++.dg/modules/pr98843_b.H           |    12 +
 gcc/testsuite/g++.dg/modules/pr98843_c.C           |    10 +
 gcc/testsuite/g++.dg/parse/error63.C               |     8 +
 gcc/testsuite/g++.dg/pr97627.C                     |    44 +
 gcc/testsuite/g++.dg/warn/Warray-bounds15.C        |    40 +
 gcc/testsuite/g++.dg/warn/effc5.C                  |    17 +
 gcc/testsuite/gcc.c-torture/compile/pr98849.c      |    60 +
 gcc/testsuite/gcc.dg/pr98331.c                     |    18 +
 gcc/testsuite/gcc.target/aarch64/simd/vaddlv_1.c   |    56 +
 gcc/testsuite/gcc.target/powerpc/builtins-1.fold.h |     4 +-
 gcc/testsuite/gcc.target/powerpc/builtins-2.c      |     6 +-
 gcc/testsuite/gcc.target/powerpc/pr79251-run.c     |    30 -
 gcc/testsuite/gcc.target/powerpc/pr79251-run.p8.c  |    14 +
 gcc/testsuite/gcc.target/powerpc/pr79251-run.p9.c  |    14 +
 gcc/testsuite/gcc.target/powerpc/pr79251.h         |    17 +
 gcc/testsuite/gcc.target/powerpc/pr79251.p8.c      |     2 -
 gcc/testsuite/gcc.target/powerpc/pr79251.p9.c      |     2 -
 gcc/testsuite/gcc.target/powerpc/pr91903.c         |    73 +
 gcc/tree-ssa-loop-niter.c                          |     5 +
 gcc/tree.c                                         |     4 +-
 libgo/MERGE                                        |     2 +-
 libgo/Makefile.am                                  |     2 +-
 libgo/Makefile.in                                  |     2 +-
 libgo/VERSION                                      |     2 +-
 libgo/check-packages.txt                           |     2 +
 libgo/go/archive/tar/strconv.go                    |     2 +-
 libgo/go/cmd/cgo/gcc.go                            |     7 +
 libgo/go/cmd/cgo/out.go                            |     6 +-
 libgo/go/cmd/cgo/util.go                           |     6 +-
 libgo/go/cmd/go.mod                                |     4 +-
 libgo/go/cmd/go/alldocs.go                         |   863 +-
 libgo/go/cmd/go/go_test.go                         |     5 +-
 libgo/go/cmd/go/internal/base/base.go              |     2 +-
 libgo/go/cmd/go/internal/bug/bug.go                |     2 +-
 libgo/go/cmd/go/internal/fmtcmd/fmt.go             |     3 +-
 libgo/go/cmd/go/internal/generate/generate.go      |    20 +-
 libgo/go/cmd/go/internal/get/get.go                |     2 +-
 libgo/go/cmd/go/internal/help/helpdoc.go           |    19 +-
 libgo/go/cmd/go/internal/list/list.go              |    12 +-
 libgo/go/cmd/go/internal/load/pkg.go               |   134 +-
 libgo/go/cmd/go/internal/load/test.go              |     8 +-
 libgo/go/cmd/go/internal/modcmd/download.go        |     4 +-
 libgo/go/cmd/go/internal/modcmd/edit.go            |     5 +-
 libgo/go/cmd/go/internal/modcmd/graph.go           |     2 +
 libgo/go/cmd/go/internal/modcmd/init.go            |     2 +
 libgo/go/cmd/go/internal/modcmd/tidy.go            |     2 +
 libgo/go/cmd/go/internal/modcmd/vendor.go          |    78 +-
 libgo/go/cmd/go/internal/modcmd/verify.go          |     2 +
 libgo/go/cmd/go/internal/modcmd/why.go             |     2 +
 .../cmd/go/internal/modfetch/codehost/codehost.go  |     2 +-
 libgo/go/cmd/go/internal/modfetch/codehost/git.go  |     2 +-
 libgo/go/cmd/go/internal/modfetch/fetch.go         |   108 +-
 libgo/go/cmd/go/internal/modfetch/proxy.go         |    61 +-
 libgo/go/cmd/go/internal/modget/get.go             |   127 +-
 libgo/go/cmd/go/internal/modget/query.go           |     4 +-
 libgo/go/cmd/go/internal/modload/buildlist.go      |    11 +
 libgo/go/cmd/go/internal/modload/help.go           |   484 +-
 libgo/go/cmd/go/internal/modload/import.go         |    82 +-
 libgo/go/cmd/go/internal/modload/import_test.go    |    13 +-
 libgo/go/cmd/go/internal/modload/init.go           |    81 +-
 libgo/go/cmd/go/internal/modload/load.go           |    21 +-
 libgo/go/cmd/go/internal/modload/modfile.go        |     4 +-
 libgo/go/cmd/go/internal/modload/mvs.go            |    16 -
 libgo/go/cmd/go/internal/modload/query.go          |    10 +-
 libgo/go/cmd/go/internal/modload/vendor.go         |     2 +-
 libgo/go/cmd/go/internal/str/str.go                |    14 +
 libgo/go/cmd/go/internal/test/genflags.go          |     2 +-
 libgo/go/cmd/go/internal/test/test.go              |     2 +-
 libgo/go/cmd/go/internal/test/testflag.go          |     2 +-
 libgo/go/cmd/go/internal/tool/tool.go              |    17 +-
 libgo/go/cmd/go/internal/vcs/vcs.go                |     4 +-
 libgo/go/cmd/go/internal/vet/vetflag.go            |     2 +-
 libgo/go/cmd/go/internal/work/build.go             |     7 +-
 libgo/go/cmd/go/internal/work/buildid.go           |     2 +-
 libgo/go/cmd/go/internal/work/exec.go              |    17 +-
 libgo/go/cmd/go/internal/work/gccgo.go             |     8 +-
 libgo/go/cmd/go/testdata/addmod.go                 |     2 +-
 .../go/testdata/script/link_syso_issue33139.txt    |     2 +-
 libgo/go/cmd/go/testdata/script/mod_bad_domain.txt |     2 +-
 libgo/go/cmd/go/testdata/script/mod_edit.txt       |     6 +
 .../go/cmd/go/testdata/script/mod_get_fallback.txt |     2 +-
 .../cmd/go/testdata/script/mod_gobuild_import.txt  |     2 +-
 .../cmd/go/testdata/script/mod_list_bad_import.txt |     2 +-
 libgo/go/cmd/go/testdata/script/mod_readonly.txt   |    10 +-
 .../go/cmd/go/testdata/script/mod_vendor_auto.txt  |     6 +-
 libgo/go/cmd/go/testdata/script/mod_versions.txt   |     6 +-
 libgo/go/cmd/internal/browser/browser.go           |     2 +-
 libgo/go/cmd/test2json/main.go                     |     8 +-
 libgo/go/cmd/vendor/modules.txt                    |     4 +-
 libgo/go/crypto/elliptic/p224.go                   |    41 +-
 libgo/go/crypto/elliptic/p224_test.go              |   277 +-
 libgo/go/crypto/rand/rand_windows.go               |     4 +-
 libgo/go/crypto/tls/common.go                      |    21 -
 libgo/go/crypto/tls/conn.go                        |    62 +-
 libgo/go/crypto/tls/handshake_client.go            |    11 +-
 libgo/go/crypto/tls/handshake_client_test.go       |    36 -
 libgo/go/crypto/tls/handshake_client_tls13.go      |     3 -
 libgo/go/crypto/tls/handshake_server.go            |    17 +-
 libgo/go/crypto/tls/handshake_server_test.go       |    50 +-
 libgo/go/crypto/tls/handshake_server_tls13.go      |     4 +-
 libgo/go/crypto/tls/tls.go                         |    55 +-
 libgo/go/crypto/x509/root.go                       |     6 +-
 libgo/go/crypto/x509/root_ios.go                   |   280 +-
 libgo/go/crypto/x509/x509.go                       |   108 -
 libgo/go/crypto/x509/x509_test.go                  |    54 +-
 libgo/go/embed/embed.go                            |     6 +
 libgo/go/embed/internal/embedtest/embed_test.go    |    49 +-
 libgo/go/embed/internal/embedtest/embedx_test.go   |    14 -
 libgo/go/encoding/asn1/asn1.go                     |     9 +
 libgo/go/go/build/build.go                         |    70 +-
 libgo/go/go/build/build_test.go                    |     3 +-
 libgo/go/go/build/constraint/expr.go               |   574 +
 libgo/go/go/build/constraint/expr_test.go          |   317 +
 libgo/go/go/build/deps_test.go                     |    47 +-
 libgo/go/go/build/read.go                          |   109 +-
 libgo/go/go/build/read_test.go                     |    69 +-
 .../withvendor/src/a/{ => vendor}/c/d/d.go         |     0
 .../go/internal/gccgoimporter/gccgoinstallation.go |     2 +-
 libgo/go/go/internal/srcimporter/srcimporter.go    |     2 +-
 libgo/go/go/types/stdlib_test.go                   |     2 +
 libgo/go/golang.org/x/mod/modfile/rule.go          |    30 +
 .../go/golang.org/x/tools/go/analysis/analysis.go  |     4 +
 .../golang.org/x/tools/go/analysis/diagnostic.go   |     4 +
 libgo/go/golang.org/x/tools/go/analysis/doc.go     |     4 +
 .../go/analysis/internal/analysisflags/help.go     |     4 +
 .../analysis/passes/internal/analysisutil/util.go  |     4 +
 .../x/tools/go/analysis/passes/printf/types.go     |     4 +
 .../go/analysis/passes/structtag/structtag.go      |    94 +-
 .../go/analysis/unitchecker/unitchecker112.go      |     4 +
 .../go/golang.org/x/tools/go/analysis/validate.go  |     4 +
 libgo/go/golang.org/x/tools/go/ast/astutil/util.go |     4 +
 .../golang.org/x/tools/go/ast/inspector/typeof.go  |     4 +
 libgo/go/html/template/exec_test.go                |    55 +
 libgo/go/html/template/template.go                 |    90 +-
 libgo/go/internal/execabs/execabs.go               |    70 +
 libgo/go/internal/execabs/execabs_test.go          |   104 +
 libgo/go/internal/goroot/gc.go                     |     2 +-
 .../go/internal/syscall/windows/syscall_windows.go |     2 +
 .../internal/syscall/windows/zsyscall_windows.go   |    13 +
 libgo/go/io/fs/glob.go                             |     4 +-
 libgo/go/io/fs/glob_test.go                        |     2 +-
 libgo/go/io/fs/walk.go                             |    15 +-
 libgo/go/io/fs/walk_test.go                        |    26 -
 libgo/go/io/ioutil/example_test.go                 |     2 +-
 libgo/go/math/rand/gen_cooked.go                   |     2 +-
 libgo/go/math/sqrt.go                              |     2 +-
 libgo/go/net/http/fcgi/child.go                    |     3 -
 libgo/go/net/http/fcgi/fcgi_test.go                |    12 +-
 libgo/go/net/http/httputil/dump.go                 |    15 +-
 libgo/go/net/http/httputil/dump_test.go            |    80 +-
 libgo/go/net/http/serve_test.go                    |     6 +-
 libgo/go/net/http/server.go                        |     2 +-
 libgo/go/net/http/transport.go                     |    10 +-
 libgo/go/net/http/transport_test.go                |     2 +-
 libgo/go/net/mail/message_test.go                  |     8 +-
 libgo/go/os/file_plan9.go                          |    10 -
 libgo/go/os/file_unix.go                           |     8 +
 libgo/go/os/os_test.go                             |    45 +-
 libgo/go/os/os_windows_test.go                     |    11 +-
 libgo/go/os/signal/signal_linux_test.go            |    42 +
 libgo/go/os/signal/signal_test.go                  |   102 +-
 libgo/go/os/tempfile.go                            |    21 +-
 libgo/go/os/testdata/dirfs/a                       |     0
 libgo/go/os/testdata/dirfs/b                       |     0
 libgo/go/os/testdata/dirfs/dir/x                   |     0
 libgo/go/reflect/all_test.go                       |   170 -
 libgo/go/reflect/type.go                           |    43 +-
 libgo/go/runtime/crash_test.go                     |    12 +
 libgo/go/runtime/defer_test.go                     |    28 +
 libgo/go/runtime/export_test.go                    |     4 +-
 libgo/go/runtime/histogram.go                      |    60 +-
 libgo/go/runtime/histogram_test.go                 |    22 +-
 libgo/go/runtime/metrics.go                        |    53 +-
 libgo/go/runtime/metrics/description.go            |    16 +-
 libgo/go/runtime/metrics/doc.go                    |     4 +-
 libgo/go/runtime/metrics/example_test.go           |    96 +
 libgo/go/runtime/metrics/histogram.go              |    29 +-
 libgo/go/runtime/metrics/value.go                  |     2 +-
 libgo/go/runtime/metrics_test.go                   |    38 +-
 libgo/go/runtime/mgcmark.go                        |     4 +-
 libgo/go/runtime/mgcscavenge.go                    |     2 +-
 libgo/go/runtime/msan0.go                          |     9 +-
 libgo/go/runtime/os_freebsd.go                     |     2 +-
 libgo/go/runtime/os_gccgo.go                       |     5 +
 libgo/go/runtime/os_js.go                          |     7 +-
 libgo/go/runtime/os_openbsd.go                     |     1 -
 libgo/go/runtime/proc.go                           |    79 +-
 libgo/go/runtime/runtime2.go                       |     1 -
 libgo/go/runtime/signal_unix.go                    |     9 +-
 libgo/go/runtime/signal_windows_test.go            |    64 +
 libgo/go/runtime/sigqueue.go                       |    34 +-
 libgo/go/runtime/stubs2.go                         |     2 +-
 libgo/go/runtime/testdata/testprog/deadlock.go     |    39 +
 libgo/go/runtime/testdata/testwinsignal/main.go    |    19 +
 libgo/go/runtime/time.go                           |     6 +
 libgo/go/runtime/timestub2.go                      |     4 -
 libgo/go/syscall/exec_darwin.go                    |   259 -
 libgo/go/syscall/exec_unix.go                      |     4 +
 libgo/go/syscall/{mkasm_darwin.go => mkasm.go}     |    31 +-
 libgo/go/syscall/syscall_linux_test.go             |    13 +
 libgo/go/testing/fstest/testfs.go                  |     3 +-
 libgo/go/time/sleep.go                             |    13 +-
 libgo/go/time/tzdata/zipdata.go                    | 13694 ++++++++++---------
 libgo/libgo-packages.txt                           |     2 +
 libgo/merge.sh                                     |     2 +-
 libgo/misc/cgo/test/pkg_test.go                    |     2 +-
 libgo/misc/cgo/testcarchive/carchive_test.go       |     5 -
 libstdc++-v3/ChangeLog                             |    18 +
 241 files changed, 11387 insertions(+), 10522 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-01-29 22:56 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-29 22:56 [gcc/devel/c++-coroutines] Merge master r11-6985 Iain D Sandoe

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