public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-2514.
@ 2020-08-03 19:51 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-08-03 19:51 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:9f0d6b9494c538fd1fd3971d1474f23377799f16

commit 9f0d6b9494c538fd1fd3971d1474f23377799f16
Merge: b5522adeb3b 76eb0434a40
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Mon Aug 3 19:37:38 2020 +0100

    Merge master r11-2514.
    
            * Merge master r11-2514-g76eb0434a40f.

Diff:

 gcc/ChangeLog                                      |   117 +
 gcc/DATESTAMP                                      |     2 +-
 gcc/Makefile.in                                    |    14 +-
 gcc/brig/brigfrontend/brig-util.cc                 |     9 +
 gcc/brig/brigfrontend/brig-util.h                  |     2 +
 gcc/{ => brig/brigfrontend}/hsa-brig-format.h      |     0
 gcc/builtins.def                                   |    16 -
 gcc/c-family/ChangeLog                             |    14 +
 gcc/c/ChangeLog                                    |    14 +
 gcc/c/c-typeck.c                                   |    59 +-
 gcc/common.opt                                     |     8 +-
 gcc/config.in                                      |     6 -
 gcc/config/aarch64/aarch64-cores.def               |     3 +
 gcc/config/aarch64/aarch64-sve.md                  |     8 +-
 gcc/config/aarch64/aarch64-tune.md                 |     2 +-
 gcc/config/aarch64/aarch64.c                       |    37 +
 gcc/config/aarch64/driver-aarch64.c                |    10 +-
 gcc/config/csky/csky.h                             |     9 +-
 gcc/config/csky/csky.opt                           |    29 +-
 gcc/config/csky/csky_opts.h                        |     7 +
 gcc/config/csky/t-csky-linux                       |     8 +-
 gcc/config/msp430/msp430.h                         |     2 -
 gcc/configure                                      |    54 +-
 gcc/configure.ac                                   |    49 +-
 gcc/cp/ChangeLog                                   |    40 +
 gcc/cp/decl.c                                      |    83 +-
 gcc/d/ChangeLog                                    |     6 +
 gcc/d/d-codegen.cc                                 |    53 +-
 gcc/d/d-tree.h                                     |     1 +
 gcc/d/decl.cc                                      |     5 +
 gcc/d/dmd/MERGE                                    |     2 +-
 gcc/d/dmd/dstruct.c                                |     9 +-
 gcc/d/dmd/expressionsem.c                          |    10 +
 gcc/d/dmd/parse.c                                  |     1 +
 gcc/doc/install.texi                               |    16 +-
 gcc/doc/invoke.texi                                |    35 +-
 gcc/doc/match-and-simplify.texi                    |     3 +-
 gcc/doc/passes.texi                                |     7 -
 gcc/doc/tm.texi                                    |     2 +-
 gcc/doc/tm.texi.in                                 |     2 +-
 gcc/fortran/ChangeLog                              |    30 +
 gcc/fortran/f95-lang.c                             |    11 -
 gcc/fortran/gfc-internals.texi                     |     2 +-
 gcc/fortran/gfortran.texi                          |    14 +-
 gcc/fortran/interface.c                            |    19 +-
 gcc/fortran/intrinsic.texi                         |     4 +-
 gcc/fortran/invoke.texi                            |     2 +-
 gcc/fortran/primary.c                              |    13 +-
 gcc/gengtype-lex.l                                 |     5 +-
 gcc/genmatch.c                                     |    41 +-
 gcc/gimple-low.c                                   |     1 -
 gcc/gimple-pretty-print.c                          |     7 -
 gcc/gimple-ssa-sprintf.c                           |    32 +-
 gcc/gimple-walk.c                                  |     1 -
 gcc/gimple.c                                       |    15 -
 gcc/gimple.def                                     |     4 -
 gcc/gimple.h                                       |   127 +-
 gcc/go/gofrontend/MERGE                            |     2 +-
 gcc/hsa-brig.c                                     |  2612 ----
 gcc/hsa-builtins.def                               |    39 -
 gcc/hsa-common.c                                   |   996 --
 gcc/hsa-common.h                                   |  1419 --
 gcc/hsa-dump.c                                     |  1278 --
 gcc/hsa-gen.c                                      |  6694 ----------
 gcc/hsa-regalloc.c                                 |   729 --
 gcc/ipa-cp.c                                       |     7 +-
 gcc/ipa-fnsummary.c                                |    20 +-
 gcc/ipa-hsa.c                                      |   336 -
 gcc/ipa-prop.c                                     |     2 +-
 gcc/ipa-prop.h                                     |     2 +-
 gcc/lto-section-in.c                               |     1 -
 gcc/lto-streamer.h                                 |     1 -
 gcc/lto-wrapper.c                                  |    11 +-
 gcc/omp-expand.c                                   |   457 -
 gcc/omp-general.c                                  |    27 +-
 gcc/omp-grid.c                                     |  1419 --
 gcc/omp-grid.h                                     |    27 -
 gcc/omp-low.c                                      |   214 +-
 gcc/opts.c                                         |    31 +-
 gcc/params.opt                                     |     4 -
 gcc/passes.def                                     |     2 -
 gcc/predict.c                                      |    25 +-
 gcc/range-op.cc                                    |  1953 ++-
 gcc/range-op.h                                     |    22 +-
 gcc/regrename.c                                    |    16 +-
 gcc/regrename.h                                    |     2 +-
 gcc/simplify-rtx.c                                 |     7 +-
 gcc/symtab.c                                       |    13 +
 gcc/testsuite/ChangeLog                            |   176 +-
 gcc/testsuite/c-c++-common/gomp/gridify-1.c        |    54 -
 gcc/testsuite/c-c++-common/gomp/gridify-2.c        |    66 -
 gcc/testsuite/c-c++-common/gomp/gridify-3.c        |    68 -
 .../c-c++-common/gomp/hsa-indirect-call-1.c        |    24 -
 gcc/testsuite/g++.dg/cpp1y/constexpr-96182.C       |     6 +
 gcc/testsuite/g++.dg/cpp1y/constexpr-return2.C     |     1 +
 gcc/testsuite/g++.dg/cpp1y/pr63996.C               |     1 +
 gcc/testsuite/g++.dg/cpp1y/var-templ44.C           |     1 +
 gcc/testsuite/g++.dg/gomp/gomp.exp                 |     2 +-
 gcc/testsuite/g++.dg/other/error35.C               |     2 +-
 .../aarch64/sve/acle/general-c++/gnu_vectors_3.C   |    15 +
 .../aarch64/sve/acle/general-c++/gnu_vectors_4.C   |    15 +
 gcc/testsuite/gcc.dg/gomp/gomp.exp                 |     2 +-
 gcc/testsuite/gcc.dg/loop-8.c                      |     2 +-
 gcc/testsuite/gcc.dg/pr96377-1.c                   |    32 +
 gcc/testsuite/gcc.dg/pr96377-2.c                   |    31 +
 gcc/testsuite/gcc.dg/pr96377-3.c                   |    33 +
 gcc/testsuite/gcc.dg/pr96377-4.c                   |    32 +
 gcc/testsuite/gcc.dg/pr96377-5.c                   |    33 +
 gcc/testsuite/gcc.dg/pr96377-6.c                   |    32 +
 gcc/testsuite/gcc.target/aarch64/pr96377-1.c       |    20 +
 .../aarch64/sve/acle/general-c/gnu_vectors_3.c     |    15 +
 .../aarch64/sve/acle/general-c/gnu_vectors_4.c     |    15 +
 gcc/testsuite/gdc.dg/pr96254a.d                    |    28 +
 gcc/testsuite/gdc.dg/pr96254b.d                    |    24 +
 gcc/testsuite/gdc.test/compilable/b9490.d          |    39 +
 gcc/testsuite/gdc.test/compilable/ice14739.d       |    19 +
 .../gdc.test/fail_compilation/fail17492.d          |    20 +-
 gcc/testsuite/gdc.test/fail_compilation/ice21060.d |    15 +
 .../fail_compilation/imports/ice21060a/package.d   |     1 +
 .../fail_compilation/imports/ice21060b/package.d   |     5 +
 .../fail_compilation/imports/ice21060c/package.d   |     1 +
 .../fail_compilation/imports/ice21060d/package.d   |     5 +
 gcc/testsuite/gdc.test/runnable/b16278.d           |     6 +
 gcc/testsuite/gfortran.dg/gomp/gomp.exp            |     2 +-
 gcc/testsuite/gfortran.dg/gomp/gridify-1.f90       |    16 -
 gcc/testsuite/gfortran.dg/module_procedure_4.f90   |    63 +
 gcc/testsuite/gfortran.dg/pr91589.f90              |     2 +-
 gcc/testsuite/gfortran.dg/pr96325.f90              |    21 +
 gcc/testsuite/lib/target-supports.exp              |     8 -
 gcc/timevar.def                                    |     1 -
 gcc/toplev.c                                       |     3 -
 gcc/tree-core.h                                    |     7 -
 gcc/tree-nested.c                                  |     2 -
 gcc/tree-pass.h                                    |     2 -
 gcc/tree-pretty-print.c                            |    11 -
 gcc/tree-vrp.c                                     |    32 +-
 gcc/tree-vrp.h                                     |     2 +
 gcc/tree.c                                         |    88 +-
 gcc/tree.h                                         |     8 -
 gcc/value-range-equiv.cc                           |    20 +-
 gcc/value-range.cc                                 |  1292 +-
 gcc/value-range.h                                  |   597 +-
 gcc/var-tracking.c                                 |     1 +
 gcc/vr-values.c                                    |     3 +-
 include/gomp-constants.h                           |     1 -
 libgcc/ChangeLog                                   |    14 +
 libgcc/config/riscv/save-restore.S                 |    13 +-
 libgfortran/caf/single.c                           |    11 +-
 libgo/MERGE                                        |     2 +-
 libgo/Makefile.am                                  |    31 +-
 libgo/Makefile.in                                  |    75 +-
 libgo/VERSION                                      |     2 +-
 libgo/check-packages.txt                           |     4 +-
 libgo/configure                                    |     6 +-
 libgo/configure.ac                                 |     2 +-
 libgo/go/bufio/bufio.go                            |    52 +-
 libgo/go/bufio/bufio_test.go                       |    34 +-
 libgo/go/bufio/scan.go                             |     5 +
 libgo/go/bufio/scan_test.go                        |    57 +
 libgo/go/bytes/buffer_test.go                      |    19 +-
 libgo/go/bytes/bytes.go                            |   199 +-
 libgo/go/bytes/bytes_test.go                       |    78 +-
 libgo/go/cmd/cgo/doc.go                            |    11 +-
 libgo/go/cmd/cgo/gcc.go                            |    30 +-
 libgo/go/cmd/cgo/out.go                            |    47 +-
 libgo/go/cmd/go/alldocs.go                         |   166 +-
 libgo/go/cmd/go/go_test.go                         |  2722 +---
 libgo/go/cmd/go/help_test.go                       |     2 +
 libgo/go/cmd/go/internal/auth/auth.go              |     4 +-
 libgo/go/cmd/go/internal/base/base.go              |    25 -
 libgo/go/cmd/go/internal/base/env.go               |    14 +-
 libgo/go/cmd/go/internal/base/goflags.go           |    12 +-
 libgo/go/cmd/go/internal/cache/cache.go            |     2 +-
 libgo/go/cmd/go/internal/cfg/cfg.go                |    11 +
 libgo/go/cmd/go/internal/clean/clean.go            |    33 +-
 libgo/go/cmd/go/internal/cmdflag/flag.go           |   203 +-
 libgo/go/cmd/go/internal/envcmd/env.go             |     1 +
 libgo/go/cmd/go/internal/fmtcmd/fmt.go             |     7 +-
 libgo/go/cmd/go/internal/generate/generate.go      |    33 +-
 libgo/go/cmd/go/internal/get/get.go                |    33 +-
 libgo/go/cmd/go/internal/get/vcs.go                |     2 +-
 libgo/go/cmd/go/internal/help/help.go              |     2 +-
 libgo/go/cmd/go/internal/help/helpdoc.go           |    97 +
 libgo/go/cmd/go/internal/list/list.go              |     4 +-
 libgo/go/cmd/go/internal/load/pkg.go               |   291 +-
 libgo/go/cmd/go/internal/load/test.go              |    11 +-
 .../lockedfile/internal/filelock/filelock_fcntl.go |    70 +-
 .../cmd/go/internal/lockedfile/lockedfile_test.go  |    98 +
 libgo/go/cmd/go/internal/modcmd/download.go        |     3 +-
 libgo/go/cmd/go/internal/modcmd/vendor.go          |     5 +
 libgo/go/cmd/go/internal/modcmd/verify.go          |    55 +-
 libgo/go/cmd/go/internal/modconv/convert_test.go   |     4 +-
 libgo/go/cmd/go/internal/modfetch/cache.go         |    28 +-
 .../cmd/go/internal/modfetch/codehost/codehost.go  |    10 +-
 libgo/go/cmd/go/internal/modfetch/codehost/git.go  |     5 -
 .../cmd/go/internal/modfetch/codehost/git_test.go  |     1 -
 .../go/cmd/go/internal/modfetch/codehost/shell.go  |     3 +-
 libgo/go/cmd/go/internal/modfetch/coderepo.go      |    27 +-
 libgo/go/cmd/go/internal/modfetch/coderepo_test.go |     2 +-
 libgo/go/cmd/go/internal/modfetch/fetch.go         |   102 +-
 libgo/go/cmd/go/internal/modfetch/proxy.go         |   129 +-
 libgo/go/cmd/go/internal/modfetch/pseudo.go        |     4 +-
 libgo/go/cmd/go/internal/modfetch/sumdb.go         |    99 +-
 .../modfetch/zip_sum_test/testdata/zip_sums.csv    |     5 -
 .../internal/modfetch/zip_sum_test/zip_sum_test.go |     2 +-
 libgo/go/cmd/go/internal/modget/get.go             |    50 +-
 libgo/go/cmd/go/internal/modload/build.go          |    30 +-
 libgo/go/cmd/go/internal/modload/help.go           |    18 +-
 libgo/go/cmd/go/internal/modload/import.go         |   118 +-
 libgo/go/cmd/go/internal/modload/init.go           |   254 +-
 libgo/go/cmd/go/internal/modload/load.go           |   658 +-
 libgo/go/cmd/go/internal/modload/modfile.go        |   164 +
 libgo/go/cmd/go/internal/modload/mvs.go            |   259 +
 libgo/go/cmd/go/internal/modload/query.go          |    90 +-
 libgo/go/cmd/go/internal/modload/query_test.go     |     5 +-
 libgo/go/cmd/go/internal/modload/search.go         |    45 +-
 libgo/go/cmd/go/internal/modload/vendor.go         |   217 +
 libgo/go/cmd/go/internal/mvs/mvs.go                |    23 +-
 libgo/go/cmd/go/internal/renameio/renameio_test.go |     6 +
 libgo/go/cmd/go/internal/search/search.go          |   231 +-
 libgo/go/cmd/go/internal/str/path.go               |     2 +-
 libgo/go/cmd/go/internal/test/flagdefs.go          |    34 +
 libgo/go/cmd/go/internal/test/flagdefs_test.go     |    34 +
 libgo/go/cmd/go/internal/test/genflags.go          |    90 +
 libgo/go/cmd/go/internal/test/test.go              |   168 +-
 libgo/go/cmd/go/internal/test/testflag.go          |   480 +-
 libgo/go/cmd/go/internal/version/version.go        |     6 +
 libgo/go/cmd/go/internal/vet/vet.go                |     8 +-
 libgo/go/cmd/go/internal/vet/vetflag.go            |   163 +-
 libgo/go/cmd/go/internal/web/api.go                |    17 +-
 libgo/go/cmd/go/internal/web/http.go               |    40 +-
 libgo/go/cmd/go/internal/work/action.go            |     2 +-
 libgo/go/cmd/go/internal/work/build.go             |     5 +-
 libgo/go/cmd/go/internal/work/build_test.go        |     2 +-
 libgo/go/cmd/go/internal/work/buildid.go           |     4 +-
 libgo/go/cmd/go/internal/work/exec.go              |   114 +-
 libgo/go/cmd/go/internal/work/gc.go                |    27 +-
 libgo/go/cmd/go/internal/work/init.go              |    37 +-
 libgo/go/cmd/go/internal/work/security.go          |     3 +
 libgo/go/cmd/go/internal/work/security_test.go     |     2 +
 libgo/go/cmd/go/internal/work/testgo.go            |    33 +-
 libgo/go/cmd/go/main.go                            |     3 +-
 libgo/go/cmd/go/note_test.go                       |     4 +-
 libgo/go/cmd/go/proxy_test.go                      |    19 +
 libgo/go/cmd/go/script_test.go                     |   483 +-
 libgo/go/cmd/go/testdata/example1_test.go          |    23 -
 libgo/go/cmd/go/testdata/example2_test.go          |    21 -
 libgo/go/cmd/go/testdata/generate/test1.go         |    13 -
 libgo/go/cmd/go/testdata/generate/test2.go         |    10 -
 libgo/go/cmd/go/testdata/generate/test3.go         |     9 -
 libgo/go/cmd/go/testdata/generate/test4.go         |    10 -
 .../mod/example.com_printversion_v0.1.0.txt        |     6 +
 .../mod/example.com_printversion_v1.0.0.txt        |     6 +
 .../cmd/go/testdata/norunexample/example_test.go   |    11 -
 libgo/go/cmd/go/testdata/norunexample/test_test.go |    10 -
 libgo/go/cmd/go/testdata/rundir/sub/sub.go         |     1 -
 libgo/go/cmd/go/testdata/rundir/x.go               |     1 -
 libgo/go/cmd/go/testdata/script/README             |    24 +-
 libgo/go/cmd/go/testdata/script/build_gcflags.txt  |     3 +-
 libgo/go/cmd/go/testdata/script/build_trimpath.txt |     4 +
 .../go/cmd/go/testdata/script/cmd_import_error.txt |     2 +-
 .../go/cmd/go/testdata/script/gcflags_patterns.txt |     2 +
 .../cmd/go/testdata/script/install_cross_gobin.txt |     9 +-
 .../go/testdata/script/link_syso_issue33139.txt    |     4 -
 .../cmd/go/testdata/script/list_ambiguous_path.txt |     4 +-
 libgo/go/cmd/go/testdata/script/list_importmap.txt |     2 +-
 libgo/go/cmd/go/testdata/script/list_parse_err.txt |    36 +-
 .../cmd/go/testdata/script/list_test_imports.txt   |     2 +-
 .../go/testdata/script/list_test_non_go_files.txt  |     2 +-
 .../go/testdata/script/mod_ambiguous_import.txt    |     3 +-
 .../go/cmd/go/testdata/script/mod_convert_dep.txt  |     1 -
 .../go/cmd/go/testdata/script/mod_convert_git.txt  |    17 +
 libgo/go/cmd/go/testdata/script/mod_dot.txt        |    97 +-
 libgo/go/cmd/go/testdata/script/mod_empty_err.txt  |     8 +-
 .../go/cmd/go/testdata/script/mod_fs_patterns.txt  |     4 +-
 libgo/go/cmd/go/testdata/script/mod_get_commit.txt |     3 +
 libgo/go/cmd/go/testdata/script/mod_get_main.txt   |    15 +-
 libgo/go/cmd/go/testdata/script/mod_get_tags.txt   |     3 +-
 libgo/go/cmd/go/testdata/script/mod_gonoproxy.txt  |    15 +-
 .../cmd/go/testdata/script/mod_goroot_errors.txt   |     4 +-
 .../cmd/go/testdata/script/mod_invalid_version.txt |     6 +-
 libgo/go/cmd/go/testdata/script/mod_list_dir.txt   |     4 -
 .../go/testdata/script/mod_list_replace_dir.txt    |     4 +-
 libgo/go/cmd/go/testdata/script/mod_list_std.txt   |    10 +
 libgo/go/cmd/go/testdata/script/mod_proxy_list.txt |    14 +-
 libgo/go/cmd/go/testdata/script/mod_readonly.txt   |     4 +-
 .../cmd/go/testdata/script/mod_replace_import.txt  |     5 +-
 libgo/go/cmd/go/testdata/script/mod_retention.txt  |    12 +-
 .../go/cmd/go/testdata/script/mod_sumdb_proxy.txt  |    17 +
 .../cmd/go/testdata/script/noncanonical_import.txt |     4 +-
 libgo/go/cmd/go/testdata/script/script_wait.txt    |     7 +-
 .../cmd/go/testdata/script/test_cache_inputs.txt   |    21 +
 libgo/go/cmd/go/testdata/script/version.txt        |    27 +-
 libgo/go/cmd/go/testdata/script/vet_flags.txt      |    58 +-
 .../go/cmd/go/testdata/shadow/root1/src/foo/foo.go |     1 -
 .../cmd/go/testdata/shadow/root1/src/math/math.go  |     1 -
 .../go/cmd/go/testdata/shadow/root2/src/foo/foo.go |     1 -
 libgo/go/cmd/go/testdata/src/cgotest/m.go          |     5 -
 libgo/go/cmd/go/testdata/src/coverasm/p.go         |     7 -
 libgo/go/cmd/go/testdata/src/coverasm/p.s          |     2 -
 libgo/go/cmd/go/testdata/src/coverasm/p_test.go    |     7 -
 libgo/go/cmd/go/testdata/src/coverbad/p.go         |     5 -
 libgo/go/cmd/go/testdata/src/coverbad/p1.go        |     7 -
 libgo/go/cmd/go/testdata/src/coverbad/p_test.go    |     5 -
 libgo/go/cmd/go/testdata/src/coverdep/p.go         |     6 -
 libgo/go/cmd/go/testdata/src/coverdep/p1/p1.go     |     3 -
 libgo/go/cmd/go/testdata/src/coverdep/p_test.go    |     7 -
 libgo/go/cmd/go/testdata/src/coverdep2/p1/p.go     |     3 -
 .../go/cmd/go/testdata/src/coverdep2/p1/p_test.go  |    10 -
 libgo/go/cmd/go/testdata/src/coverdep2/p2/p2.go    |     7 -
 libgo/go/cmd/go/testdata/src/coverdot1/p.go        |     3 -
 libgo/go/cmd/go/testdata/src/coverdot2/p.go        |     5 -
 libgo/go/cmd/go/testdata/src/coverdot2/p_test.go   |     7 -
 libgo/go/cmd/go/testdata/src/empty/pkg/pkg.go      |     1 -
 libgo/go/cmd/go/testdata/src/empty/pkgtest/pkg.go  |     1 -
 .../cmd/go/testdata/src/empty/pkgtest/test_test.go |     1 -
 .../cmd/go/testdata/src/empty/pkgtestxtest/pkg.go  |     1 -
 .../testdata/src/empty/pkgtestxtest/test_test.go   |     1 -
 .../testdata/src/empty/pkgtestxtest/xtest_test.go  |     1 -
 libgo/go/cmd/go/testdata/src/empty/pkgxtest/pkg.go |     1 -
 .../go/testdata/src/empty/pkgxtest/xtest_test.go   |     1 -
 .../go/cmd/go/testdata/src/empty/test/test_test.go |     1 -
 .../go/testdata/src/empty/testxtest/test_test.go   |     1 -
 .../go/testdata/src/empty/testxtest/xtest_test.go  |     1 -
 .../cmd/go/testdata/src/empty/xtest/xtest_test.go  |     1 -
 libgo/go/cmd/go/testdata/src/exclude/empty/x.txt   |     0
 libgo/go/cmd/go/testdata/src/exclude/ignore/_x.go  |     1 -
 libgo/go/cmd/go/testdata/src/exclude/x.go          |     3 -
 libgo/go/cmd/go/testdata/src/exclude/x_linux.go    |     3 -
 libgo/go/cmd/go/testdata/src/failfast_test.go      |    62 -
 libgo/go/cmd/go/testdata/src/hello/hello.go        |     5 -
 libgo/go/cmd/go/testdata/src/my.pkg/main/main.go   |     7 -
 libgo/go/cmd/go/testdata/src/my.pkg/pkg.go         |     3 -
 libgo/go/cmd/go/testdata/src/skipper/skip_test.go  |     7 -
 .../go/cmd/go/testdata/src/testlist/bench_test.go  |    14 -
 .../cmd/go/testdata/src/testlist/example_test.go   |    21 -
 libgo/go/cmd/go/testdata/src/testlist/test_test.go |    10 -
 libgo/go/cmd/go/testdata/src/vend/bad.go           |     3 -
 libgo/go/cmd/go/testdata/src/vend/dir1/dir1.go     |     1 -
 libgo/go/cmd/go/testdata/src/vend/good.go          |     3 -
 libgo/go/cmd/go/testdata/src/vend/hello/hello.go   |    10 -
 .../cmd/go/testdata/src/vend/hello/hello_test.go   |    12 -
 .../cmd/go/testdata/src/vend/hello/hellox_test.go  |    12 -
 libgo/go/cmd/go/testdata/src/vend/subdir/bad.go    |     3 -
 libgo/go/cmd/go/testdata/src/vend/subdir/good.go   |     3 -
 libgo/go/cmd/go/testdata/src/vend/vendor/p/p.go    |     1 -
 libgo/go/cmd/go/testdata/src/vend/vendor/q/q.go    |     1 -
 .../cmd/go/testdata/src/vend/vendor/strings/msg.go |     3 -
 .../src/vend/vendor/vend/dir1/dir2/dir2.go         |     1 -
 .../cmd/go/testdata/src/vend/x/invalid/invalid.go  |     3 -
 libgo/go/cmd/go/testdata/src/vend/x/vendor/p/p.go  |     1 -
 .../go/cmd/go/testdata/src/vend/x/vendor/p/p/p.go  |     3 -
 libgo/go/cmd/go/testdata/src/vend/x/vendor/r/r.go  |     1 -
 libgo/go/cmd/go/testdata/src/vend/x/x.go           |     7 -
 libgo/go/cmd/go/testdata/src/vetcycle/p.go         |    13 -
 libgo/go/cmd/go/testdata/src/vetfail/p1/p1.go      |     9 -
 libgo/go/cmd/go/testdata/src/vetfail/p2/p2.go      |     6 -
 libgo/go/cmd/go/testdata/src/vetfail/p2/p2_test.go |     7 -
 libgo/go/cmd/go/testdata/src/vetpkg/a_test.go      |     1 -
 libgo/go/cmd/go/testdata/src/vetpkg/b.go           |     7 -
 libgo/go/cmd/go/testdata/src/vetpkg/c.go           |     9 -
 libgo/go/cmd/go/testdata/src/xtestonly/f.go        |     3 -
 libgo/go/cmd/go/testdata/src/xtestonly/f_test.go   |    12 -
 .../cmd/go/testdata/standalone_benchmark_test.go   |     6 -
 .../go/cmd/go/testdata/standalone_fail_sub_test.go |     8 -
 .../cmd/go/testdata/standalone_main_normal_test.go |    10 -
 .../cmd/go/testdata/standalone_main_wrong_test.go  |    10 -
 .../go/testdata/standalone_parallel_sub_test.go    |    14 -
 libgo/go/cmd/go/testdata/standalone_sub_test.go    |     7 -
 libgo/go/cmd/go/testdata/standalone_test.go        |     6 -
 .../go/testdata/standalone_testmain_flag_test.go   |    29 -
 libgo/go/cmd/go/testdata/testcover/pkg1/a.go       |     7 -
 libgo/go/cmd/go/testdata/testcover/pkg2/a.go       |     7 -
 libgo/go/cmd/go/testdata/testcover/pkg2/a_test.go  |     1 -
 libgo/go/cmd/go/testdata/testcover/pkg3/a.go       |     7 -
 libgo/go/cmd/go/testdata/testcover/pkg3/a_test.go  |     7 -
 libgo/go/cmd/go/testdata/testcover/pkg4/a.go       |     5 -
 libgo/go/cmd/go/testdata/testcover/pkg4/a_test.go  |     9 -
 libgo/go/cmd/go/testdata/testimport/p.go           |     3 -
 libgo/go/cmd/go/testdata/testimport/p1/p1.go       |     3 -
 libgo/go/cmd/go/testdata/testimport/p2/p2.go       |     3 -
 libgo/go/cmd/go/testdata/testimport/p_test.go      |    13 -
 libgo/go/cmd/go/testdata/testimport/x_test.go      |    15 -
 libgo/go/cmd/go/testdata/testinternal/p.go         |     3 -
 libgo/go/cmd/go/testdata/testinternal2/p.go        |     3 -
 .../testdata/testinternal2/x/y/z/internal/w/w.go   |     1 -
 libgo/go/cmd/go/testdata/testinternal3/t.go        |     3 -
 libgo/go/cmd/go/testdata/testinternal4/src/p/p.go  |     6 -
 .../testdata/testinternal4/src/q/internal/x/x.go   |     1 -
 .../go/cmd/go/testdata/testinternal4/src/q/j/j.go  |     3 -
 libgo/go/cmd/go/testdata/testonly/p_test.go        |     1 -
 libgo/go/cmd/go/testdata/testonly2/t.go            |     6 -
 libgo/go/cmd/go/testdata/testvendor/src/p/p.go     |     6 -
 .../cmd/go/testdata/testvendor/src/q/vendor/x/x.go |     1 -
 libgo/go/cmd/go/testdata/testvendor/src/q/y/y.go   |     3 -
 libgo/go/cmd/go/testdata/testvendor/src/q/z/z.go   |     3 -
 libgo/go/cmd/go/testdata/testvendor2/src/p/p.go    |     3 -
 libgo/go/cmd/go/testdata/testvendor2/vendor/x/x.go |     1 -
 libgo/go/cmd/go/testdata/timeoutbench_test.go      |    10 -
 libgo/go/cmd/go/vendor_test.go                     |   412 -
 libgo/go/cmd/gofmt/gofmt.go                        |    64 +-
 libgo/go/cmd/gofmt/internal.go                     |     8 +-
 libgo/go/cmd/internal/objabi/autotype.go           |     2 +-
 libgo/go/cmd/internal/objabi/funcdata.go           |    28 +-
 libgo/go/cmd/internal/objabi/head.go               |     2 +-
 libgo/go/cmd/internal/objabi/reloctype.go          |     2 +-
 libgo/go/cmd/internal/objabi/stack.go              |     2 +-
 libgo/go/cmd/internal/objabi/symkind.go            |     2 +-
 libgo/go/cmd/internal/objabi/symkind_string.go     |    24 +-
 libgo/go/cmd/internal/objabi/util.go               |    19 +-
 libgo/go/cmd/internal/sys/supported.go             |    11 +-
 libgo/go/cmd/vet/main.go                           |     4 +
 libgo/go/compress/flate/deflate_test.go            |    56 +-
 libgo/go/compress/flate/deflatefast.go             |    49 +-
 libgo/go/compress/flate/huffman_bit_writer.go      |     1 +
 libgo/go/compress/flate/writer_test.go             |    63 +
 libgo/go/container/list/list.go                    |    18 +-
 libgo/go/context/context.go                        |     9 +
 libgo/go/context/context_test.go                   |   159 +-
 libgo/go/context/example_test.go                   |     6 +-
 libgo/go/context/x_test.go                         |     1 +
 libgo/go/crypto/crypto.go                          |    47 +-
 libgo/go/crypto/ecdsa/ecdsa.go                     |    88 +-
 libgo/go/crypto/ecdsa/ecdsa_noasm.go               |    21 +
 libgo/go/crypto/ecdsa/ecdsa_s390x.go               |   164 +
 libgo/go/crypto/ecdsa/ecdsa_s390x_test.go          |    34 +
 libgo/go/crypto/ecdsa/ecdsa_test.go                |    30 +
 libgo/go/crypto/ecdsa/equal_test.go                |    75 +
 libgo/go/crypto/ecdsa/example_test.go              |     6 +-
 libgo/go/crypto/ed25519/ed25519.go                 |    27 +-
 libgo/go/crypto/ed25519/ed25519_noasm.go           |    15 +
 libgo/go/crypto/ed25519/ed25519_s390x.go           |    53 +
 libgo/go/crypto/ed25519/ed25519_test.go            |    66 +-
 libgo/go/crypto/elliptic/elliptic.go               |    83 +-
 libgo/go/crypto/elliptic/elliptic_test.go          |   147 +-
 libgo/go/crypto/hmac/hmac.go                       |    80 +-
 libgo/go/crypto/hmac/hmac_test.go                  |    13 +-
 libgo/go/crypto/rsa/equal_test.go                  |    51 +
 libgo/go/crypto/rsa/example_test.go                |     2 +-
 libgo/go/crypto/rsa/pkcs1v15.go                    |    41 +-
 libgo/go/crypto/rsa/pkcs1v15_test.go               |    18 +
 libgo/go/crypto/rsa/pss.go                         |   182 +-
 libgo/go/crypto/rsa/rsa.go                         |    86 +-
 libgo/go/crypto/sha512/sha512block_generic.go      |     4 +-
 libgo/go/crypto/tls/alert.go                       |   120 +-
 libgo/go/crypto/tls/auth.go                        |    18 +-
 libgo/go/crypto/tls/auth_test.go                   |    14 +-
 libgo/go/crypto/tls/common.go                      |   324 +-
 libgo/go/crypto/tls/common_string.go               |   116 +
 libgo/go/crypto/tls/conn.go                        |    84 +-
 libgo/go/crypto/tls/example_test.go                |   122 +-
 libgo/go/crypto/tls/generate_cert.go               |    12 +-
 libgo/go/crypto/tls/handshake_client.go            |   126 +-
 libgo/go/crypto/tls/handshake_client_test.go       |   535 +-
 libgo/go/crypto/tls/handshake_client_tls13.go      |    88 +-
 libgo/go/crypto/tls/handshake_messages_test.go     |     9 +-
 libgo/go/crypto/tls/handshake_server.go            |    87 +-
 libgo/go/crypto/tls/handshake_server_test.go       |    22 +-
 libgo/go/crypto/tls/handshake_server_tls13.go      |    17 +-
 libgo/go/crypto/tls/key_agreement.go               |     2 +-
 libgo/go/crypto/tls/key_schedule.go                |     7 +-
 libgo/go/crypto/tls/link_test.go                   |   121 +
 .../testdata/Server-TLSv10-ExportKeyingMaterial    |    83 +-
 libgo/go/crypto/tls/testdata/Server-TLSv12-ALPN    |    83 +-
 .../crypto/tls/testdata/Server-TLSv12-ALPN-NoMatch |    83 +-
 .../testdata/Server-TLSv12-ExportKeyingMaterial    |    81 +-
 .../crypto/tls/testdata/Server-TLSv12-IssueTicket  |   167 +-
 .../testdata/Server-TLSv12-IssueTicketPreDisable   |   167 +-
 libgo/go/crypto/tls/testdata/Server-TLSv12-Resume  |    82 +-
 libgo/go/crypto/tls/ticket.go                      |   119 +-
 libgo/go/crypto/tls/tls.go                         |   106 +-
 libgo/go/crypto/tls/tls_test.go                    |   174 +-
 libgo/go/crypto/x509/cert_pool.go                  |    12 +-
 .../crypto/x509/internal/macos/corefoundation.go   |   141 +
 libgo/go/crypto/x509/internal/macos/security.go    |   116 +
 libgo/go/crypto/x509/pkcs1.go                      |    12 +-
 libgo/go/crypto/x509/pkcs8.go                      |     6 +-
 libgo/go/crypto/x509/pkix/pkix.go                  |    52 +-
 libgo/go/crypto/x509/root.go                       |     2 +
 ...root_cgo_darwin.go => root_cgo_darwin_amd64.go} |    14 +-
 libgo/go/crypto/x509/root_darwin.go                |   288 -
 libgo/go/crypto/x509/root_darwin_amd64.go          |   243 +
 libgo/go/crypto/x509/root_darwin_arm_gen.go        |   186 -
 .../{root_darwin_armx.go => root_darwin_ios.go}    |  2145 ++-
 libgo/go/crypto/x509/root_darwin_ios_gen.go        |   179 +
 libgo/go/crypto/x509/root_nocgo_darwin.go          |    11 -
 libgo/go/crypto/x509/root_omit.go                  |    29 +
 libgo/go/crypto/x509/root_omit_test.go             |    23 +
 libgo/go/crypto/x509/root_unix.go                  |    46 +-
 libgo/go/crypto/x509/root_unix_test.go             |   109 +
 libgo/go/crypto/x509/sec1.go                       |     7 +-
 libgo/go/crypto/x509/verify.go                     |    99 +-
 libgo/go/crypto/x509/verify_test.go                |    43 +-
 libgo/go/crypto/x509/x509.go                       |   193 +-
 libgo/go/crypto/x509/x509_test.go                  |   519 +-
 libgo/go/database/sql/driver/driver.go             |    52 +-
 libgo/go/database/sql/fakedb_test.go               |     2 +-
 libgo/go/database/sql/sql.go                       |   164 +-
 libgo/go/database/sql/sql_test.go                  |    79 +-
 libgo/go/debug/gosym/symtab.go                     |     4 +-
 libgo/go/debug/pe/file_test.go                     |    12 +-
 libgo/go/debug/pe/pe.go                            |    53 +
 libgo/go/encoding/asn1/asn1.go                     |    12 +
 libgo/go/encoding/asn1/asn1_test.go                |    12 +
 libgo/go/encoding/asn1/marshal.go                  |    56 +
 libgo/go/encoding/asn1/marshal_test.go             |    57 +
 libgo/go/encoding/base64/base64.go                 |    26 +-
 libgo/go/encoding/base64/base64_test.go            |     2 +-
 libgo/go/encoding/csv/writer.go                    |    16 +-
 libgo/go/encoding/csv/writer_test.go               |    17 +
 libgo/go/encoding/hex/hex_test.go                  |     1 -
 libgo/go/encoding/json/decode_test.go              |    96 +
 libgo/go/encoding/json/encode.go                   |     2 +-
 libgo/go/encoding/json/scanner.go                  |    31 +-
 libgo/go/encoding/xml/marshal.go                   |    16 +-
 libgo/go/encoding/xml/marshal_test.go              |    17 +
 libgo/go/encoding/xml/read.go                      |    16 +-
 libgo/go/encoding/xml/typeinfo.go                  |    16 +-
 libgo/go/encoding/xml/xml.go                       |     4 +-
 libgo/go/errors/wrap.go                            |     2 +-
 libgo/go/errors/wrap_test.go                       |    13 +
 libgo/go/expvar/expvar_test.go                     |     8 +-
 libgo/go/flag/flag.go                              |    11 +-
 libgo/go/flag/flag_test.go                         |    66 +
 libgo/go/fmt/fmt_test.go                           |    19 +-
 libgo/go/fmt/format.go                             |    13 +-
 libgo/go/fmt/scan.go                               |     8 +-
 libgo/go/go/ast/ast.go                             |    55 +-
 libgo/go/go/ast/ast_test.go                        |    29 +
 libgo/go/go/build/build.go                         |     3 +-
 libgo/go/go/build/build_test.go                    |    23 +-
 libgo/go/go/build/deps_test.go                     |  1147 +-
 libgo/go/go/build/doc.go                           |    97 +-
 libgo/go/go/constant/value.go                      |    31 -
 libgo/go/go/format/format.go                       |    14 +-
 libgo/go/go/format/format_test.go                  |    38 +
 libgo/go/go/format/internal.go                     |     2 +-
 libgo/go/go/internal/gccgoimporter/parser.go       |     2 +-
 libgo/go/go/internal/gcimporter/bimport.go         |  1021 --
 libgo/go/go/internal/gcimporter/gcimporter.go      |    13 +-
 libgo/go/go/internal/gcimporter/gcimporter_test.go |    17 +-
 libgo/go/go/internal/gcimporter/support.go         |   127 +
 libgo/go/go/internal/srcimporter/srcimporter.go    |    64 +-
 .../go/go/internal/srcimporter/srcimporter_test.go |    21 +
 libgo/go/go/printer/nodes.go                       |    63 +
 libgo/go/go/printer/performance_test.go            |     2 +-
 libgo/go/go/printer/printer.go                     |    16 +
 libgo/go/go/printer/printer_test.go                |     8 +-
 libgo/go/go/printer/testdata/go2numbers.golden     |   186 +
 libgo/go/go/printer/testdata/go2numbers.input      |   186 +
 libgo/go/go/printer/testdata/go2numbers.norm       |   186 +
 libgo/go/go/token/position.go                      |    23 +-
 libgo/go/go/types/api.go                           |    17 +-
 libgo/go/go/types/assignments.go                   |     2 +-
 libgo/go/go/types/builtins.go                      |    10 +-
 libgo/go/go/types/builtins_test.go                 |    16 +
 libgo/go/go/types/call.go                          |   100 +-
 libgo/go/go/types/check.go                         |    10 +-
 libgo/go/go/types/conversions.go                   |     2 +-
 libgo/go/go/types/example_test.go                  |    11 +
 libgo/go/go/types/expr.go                          |    55 +-
 libgo/go/go/types/lookup.go                        |    28 +-
 libgo/go/go/types/methodset.go                     |    54 +-
 libgo/go/go/types/operand.go                       |    22 +-
 libgo/go/go/types/package.go                       |     1 +
 libgo/go/go/types/resolver.go                      |     5 +-
 libgo/go/go/types/stdlib_test.go                   |     1 +
 libgo/go/go/types/testdata/decls3.src              |    18 +-
 libgo/go/go/types/testdata/decls4.src              |     4 +-
 libgo/go/go/types/testdata/expr3.src               |     4 +-
 libgo/go/go/types/testdata/issue28251.src          |     4 +-
 libgo/go/go/types/testdata/issues.src              |    16 +-
 libgo/go/go/types/testdata/methodsets.src          |    12 +-
 libgo/go/go/types/universe.go                      |     8 +-
 .../golang.org/x/crypto/chacha20/chacha_arm64.go   |     3 +-
 .../golang.org/x/crypto/chacha20/chacha_generic.go |   140 +-
 .../golang.org/x/crypto/chacha20/chacha_noasm.go   |     2 +-
 .../golang.org/x/crypto/chacha20/chacha_ppc64le.go |     2 +-
 .../golang.org/x/crypto/chacha20/chacha_s390x.go   |     2 +-
 libgo/go/golang.org/x/crypto/chacha20/xor.go       |    17 +-
 .../chacha20poly1305/chacha20poly1305_amd64.go     |     2 +-
 .../chacha20poly1305/chacha20poly1305_generic.go   |    56 +-
 .../chacha20poly1305/chacha20poly1305_noasm.go     |     2 +-
 libgo/go/golang.org/x/crypto/cryptobyte/asn1.go    |     6 +-
 libgo/go/golang.org/x/crypto/poly1305/mac_noasm.go |     4 +-
 libgo/go/golang.org/x/crypto/poly1305/poly1305.go  |    26 +-
 libgo/go/golang.org/x/crypto/poly1305/sum_amd64.go |    13 +-
 libgo/go/golang.org/x/crypto/poly1305/sum_arm.go   |    19 -
 .../go/golang.org/x/crypto/poly1305/sum_generic.go |    21 +-
 libgo/go/golang.org/x/crypto/poly1305/sum_noasm.go |    13 -
 .../go/golang.org/x/crypto/poly1305/sum_ppc64le.go |    13 +-
 libgo/go/golang.org/x/crypto/poly1305/sum_s390x.go |    72 +-
 libgo/go/golang.org/x/mod/modfile/print.go         |    25 +-
 libgo/go/golang.org/x/mod/modfile/read.go          |   319 +-
 libgo/go/golang.org/x/mod/modfile/rule.go          |   154 +-
 libgo/go/golang.org/x/mod/zip/zip.go               |    20 +-
 .../go/golang.org/x/net/dns/dnsmessage/message.go  |    21 +-
 libgo/go/golang.org/x/net/http2/hpack/huffman.go   |     7 +
 libgo/go/golang.org/x/net/route/address.go         |     4 +-
 libgo/go/golang.org/x/net/route/route.go           |     2 +-
 libgo/go/golang.org/x/sys/cpu/byteorder.go         |    38 +-
 libgo/go/golang.org/x/sys/cpu/cpu.go               |    45 +
 libgo/go/golang.org/x/sys/cpu/cpu_arm.go           |    40 +
 libgo/go/golang.org/x/sys/cpu/cpu_arm64.go         |   138 +
 libgo/go/golang.org/x/sys/cpu/cpu_gc_arm64.go      |    11 +
 libgo/go/golang.org/x/sys/cpu/cpu_gccgo_arm64.go   |    11 +
 .../x/sys/cpu/{cpu_gccgo.c => cpu_gccgo_x86.c}     |     0
 .../x/sys/cpu/{cpu_gccgo.go => cpu_gccgo_x86.go}   |     0
 libgo/go/golang.org/x/sys/cpu/cpu_linux.go         |    48 +-
 libgo/go/golang.org/x/sys/cpu/cpu_linux_arm.go     |    39 +
 libgo/go/golang.org/x/sys/cpu/cpu_linux_arm64.go   |     6 +
 libgo/go/golang.org/x/sys/cpu/cpu_linux_mips64x.go |    22 +
 libgo/go/golang.org/x/sys/cpu/cpu_linux_noinit.go  |     9 +
 libgo/go/golang.org/x/sys/cpu/cpu_linux_ppc64x.go  |     2 +
 libgo/go/golang.org/x/sys/cpu/cpu_linux_s390x.go   |     2 +
 libgo/go/golang.org/x/sys/cpu/cpu_mips64x.go       |     9 +
 libgo/go/golang.org/x/sys/cpu/cpu_mipsx.go         |     9 +
 .../cpu/{cpu_linux_other.go => cpu_other_arm64.go} |     2 +-
 libgo/go/golang.org/x/sys/cpu/cpu_riscv64.go       |     2 +
 libgo/go/golang.org/x/sys/cpu/cpu_wasm.go          |    13 +
 libgo/go/golang.org/x/sys/cpu/cpu_x86.go           |     2 +
 libgo/go/golang.org/x/sys/cpu/hwcap_linux.go       |    56 +
 libgo/go/golang.org/x/text/unicode/bidi/core.go    |     8 +-
 .../go/golang.org/x/tools/go/analysis/analysis.go  |    16 +
 libgo/go/golang.org/x/tools/go/analysis/doc.go     |    86 +-
 .../go/analysis/internal/analysisflags/flags.go    |     2 +-
 .../x/tools/go/analysis/passes/cgocall/cgocall.go  |    14 +-
 .../tools/go/analysis/passes/errorsas/errorsas.go  |     2 +-
 .../analysis/passes/httpresponse/httpresponse.go   |    12 +-
 .../go/analysis/passes/ifaceassert/ifaceassert.go  |   101 +
 .../analysis/passes/internal/analysisutil/util.go  |    10 +
 .../x/tools/go/analysis/passes/printf/printf.go    |    66 +-
 .../go/analysis/passes/stringintconv/string.go     |   126 +
 .../go/analysis/passes/unreachable/unreachable.go  |    13 +-
 .../golang.org/x/tools/go/ast/astutil/imports.go   |     5 +-
 .../x/tools/go/ast/inspector/inspector.go          |    10 +-
 libgo/go/golang.org/x/tools/go/cfg/cfg.go          |     2 +-
 .../x/tools/go/types/objectpath/objectpath.go      |     5 +-
 .../x/tools/internal/analysisinternal/analysis.go  |   118 +
 libgo/go/golang.org/x/xerrors/fmt.go               |   138 +-
 libgo/go/hash/crc32/crc32_s390x.go                 |     8 +-
 libgo/go/hash/maphash/example_test.go              |    37 +
 libgo/go/hash/maphash/maphash_test.go              |    56 +
 libgo/go/html/template/clone_test.go               |     2 +-
 libgo/go/html/template/content_test.go             |    76 +-
 libgo/go/html/template/escape_test.go              |     8 +-
 libgo/go/html/template/example_test.go             |     6 +-
 libgo/go/html/template/exec_test.go                |  1708 +++
 libgo/go/html/template/html.go                     |     3 +-
 libgo/go/html/template/js.go                       |    70 +-
 libgo/go/html/template/js_test.go                  |    68 +-
 libgo/go/html/template/multi_test.go               |   246 +
 libgo/go/html/template/template_test.go            |    39 +
 libgo/go/html/template/testdata/file1.tmpl         |     2 +
 libgo/go/html/template/testdata/file2.tmpl         |     2 +
 libgo/go/html/template/testdata/tmpl1.tmpl         |     3 +
 libgo/go/html/template/testdata/tmpl2.tmpl         |     3 +
 libgo/go/image/draw/bench_test.go                  |     6 +-
 libgo/go/image/draw/draw.go                        |    22 +-
 libgo/go/image/draw/draw_test.go                   |    32 +-
 libgo/go/image/geom.go                             |    35 +
 libgo/go/image/gif/writer_test.go                  |     7 +-
 libgo/go/image/image.go                            |    96 +-
 libgo/go/image/image_test.go                       |    72 +
 libgo/go/image/jpeg/reader_test.go                 |   170 +
 libgo/go/image/jpeg/scan.go                        |    19 +
 libgo/go/image/names.go                            |     1 +
 libgo/go/image/png/reader.go                       |    15 +-
 libgo/go/image/png/reader_test.go                  |   134 +-
 libgo/go/image/ycbcr.go                            |    20 +
 libgo/go/internal/bytealg/bytealg.go               |   128 +-
 libgo/go/internal/bytealg/gccgo.go                 |     3 -
 libgo/go/internal/bytealg/index_generic.go         |    38 +-
 libgo/go/internal/cfg/cfg.go                       |     1 +
 libgo/go/internal/cpu/cpu.go                       |    56 +-
 libgo/go/internal/cpu/cpu_arm.go                   |     5 +-
 libgo/go/internal/cpu/cpu_arm64.go                 |     4 +-
 libgo/go/internal/cpu/cpu_mips64x.go               |    32 +
 libgo/go/internal/cpu/cpu_no_init.go               |     2 +
 libgo/go/internal/cpu/cpu_ppc64x.go                |     4 +-
 libgo/go/internal/goversion/goversion.go           |     2 +-
 libgo/go/internal/poll/copy_file_range_linux.go    |    99 +
 libgo/go/internal/poll/fd.go                       |    18 +-
 libgo/go/internal/poll/fd_mutex_test.go            |    12 +-
 libgo/go/internal/poll/fd_plan9.go                 |    33 +-
 libgo/go/internal/poll/fd_poll_js.go               |     2 +-
 libgo/go/internal/poll/fd_poll_runtime.go          |    19 +-
 libgo/go/internal/poll/fd_posix.go                 |    20 +
 libgo/go/internal/poll/fd_unix.go                  |    81 +-
 libgo/go/internal/poll/fd_windows.go               |   149 +-
 libgo/go/internal/poll/fd_writev_unix.go           |    13 +-
 libgo/go/internal/poll/sendfile_bsd.go             |     3 +
 libgo/go/internal/poll/sendfile_windows.go         |     2 +-
 libgo/go/internal/poll/splice_linux.go             |     3 +
 libgo/go/internal/poll/writev.go                   |     5 +-
 .../{runtime/pprof => }/internal/profile/encode.go |     0
 .../{runtime/pprof => }/internal/profile/filter.go |     0
 .../pprof => }/internal/profile/legacy_profile.go  |     0
 libgo/go/internal/profile/merge.go                 |   461 +
 .../pprof => }/internal/profile/profile.go         |    55 +-
 .../pprof => }/internal/profile/profile_test.go    |     0
 .../{runtime/pprof => }/internal/profile/proto.go  |     7 +-
 .../pprof => }/internal/profile/proto_test.go      |     0
 .../{runtime/pprof => }/internal/profile/prune.go  |     0
 libgo/go/internal/reflectlite/swapper.go           |     7 +-
 libgo/go/internal/reflectlite/value.go             |    18 +-
 .../internal/syscall/unix/copy_file_range_linux.go |    26 +
 libgo/go/internal/syscall/unix/getrandom_linux.go  |     2 +-
 .../internal/syscall/unix/getrandom_linux_m68k.go  |     9 -
 ...{getrandom_linux_arm.go => sysnum_linux_386.go} |     7 +-
 ...trandom_linux_s390.go => sysnum_linux_alpha.go} |     7 +-
 ...etrandom_linux_386.go => sysnum_linux_amd64.go} |     7 +-
 ..._linux_amd64p32.go => sysnum_linux_amd64p32.go} |     7 +-
 ...etrandom_linux_amd64.go => sysnum_linux_arm.go} |     7 +-
 ...om_linux_generic.go => sysnum_linux_generic.go} |    13 +-
 ...trandom_linux_alpha.go => sysnum_linux_ia64.go} |     7 +-
 .../syscall/unix/sysnum_linux_m68k.go}             |    12 +-
 ...ux_mips64p32x.go => sysnum_linux_mips64p32x.go} |     7 +-
 ...om_linux_mips64x.go => sysnum_linux_mips64x.go} |     7 +-
 ...random_linux_mipsx.go => sysnum_linux_mipsx.go} |     7 +-
 ...ndom_linux_ppc64x.go => sysnum_linux_ppc64x.go} |     9 +-
 ...trandom_linux_s390x.go => sysnum_linux_s390.go} |     7 +-
 ...trandom_linux_ia64.go => sysnum_linux_s390x.go} |     7 +-
 ...{getrandom_linux_shx.go => sysnum_linux_shx.go} |     7 +-
 ...ndom_linux_sparcx.go => sysnum_linux_sparcx.go} |     7 +-
 .../go/internal/syscall/windows/syscall_windows.go |    17 +-
 libgo/go/internal/testenv/testenv.go               |     6 +-
 libgo/go/internal/trace/writer.go                  |     4 +
 libgo/go/internal/unsafeheader/unsafeheader.go     |    37 +
 .../go/internal/unsafeheader/unsafeheader_test.go  |   100 +
 libgo/go/internal/xcoff/file.go                    |     8 +-
 libgo/go/io/example_test.go                        |    47 +-
 libgo/go/io/io.go                                  |     4 +
 libgo/go/io/io_test.go                             |     3 +
 libgo/go/io/ioutil/export_test.go                  |     7 +
 libgo/go/io/ioutil/ioutil.go                       |     2 +-
 libgo/go/io/ioutil/ioutil_test.go                  |     3 +-
 libgo/go/io/ioutil/tempfile.go                     |    19 +-
 libgo/go/io/ioutil/tempfile_test.go                |    82 +-
 libgo/go/log/syslog/syslog_test.go                 |     4 +-
 libgo/go/math/all_test.go                          |     4 +
 libgo/go/math/arith_s390x.go                       |     8 +-
 libgo/go/math/big/arith_decl.go                    |     2 +-
 libgo/go/math/big/arith_decl_pure.go               |     2 +-
 libgo/go/math/big/arith_decl_s390x.go              |    11 +-
 libgo/go/math/big/arith_s390x_test.go              |    12 -
 libgo/go/math/big/float.go                         |     4 +-
 libgo/go/math/big/floatconv.go                     |     2 +-
 libgo/go/math/big/int.go                           |    19 +-
 libgo/go/math/big/int_test.go                      |    54 +
 libgo/go/math/big/link_test.go                     |    63 +
 libgo/go/math/big/nat.go                           |    15 +-
 libgo/go/math/big/sqrt.go                          |    77 +-
 libgo/go/math/bits/bits_test.go                    |   124 +
 libgo/go/math/cmplx/abs.go                         |     3 +-
 libgo/go/math/cmplx/asin.go                        |    70 +-
 libgo/go/math/cmplx/cmath_test.go                  |   937 +-
 libgo/go/math/cmplx/exp.go                         |    17 +
 libgo/go/math/cmplx/huge_test.go                   |    22 +
 libgo/go/math/cmplx/log.go                         |     3 +-
 libgo/go/math/cmplx/sin.go                         |    52 +
 libgo/go/math/cmplx/sqrt.go                        |     4 +-
 libgo/go/math/cmplx/tan.go                         |   139 +-
 libgo/go/math/example_test.go                      |    19 +
 libgo/go/math/huge_test.go                         |    16 +
 libgo/go/math/trig_reduce.go                       |    16 +-
 libgo/go/mime/type.go                              |     8 +-
 libgo/go/mime/type_test.go                         |    27 +
 libgo/go/net/dial.go                               |     3 +-
 libgo/go/net/dial_test.go                          |    17 +-
 libgo/go/net/dnsclient_test.go                     |     2 +-
 libgo/go/net/dnsclient_unix.go                     |     8 +-
 libgo/go/net/dnsclient_unix_test.go                |    15 +-
 libgo/go/net/error_test.go                         |    10 +-
 libgo/go/net/fd_posix.go                           |   100 +
 libgo/go/net/fd_unix.go                            |    94 +-
 libgo/go/net/fd_windows.go                         |    96 +-
 libgo/go/net/http/cgi/child.go                     |     2 -
 libgo/go/net/http/cgi/host.go                      |    39 +-
 libgo/go/net/http/client.go                        |    21 +-
 libgo/go/net/http/client_test.go                   |    35 +
 libgo/go/net/http/cookie.go                        |    11 +-
 libgo/go/net/http/fs.go                            |    16 +-
 libgo/go/net/http/h2_bundle.go                     |    75 +-
 libgo/go/net/http/http.go                          |     5 +
 libgo/go/net/http/httptest/recorder.go             |     7 +-
 libgo/go/net/http/httptest/recorder_test.go        |    36 +
 libgo/go/net/http/httputil/reverseproxy.go         |    58 +-
 libgo/go/net/http/httputil/reverseproxy_test.go    |   195 +-
 libgo/go/net/http/omithttp2.go                     |     2 +-
 libgo/go/net/http/pprof/pprof.go                   |   107 +-
 libgo/go/net/http/pprof/pprof_test.go              |   177 +
 libgo/go/net/http/proxy_test.go                    |     2 +-
 libgo/go/net/http/request.go                       |    17 +-
 libgo/go/net/http/response.go                      |     8 +-
 libgo/go/net/http/response_test.go                 |     1 +
 libgo/go/net/http/roundtrip_js.go                  |    35 +-
 libgo/go/net/http/serve_test.go                    |   154 +-
 libgo/go/net/http/server.go                        |    27 +-
 libgo/go/net/http/transfer.go                      |   139 +-
 libgo/go/net/http/transfer_test.go                 |    58 +-
 libgo/go/net/http/transport.go                     |    89 +-
 libgo/go/net/http/transport_test.go                |    86 +-
 libgo/go/net/interface_plan9.go                    |     4 +-
 libgo/go/net/interface_windows.go                  |     2 +-
 libgo/go/net/ip.go                                 |     4 +-
 libgo/go/net/ipsock_plan9.go                       |    80 +-
 libgo/go/net/ipsock_plan9_test.go                  |    29 +
 libgo/go/net/lookup.go                             |    25 +
 libgo/go/net/lookup_test.go                        |    91 +-
 libgo/go/net/lookup_windows.go                     |     8 +-
 libgo/go/net/mail/message.go                       |     9 +
 libgo/go/net/mail/message_test.go                  |    14 +
 libgo/go/net/net.go                                |    75 +-
 libgo/go/net/net_test.go                           |   542 +-
 libgo/go/net/pipe.go                               |    15 +-
 libgo/go/net/platform_test.go                      |     6 +-
 libgo/go/net/rawconn_test.go                       |     8 +-
 libgo/go/net/rpc/client.go                         |     2 +-
 libgo/go/net/rpc/jsonrpc/all_test.go               |     4 +-
 libgo/go/net/sockopt_aix.go                        |     7 +-
 libgo/go/net/sockopt_bsd.go                        |     7 +-
 libgo/go/net/sockopt_linux.go                      |     7 +-
 libgo/go/net/sockopt_solaris.go                    |     7 +-
 libgo/go/net/sockopt_windows.go                    |     6 +-
 libgo/go/net/textproto/pipeline.go                 |    11 +-
 libgo/go/net/textproto/reader.go                   |     4 +-
 libgo/go/net/timeout_test.go                       |    60 +-
 libgo/go/net/unixsock_test.go                      |     4 +-
 libgo/go/net/url/url.go                            |    83 +-
 libgo/go/net/url/url_test.go                       |    99 +-
 libgo/go/os/error.go                               |    20 +-
 libgo/go/os/exec/exec_linux_test.go                |    45 +
 libgo/go/os/exec/exec_test.go                      |   106 +-
 libgo/go/os/exec/read3.go                          |    99 +
 libgo/go/os/exec_unix.go                           |    15 +-
 libgo/go/os/exec_windows.go                        |     2 +-
 libgo/go/os/export_linux_test.go                   |     7 +
 libgo/go/os/file.go                                |    34 +-
 libgo/go/os/file_plan9.go                          |    16 +-
 libgo/go/os/file_posix.go                          |    45 +
 libgo/go/os/file_unix.go                           |    75 +-
 libgo/go/os/issue37161/a                           |     1 +
 libgo/go/os/issue37161/b                           |     1 +
 libgo/go/os/issue37161/c                           |     1 +
 libgo/go/os/os_test.go                             |   111 +-
 libgo/go/os/os_unix_test.go                        |     2 +-
 libgo/go/os/os_windows_test.go                     |   119 +-
 libgo/go/os/path_test.go                           |     4 +-
 libgo/go/os/pipe_test.go                           |    19 +
 libgo/go/os/readfrom_linux.go                      |    46 +
 libgo/go/os/readfrom_linux_test.go                 |   363 +
 libgo/go/os/readfrom_stub.go                       |    13 +
 libgo/go/os/removeall_at.go                        |     3 +-
 libgo/go/os/signal/internal/pty/pty.go             |     8 +-
 libgo/go/os/signal/signal.go                       |    14 +-
 libgo/go/os/signal/signal_cgo_test.go              |    46 +-
 libgo/go/os/signal/signal_plan9.go                 |     4 +-
 libgo/go/os/signal/signal_test.go                  |   427 +-
 libgo/go/os/signal/signal_unix.go                  |     2 -
 libgo/go/os/testdata/issue37161/a                  |     1 +
 libgo/go/os/testdata/issue37161/b                  |     1 +
 libgo/go/os/testdata/issue37161/c                  |     1 +
 libgo/go/os/timeout_test.go                        |    31 +-
 libgo/go/os/user/lookup_windows.go                 |     4 +-
 libgo/go/os/wait_wait6.go                          |    23 +-
 libgo/go/os/wait_waitid.go                         |    12 +-
 libgo/go/path/filepath/match.go                    |     6 +-
 libgo/go/path/filepath/path_test.go                |    16 +-
 libgo/go/reflect/all_test.go                       |   323 +-
 libgo/go/reflect/swapper.go                        |     7 +-
 libgo/go/reflect/value.go                          |   118 +-
 libgo/go/regexp/all_test.go                        |    42 +-
 libgo/go/regexp/example_test.go                    |    13 +
 libgo/go/regexp/regexp.go                          |    18 +
 libgo/go/regexp/syntax/compile.go                  |    68 +-
 libgo/go/regexp/syntax/parse.go                    |    16 +-
 libgo/go/runtime/callers_test.go                   |     2 +
 libgo/go/runtime/chan.go                           |    80 +-
 libgo/go/runtime/chan_test.go                      |    14 +
 libgo/go/runtime/checkptr.go                       |     8 +-
 libgo/go/runtime/checkptr_test.go                  |     8 +-
 libgo/go/runtime/conv_wasm_test.go                 |   128 +
 libgo/go/runtime/crash_cgo_test.go                 |    53 +-
 libgo/go/runtime/crash_unix_test.go                |     7 +
 libgo/go/runtime/debug.go                          |     4 +-
 libgo/go/runtime/debug/mod.go                      |    51 +-
 libgo/go/runtime/debuglog.go                       |    21 +-
 libgo/go/runtime/defer_test.go                     |    27 +-
 libgo/go/runtime/env_posix.go                      |     2 +-
 libgo/go/runtime/env_test.go                       |     4 -
 libgo/go/runtime/error.go                          |    51 +-
 libgo/go/runtime/export_debug_test.go              |    12 +-
 libgo/go/runtime/export_test.go                    |    34 +-
 libgo/go/runtime/extern.go                         |    15 +-
 libgo/go/runtime/gc_test.go                        |   117 +
 libgo/go/runtime/hash_test.go                      |     8 +-
 libgo/go/runtime/iface.go                          |     5 +-
 libgo/go/runtime/iface_test.go                     |    66 +-
 libgo/go/runtime/lock_futex.go                     |    12 +-
 libgo/go/runtime/lock_js.go                        |    19 +-
 libgo/go/runtime/lock_sema.go                      |    14 +-
 libgo/go/runtime/lockrank.go                       |   254 +
 libgo/go/runtime/lockrank_off.go                   |    32 +
 libgo/go/runtime/lockrank_on.go                    |   210 +
 libgo/go/runtime/malloc.go                         |    86 +-
 libgo/go/runtime/map.go                            |     2 +-
 libgo/go/runtime/map_benchmark_test.go             |    19 +
 libgo/go/runtime/mbarrier.go                       |    30 +-
 libgo/go/runtime/mbitmap.go                        |    60 +-
 libgo/go/runtime/mcache.go                         |     6 +-
 libgo/go/runtime/mcentral.go                       |   259 +-
 libgo/go/runtime/mgc.go                            |    43 +-
 libgo/go/runtime/mgcmark.go                        |   155 +-
 libgo/go/runtime/mgcscavenge.go                    |   389 +-
 libgo/go/runtime/mgcscavenge_test.go               |     6 +-
 libgo/go/runtime/mgcsweep.go                       |   433 +-
 libgo/go/runtime/mgcsweepbuf.go                    |     2 +-
 libgo/go/runtime/mgcwork.go                        |     8 +
 libgo/go/runtime/mheap.go                          |   192 +-
 libgo/go/runtime/mkpreempt.go                      |    29 +-
 libgo/go/runtime/mpagealloc.go                     |   185 +-
 libgo/go/runtime/mpagealloc_64bit.go               |    12 +-
 libgo/go/runtime/mpagecache.go                     |    14 +-
 libgo/go/runtime/mprof.go                          |    41 +-
 libgo/go/runtime/mranges.go                        |   186 +-
 libgo/go/runtime/msize.go                          |     4 +-
 libgo/go/runtime/mspanset.go                       |   358 +
 libgo/go/runtime/mstats.go                         |    11 +-
 libgo/go/runtime/mwbbuf.go                         |     7 +
 libgo/go/runtime/netpoll.go                        |    64 +-
 libgo/go/runtime/netpoll_aix.go                    |    15 +-
 libgo/go/runtime/netpoll_epoll.go                  |    36 +-
 libgo/go/runtime/netpoll_kqueue.go                 |    32 +-
 libgo/go/runtime/netpoll_os_test.go                |    28 +
 libgo/go/runtime/netpoll_solaris.go                |    30 +-
 libgo/go/runtime/netpoll_stub.go                   |     3 +
 libgo/go/runtime/netpoll_windows.go                |   103 +-
 libgo/go/runtime/os_linux_mips64x.go               |     6 +
 libgo/go/runtime/panic_test.go                     |    48 +
 libgo/go/runtime/pprof/label.go                    |    23 +-
 libgo/go/runtime/pprof/label_test.go               |    32 +
 libgo/go/runtime/pprof/mprof_test.go               |     2 +-
 libgo/go/runtime/pprof/pprof.go                    |    64 +-
 libgo/go/runtime/pprof/pprof_norusage.go           |    15 +
 libgo/go/runtime/pprof/pprof_rusage.go             |    31 +
 libgo/go/runtime/pprof/pprof_test.go               |   247 +-
 libgo/go/runtime/pprof/proto.go                    |     2 +-
 libgo/go/runtime/pprof/proto_test.go               |     2 +-
 libgo/go/runtime/pprof/protomem_test.go            |     2 +-
 libgo/go/runtime/preempt.go                        |    22 +-
 libgo/go/runtime/print.go                          |    54 +
 libgo/go/runtime/proc.go                           |   270 +-
 libgo/go/runtime/proc_test.go                      |    25 +
 libgo/go/runtime/runtime1.go                       |     5 -
 libgo/go/runtime/runtime2.go                       |    48 +-
 libgo/go/runtime/rwmutex.go                        |    10 +-
 libgo/go/runtime/select.go                         |     7 +-
 libgo/go/runtime/sema.go                           |    10 +-
 libgo/go/runtime/sema_test.go                      |     8 +-
 libgo/go/runtime/signal_unix.go                    |    62 +-
 libgo/go/runtime/signal_windows_test.go            |    91 +
 libgo/go/runtime/sigqueue.go                       |     9 +-
 libgo/go/runtime/sizeof_test.go                    |     3 +-
 libgo/go/runtime/slice.go                          |    55 +-
 libgo/go/runtime/slice_test.go                     |    78 +
 libgo/go/runtime/string.go                         |    13 +-
 libgo/go/runtime/string_test.go                    |     4 +-
 libgo/go/runtime/stubs.go                          |     2 +-
 libgo/go/runtime/symtab.go                         |     4 +-
 libgo/go/runtime/testdata/testprog/gc.go           |    52 +-
 libgo/go/runtime/testdata/testprog/lockosthread.go |     6 +-
 .../go/runtime/testdata/testprog/numcpu_freebsd.go |     8 +-
 libgo/go/runtime/testdata/testprog/panicprint.go   |   111 +
 libgo/go/runtime/testdata/testprogcgo/eintr.go     |   246 +
 libgo/go/runtime/testdata/testprogcgo/segv.go      |    56 +
 .../go/runtime/testdata/testwinlibsignal/dummy.go  |    10 +
 libgo/go/runtime/time.go                           |    37 +-
 libgo/go/runtime/trace.go                          |    30 +-
 libgo/go/runtime/trace/trace.go                    |     2 +-
 libgo/go/runtime/trace/trace_stack_test.go         |     2 +
 libgo/go/runtime/type.go                           |    19 +-
 libgo/go/strconv/atoc.go                           |   105 +
 libgo/go/strconv/atoc_test.go                      |   202 +
 libgo/go/strconv/atof.go                           |   156 +-
 libgo/go/strconv/atof_test.go                      |    22 +
 libgo/go/strconv/atoi.go                           |     6 +-
 libgo/go/strconv/ctoa.go                           |    27 +
 libgo/go/strconv/extfloat.go                       |    24 +-
 libgo/go/strconv/internal_test.go                  |     4 +
 libgo/go/strconv/quote_test.go                     |    66 +-
 libgo/go/strings/strings.go                        |   157 +-
 libgo/go/strings/strings_test.go                   |    58 +-
 libgo/go/sync/atomic/atomic_test.go                |    68 +-
 libgo/go/sync/atomic/doc.go                        |     5 -
 libgo/go/sync/atomic/value_test.go                 |     8 +-
 libgo/go/sync/map.go                               |    25 +-
 libgo/go/sync/map_bench_test.go                    |    74 +
 libgo/go/sync/map_reference_test.go                |    23 +
 libgo/go/sync/map_test.go                          |    13 +-
 libgo/go/sync/runtime.go                           |    10 -
 libgo/go/sync/runtime2.go                          |    15 +
 libgo/go/sync/runtime2_lockrank.go                 |    18 +
 libgo/go/sync/rwmutex_test.go                      |     2 +
 libgo/go/syscall/env_plan9.go                      |   122 -
 libgo/go/syscall/env_unix.go                       |    16 +-
 libgo/go/syscall/exec_bsd.go                       |    23 +-
 libgo/go/syscall/exec_darwin.go                    |    23 +-
 libgo/go/syscall/exec_linux.go                     |    47 +-
 libgo/go/syscall/exec_unix.go                      |    20 +-
 libgo/go/syscall/exec_unix_test.go                 |    28 +
 libgo/go/syscall/fs_js.go                          |    10 +-
 libgo/go/syscall/js/func.go                        |    26 +-
 libgo/go/syscall/js/js.go                          |    12 +-
 libgo/go/syscall/js/js_test.go                     |    11 +
 libgo/go/syscall/security_windows.go               |     2 +-
 libgo/go/syscall/syscall_unix.go                   |    16 +-
 libgo/go/syscall/syscall_unix_test.go              |     2 +-
 libgo/go/testing/helper_test.go                    |     2 +
 libgo/go/testing/helperfuncs_test.go               |    11 +
 libgo/go/testing/testing.go                        |   170 +-
 libgo/go/testing/testing_test.go                   |    62 +
 libgo/go/text/template/exec_test.go                |     6 +-
 libgo/go/text/template/funcs.go                    |   217 +-
 libgo/go/text/template/link_test.go                |    64 +
 libgo/go/text/template/multi_test.go               |     3 +-
 libgo/go/text/template/parse/node.go               |     2 +-
 libgo/go/text/template/template.go                 |     2 +-
 libgo/go/time/embed.go                             |    12 +
 libgo/go/time/example_test.go                      |   113 +-
 libgo/go/time/export_test.go                       |    35 +
 libgo/go/time/format.go                            |    24 +-
 libgo/go/time/format_test.go                       |    20 +-
 libgo/go/time/internal_test.go                     |    13 +-
 libgo/go/time/sleep.go                             |     7 +-
 libgo/go/time/tick.go                              |     9 +
 libgo/go/time/tick_test.go                         |    36 +-
 libgo/go/time/time.go                              |   153 +-
 libgo/go/time/time_test.go                         |   149 +-
 libgo/go/time/tzdata/generate_zipdata.go           |    78 +
 libgo/go/time/tzdata/tzdata.go                     |   109 +
 libgo/go/time/tzdata/zipdata.go                    | 13060 +++++++++++++++++++
 libgo/go/time/tzdata_test.go                       |    99 +
 libgo/go/time/zoneinfo.go                          |   348 +
 libgo/go/time/zoneinfo_ios.go                      |     2 +-
 libgo/go/time/zoneinfo_read.go                     |    40 +-
 libgo/go/time/zoneinfo_test.go                     |    94 +
 libgo/go/time/zoneinfo_unix.go                     |     4 +-
 libgo/go/unicode/utf8/utf8.go                      |    28 +
 libgo/gotool-packages.txt                          |     3 +
 libgo/libgo-packages.txt                           |     4 +-
 libgo/misc/cgo/test/pkg_test.go                    |     2 +-
 libgo/misc/cgo/test/sigaltstack.go                 |    15 +-
 libgo/misc/cgo/test/test.go                        |    12 +
 libgo/misc/cgo/test/testdata/issue27054/egl.h      |     1 +
 .../misc/cgo/test/testdata/issue27054/test27054.go |     6 +-
 libgo/misc/cgo/test/testx.go                       |     2 +-
 libgo/misc/cgo/testcarchive/carchive_test.go       |     8 +-
 libgo/misc/cgo/testcshared/cshared_test.go         |     2 +-
 libgo/misc/cgo/testgodefs/testdata/issue38649.go   |    15 +
 libgo/misc/cgo/testgodefs/testdata/issue39534.go   |    12 +
 libgo/misc/cgo/testgodefs/testdata/main.go         |     3 +
 libgo/misc/cgo/testgodefs/testgodefs_test.go       |     2 +
 libgo/misc/cgo/testplugin/plugin_test.go           |     2 +-
 libgo/misc/cgo/testshared/shared_test.go           |    30 +-
 .../cgo/testshared/testdata/gcdata/main/main.go    |    37 +
 libgo/misc/cgo/testshared/testdata/gcdata/p/p.go   |     7 +
 .../misc/cgo/testshared/testdata/issue39777/a/a.go |     9 +
 .../misc/cgo/testshared/testdata/issue39777/b/b.go |     7 +
 libgo/misc/cgo/testso/so_test.go                   |     6 +-
 libgo/misc/cgo/testsovar/so_test.go                |     6 +-
 libgomp/Makefile.in                                |   280 +-
 libgomp/aclocal.m4                                 |   189 +-
 libgomp/config.h.in                                |     3 -
 libgomp/configure                                  |   273 +-
 libgomp/plugin/Makefrag.am                         |    14 -
 libgomp/plugin/configfrag.ac                       |    56 +-
 libgomp/plugin/hsa_ext_finalize.h                  |   270 -
 libgomp/plugin/plugin-hsa.c                        |  1871 ---
 libgomp/testsuite/Makefile.in                      |    12 +-
 libgomp/testsuite/lib/libgomp.exp                  |    60 -
 libgomp/testsuite/libgomp.hsa.c/alloca-1.c         |    25 -
 libgomp/testsuite/libgomp.hsa.c/bitfield-1.c       |   160 -
 libgomp/testsuite/libgomp.hsa.c/bits-insns.c       |    73 -
 libgomp/testsuite/libgomp.hsa.c/builtins-1.c       |    97 -
 libgomp/testsuite/libgomp.hsa.c/c.exp              |    42 -
 libgomp/testsuite/libgomp.hsa.c/complex-1.c        |    65 -
 libgomp/testsuite/libgomp.hsa.c/complex-align-2.c  |    27 -
 .../testsuite/libgomp.hsa.c/formal-actual-args-1.c |    83 -
 libgomp/testsuite/libgomp.hsa.c/function-call-1.c  |    50 -
 libgomp/testsuite/libgomp.hsa.c/get-level-1.c      |    26 -
 libgomp/testsuite/libgomp.hsa.c/gridify-1.c        |    26 -
 libgomp/testsuite/libgomp.hsa.c/gridify-2.c        |    26 -
 libgomp/testsuite/libgomp.hsa.c/gridify-3.c        |    39 -
 libgomp/testsuite/libgomp.hsa.c/gridify-4.c        |    45 -
 .../testsuite/libgomp.hsa.c/memory-operations-1.c  |    92 -
 libgomp/testsuite/libgomp.hsa.c/pr69568.c          |    41 -
 libgomp/testsuite/libgomp.hsa.c/pr82416.c          |    43 -
 libgomp/testsuite/libgomp.hsa.c/rotate-1.c         |    39 -
 libgomp/testsuite/libgomp.hsa.c/staticvar.c        |    23 -
 libgomp/testsuite/libgomp.hsa.c/switch-1.c         |   145 -
 libgomp/testsuite/libgomp.hsa.c/switch-branch-1.c  |   116 -
 libgomp/testsuite/libgomp.hsa.c/switch-sbr-2.c     |    59 -
 libgomp/testsuite/libgomp.hsa.c/tiling-1.c         |   212 -
 libgomp/testsuite/libgomp.hsa.c/tiling-2.c         |   258 -
 libiberty/simple-object-elf.c                      |     5 +
 libstdc++-v3/ChangeLog                             |   495 +
 libstdc++-v3/doc/html/manual/status.html           |     2 +-
 libstdc++-v3/doc/html/manual/using_exceptions.html |     2 +-
 libstdc++-v3/doc/xml/manual/status_cxx2017.xml     |     2 +-
 libstdc++-v3/doc/xml/manual/using_exceptions.xml   |     2 +-
 libstdc++-v3/include/bits/stl_bvector.h            |   140 +-
 libstdc++-v3/python/libstdcxx/v6/printers.py       |     5 +-
 .../23_containers/vector/bool/allocator/swap.cc    |    22 +-
 .../vector/bool/cons/noexcept_move_construct.cc    |    32 +-
 1115 files changed, 51359 insertions(+), 37743 deletions(-)

diff --cc gcc/configure
index ebb80f5f8b0,0f7a8dbe0f9..9e7371db721
--- a/gcc/configure
+++ b/gcc/configure
@@@ -19025,7 -19013,7 +19015,7 @@@ els
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 19028 "configure"
 -#line 19016 "configure"
++#line 19018 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H
@@@ -19131,7 -19119,7 +19121,7 @@@ els
    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
    lt_status=$lt_dlunknown
    cat > conftest.$ac_ext <<_LT_EOF
- #line 19134 "configure"
 -#line 19122 "configure"
++#line 19124 "configure"
  #include "confdefs.h"
  
  #if HAVE_DLFCN_H


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

only message in thread, other threads:[~2020-08-03 19:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-03 19:51 [gcc/devel/c++-coroutines] Merge master r11-2514 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).