[Pkg-golang-commits] [golang] branch upstream-sid updated (908ef34 -> e37de33)

Tianon Gravi tianon at debian.org
Fri Sep 25 20:38:15 UTC 2015


This is an automated email from the git hooks/post-receive script.

tianon pushed a change to branch upstream-sid
in repository golang.

      from  908ef34   Imported Upstream version 1.4.3
       new  e37de33   Imported Upstream version 1.5.1

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AUTHORS                                            |  100 +-
 CONTRIBUTING.md                                    |   33 +
 CONTRIBUTORS                                       |  123 +-
 README                                             |   32 -
 README.md                                          |   45 +
 VERSION                                            |    2 +-
 api/except.txt                                     |    1 +
 api/go1.5.txt                                      |  975 ++++
 api/next.txt                                       |  141 -
 doc/articles/go_command.html                       |   13 +-
 doc/articles/wiki/final-test.patch                 |   36 +
 doc/articles/wiki/final.go                         |   22 -
 doc/articles/wiki/test.bash                        |   20 +-
 doc/asm.html                                       |  375 +-
 doc/code.html                                      |   16 +-
 doc/contrib.html                                   |    7 +
 doc/contribute.html                                |  172 +-
 doc/devel/pre_go1.html                             |  455 ++
 doc/devel/release.html                             |  471 +-
 doc/devel/weekly.html                              |    2 +-
 doc/effective_go.html                              |   58 +-
 doc/gccgo_contribute.html                          |   24 +-
 doc/gccgo_install.html                             |   51 +-
 doc/go1.1.html                                     |    2 +-
 doc/go1.4.html                                     |    2 +-
 doc/go1.5.html                                     | 1310 +++++
 doc/go1compat.html                                 |   12 +
 doc/go_faq.html                                    |  211 +-
 doc/go_mem.html                                    |    8 +-
 doc/go_spec.html                                   |  266 +-
 doc/gopher/README                                  |    2 +-
 doc/install-source.html                            |  111 +-
 doc/install.html                                   |  103 +-
 doc/logo-153x55.png                                |  Bin 3382 -> 0 bytes
 doc/play/peano.go                                  |    6 +-
 doc/progs/cgo1.go                                  |    3 +-
 doc/progs/cgo2.go                                  |    3 +-
 doc/progs/cgo3.go                                  |    3 +-
 doc/progs/cgo4.go                                  |    3 +-
 doc/progs/defer.go                                 |    2 -
 doc/progs/defer.out                                |    3 -
 doc/progs/defer2.go                                |    2 -
 doc/progs/defer2.out                               |   12 -
 doc/progs/eff_bytesize.go                          |    2 -
 doc/progs/eff_bytesize.out                         |    1 -
 doc/progs/eff_qr.go                                |    2 -
 doc/progs/eff_sequence.go                          |    2 -
 doc/progs/eff_sequence.out                         |    1 -
 doc/progs/eff_unused1.go                           |    2 -
 doc/progs/eff_unused2.go                           |    2 -
 doc/progs/error.go                                 |    2 -
 doc/progs/error2.go                                |    2 -
 doc/progs/error3.go                                |    2 -
 doc/progs/error4.go                                |    2 -
 doc/progs/go1.go                                   |    3 -
 doc/progs/gobs1.go                                 |    2 -
 doc/progs/gobs2.go                                 |    2 -
 doc/progs/image_draw.go                            |    2 -
 doc/progs/image_package1.go                        |    2 -
 doc/progs/image_package1.out                       |    1 -
 doc/progs/image_package2.go                        |    2 -
 doc/progs/image_package2.out                       |    1 -
 doc/progs/image_package3.go                        |    2 -
 doc/progs/image_package3.out                       |    1 -
 doc/progs/image_package4.go                        |    2 -
 doc/progs/image_package4.out                       |    1 -
 doc/progs/image_package5.go                        |    2 -
 doc/progs/image_package5.out                       |    1 -
 doc/progs/image_package6.go                        |    2 -
 doc/progs/image_package6.out                       |    2 -
 doc/progs/interface.go                             |    2 -
 doc/progs/interface2.go                            |    2 -
 doc/progs/interface2.out                           |    1 -
 doc/progs/json1.go                                 |    2 -
 doc/progs/json2.go                                 |    2 -
 doc/progs/json2.out                                |    2 -
 doc/progs/json3.go                                 |    2 -
 doc/progs/json4.go                                 |    2 -
 doc/progs/json5.go                                 |    2 -
 doc/progs/run                                      |  125 -
 doc/progs/run.go                                   |  230 +
 doc/progs/slices.go                                |    2 -
 doc/progs/timeout1.go                              |    3 +-
 doc/progs/timeout2.go                              |    3 +-
 doc/progs/update.bash                              |   15 -
 doc/root.html                                      |    7 +-
 doc/security.html                                  |  174 +
 doc/sieve.gif                                      |  Bin 11019 -> 0 bytes
 include/README                                     |    6 -
 include/ar.h                                       |   47 -
 include/bio.h                                      |  144 -
 include/fmt.h                                      |  116 -
 include/libc.h                                     |  405 --
 include/link.h                                     |  631 ---
 include/plan9/386/u.h                              |   17 -
 include/plan9/amd64/u.h                            |   17 -
 include/plan9/arm/u.h                              |   15 -
 include/plan9/bio.h                                |    8 -
 include/plan9/errno.h                              |    7 -
 include/plan9/fmt.h                                |   64 -
 include/plan9/libc.h                               |   33 -
 include/plan9/link.h                               |    5 -
 include/plan9/mklibc.rc                            |    8 -
 include/plan9/stdarg.h                             |    3 -
 include/plan9/utf.h                                |    5 -
 include/u.h                                        |  233 -
 include/utf.h                                      |    1 -
 lib/codereview/codereview.cfg                      |    1 -
 lib/codereview/codereview.py                       | 3692 --------------
 lib/codereview/test.sh                             |  199 -
 lib/time/update.bash                               |    4 +-
 lib/time/zoneinfo.zip                              |  Bin 360713 -> 359824 bytes
 misc/android/README                                |    4 +-
 misc/android/cleaner.go                            |   39 +
 misc/android/go_android_exec.go                    |   82 +-
 misc/cgo/errors/test.bash                          |    2 +
 misc/cgo/gmp/gmp.go                                |    2 +-
 misc/cgo/test/backdoor.go                          |   11 +
 misc/cgo/test/backdoor/backdoor.go                 |    7 -
 misc/cgo/test/backdoor/runtime_gccgo.c             |   18 -
 misc/cgo/test/backdoor/thunk.s                     |   16 -
 misc/cgo/test/callback.go                          |   17 +-
 misc/cgo/test/callback_c_gc.c                      |   55 -
 misc/cgo/test/callback_c_gccgo.c                   |   49 -
 misc/cgo/test/cflags.go                            |    2 +-
 misc/cgo/test/cgo_linux_test.go                    |    8 +-
 misc/cgo/test/cgo_test.go                          |    4 +-
 misc/cgo/test/cthread_unix.c                       |    2 +-
 misc/cgo/test/issue10303.go                        |   70 +
 misc/cgo/test/issue11925.go                        |   37 +
 misc/cgo/test/issue3261.go                         |    6 +
 misc/cgo/test/issue3945.go                         |    2 +-
 misc/cgo/test/issue6997_linux.go                   |    2 +-
 misc/cgo/test/issue7234_test.go                    |    4 +-
 misc/cgo/test/issue7978.go                         |   25 +-
 misc/cgo/test/issue8428.go                         |    7 +-
 misc/cgo/test/issue8945.go                         |   16 +
 misc/cgo/test/issue9400/asm_386.s                  |   26 +
 misc/cgo/test/issue9400/asm_amd64x.s               |   27 +
 misc/cgo/test/issue9400/asm_arm.s                  |   39 +
 misc/cgo/test/issue9400/asm_arm64.s                |   39 +
 misc/cgo/test/issue9400/asm_ppc64x.s               |   32 +
 misc/cgo/test/issue9400/gccgo.go                   |   24 +
 misc/cgo/test/issue9400/stubs.go                   |    9 +
 misc/cgo/test/issue9400_linux.go                   |   58 +
 misc/cgo/test/issue9557.go                         |   36 +
 misc/cgo/test/setgid_linux.go                      |    2 +-
 misc/cgo/test/sigprocmask_linux.c                  |   36 +
 misc/cgo/test/sigprocmask_linux.go                 |   38 +
 misc/cgo/testcarchive/main.c                       |   34 +
 misc/cgo/testcarchive/src/libgo/libgo.go           |   53 +
 misc/cgo/testcarchive/src/p/p.go                   |   10 +
 misc/cgo/testcarchive/test.bash                    |   44 +
 misc/cgo/testcdefs/cdefstest.c                     |    9 -
 misc/cgo/testcdefs/cdefstest.go                    |   60 -
 misc/cgo/testcdefs/main.c                          |   76 -
 misc/cgo/testcdefs/main.go                         |   13 -
 misc/cgo/testcdefs/test.bash                       |   16 -
 misc/cgo/testcshared/main0.c                       |   36 +
 misc/cgo/testcshared/main1.c                       |   69 +
 misc/cgo/testcshared/main2.c                       |   56 +
 misc/cgo/testcshared/main3.c                       |   29 +
 misc/cgo/testcshared/src/libgo/libgo.go            |   46 +
 misc/cgo/testcshared/src/libgo2/libgo2.go          |   52 +
 misc/cgo/testcshared/src/p/p.go                    |   10 +
 misc/cgo/testcshared/test.bash                     |  129 +
 misc/cgo/testgodefs/test.bash                      |    2 +
 misc/cgo/testshared/shared_test.go                 |  674 +++
 misc/cgo/testshared/src/dep/asm.s                  |   10 +
 misc/cgo/testshared/src/dep/dep.go                 |   13 +
 misc/cgo/testshared/src/dep/gccgo.go               |    5 +
 misc/cgo/testshared/src/dep/stubs.go               |    5 +
 misc/cgo/testshared/src/dep2/dep2.go               |   11 +
 misc/cgo/testshared/src/exe/exe.go                 |   12 +
 misc/cgo/testshared/src/exe2/exe2.go               |    7 +
 misc/cgo/testshared/src/execgo/exe.go              |    8 +
 misc/cgo/testshared/src/trivial/trivial.go         |    4 +
 misc/cgo/testsigfwd/main.go                        |   58 +
 misc/cgo/testso/cgoso.go                           |    1 +
 misc/cgo/testso/cgoso_unix.go                      |    2 +-
 misc/cgo/testso/test.bash                          |   22 -
 misc/cgo/testso/test.bat                           |   18 -
 misc/cgo/testsovar/cgoso.go                        |   43 +
 misc/cgo/testsovar/cgoso_c.c                       |    7 +
 misc/cgo/testsovar/cgoso_c.h                       |   17 +
 misc/cgo/testsovar/main.go                         |   13 +
 misc/chrome/gophertool/gopher.js                   |   19 +-
 misc/chrome/gophertool/popup.html                  |   12 +-
 misc/editors                                       |    2 +-
 misc/ios/README                                    |   44 +
 misc/ios/clangwrap.sh                              |   20 +
 misc/ios/detect.go                                 |  135 +
 misc/ios/go_darwin_arm_exec.go                     |  665 +++
 misc/nacl/README                                   |   21 +-
 misc/nacl/testzip.proto                            |   23 +
 misc/swig/callback/callback_test.go                |   13 +-
 misc/swig/stdio/file_test.go                       |    2 +-
 misc/trace/README.md                               |   38 +
 misc/trace/trace_viewer_lean.html                  | 4043 +++++++++++++++
 src/androidtest.bash                               |   45 +-
 src/archive/tar/common.go                          |   28 +-
 src/archive/tar/example_test.go                    |    1 +
 src/archive/tar/reader.go                          |   17 +-
 src/archive/tar/reader_test.go                     |   61 +-
 src/archive/tar/tar_test.go                        |   63 +-
 src/archive/tar/testdata/hardlink.tar              |  Bin 0 -> 2560 bytes
 src/archive/tar/testdata/issue10968.tar            |  Bin 0 -> 512 bytes
 src/archive/tar/testdata/issue11169.tar            |  Bin 0 -> 602 bytes
 src/archive/tar/testdata/neg-size.tar              |  Bin 0 -> 512 bytes
 src/archive/tar/writer.go                          |    2 +-
 src/archive/tar/writer_test.go                     |   55 +
 src/archive/zip/reader.go                          |   32 +-
 src/archive/zip/reader_test.go                     |   74 +
 src/archive/zip/struct.go                          |    6 +-
 src/archive/zip/testdata/readme.notzip             |  Bin 1905 -> 1906 bytes
 src/archive/zip/testdata/readme.zip                |  Bin 1885 -> 1886 bytes
 src/archive/zip/writer.go                          |   37 +-
 src/archive/zip/writer_test.go                     |   35 +
 src/archive/zip/zip_test.go                        |   36 +-
 src/bootstrap.bash                                 |   73 +
 src/bufio/bufio.go                                 |   34 +-
 src/bufio/bufio_test.go                            |  146 +
 src/bufio/scan.go                                  |    2 +-
 src/buildall.bash                                  |   70 +
 src/builtin/builtin.go                             |    8 +-
 src/bytes/buffer.go                                |    4 +
 src/bytes/buffer_test.go                           |   17 +
 src/bytes/bytes.go                                 |   15 +-
 src/bytes/bytes_decl.go                            |    2 +-
 src/bytes/bytes_test.go                            |   17 +
 src/bytes/compare_test.go                          |    3 +
 src/bytes/export_test.go                           |    4 -
 src/bytes/reader.go                                |    6 +
 src/bytes/reader_test.go                           |   12 +
 src/clean.bash                                     |   16 +-
 src/clean.bat                                      |    5 +-
 src/clean.rc                                       |    3 +-
 src/cmd/5a/Makefile                                |   10 -
 src/cmd/5a/a.h                                     |  169 -
 src/cmd/5a/a.y                                     |  747 ---
 src/cmd/5a/doc.go                                  |   20 -
 src/cmd/5a/lex.c                                   |  538 --
 src/cmd/5a/y.tab.c                                 | 2936 -----------
 src/cmd/5a/y.tab.h                                 |  188 -
 src/cmd/5c/Makefile                                |    5 -
 src/cmd/5c/cgen.c                                  | 1213 -----
 src/cmd/5c/doc.go                                  |   16 -
 src/cmd/5c/gc.h                                    |  333 --
 src/cmd/5c/list.c                                  |   39 -
 src/cmd/5c/mul.c                                   |  640 ---
 src/cmd/5c/peep.c                                  | 1478 ------
 src/cmd/5c/reg.c                                   | 1210 -----
 src/cmd/5c/sgen.c                                  |  265 -
 src/cmd/5c/swt.c                                   |  461 --
 src/cmd/5c/txt.c                                   | 1361 ------
 src/cmd/5g/Makefile                                |    5 -
 src/cmd/5g/cgen.c                                  | 1846 -------
 src/cmd/5g/cgen64.c                                |  760 ---
 src/cmd/5g/doc.go                                  |   15 -
 src/cmd/5g/galign.c                                |   49 -
 src/cmd/5g/gg.h                                    |  123 -
 src/cmd/5g/ggen.c                                  |  956 ----
 src/cmd/5g/gobj.c                                  |  252 -
 src/cmd/5g/gsubr.c                                 | 2082 --------
 src/cmd/5g/opt.h                                   |  221 -
 src/cmd/5g/peep.c                                  | 1629 -------
 src/cmd/5g/prog.c                                  |  151 -
 src/cmd/5g/reg.c                                   | 1453 ------
 src/cmd/5l/5.out.h                                 |  347 --
 src/cmd/5l/Makefile                                |    5 -
 src/cmd/5l/asm.c                                   |  692 ---
 src/cmd/5l/doc.go                                  |   15 -
 src/cmd/5l/l.h                                     |  103 -
 src/cmd/5l/list.c                                  |   70 -
 src/cmd/5l/obj.c                                   |  116 -
 src/cmd/6a/Makefile                                |   10 -
 src/cmd/6a/a.h                                     |  184 -
 src/cmd/6a/a.y                                     |  691 ---
 src/cmd/6a/doc.go                                  |   20 -
 src/cmd/6a/lex.c                                   | 1136 -----
 src/cmd/6a/y.tab.c                                 | 2801 -----------
 src/cmd/6a/y.tab.h                                 |  139 -
 src/cmd/6c/Makefile                                |    5 -
 src/cmd/6c/cgen.c                                  | 2046 --------
 src/cmd/6c/div.c                                   |  236 -
 src/cmd/6c/doc.go                                  |   16 -
 src/cmd/6c/gc.h                                    |  359 --
 src/cmd/6c/list.c                                  |   38 -
 src/cmd/6c/machcap.c                               |  107 -
 src/cmd/6c/mul.c                                   |  458 --
 src/cmd/6c/peep.c                                  |  902 ----
 src/cmd/6c/reg.c                                   | 1523 ------
 src/cmd/6c/sgen.c                                  |  483 --
 src/cmd/6c/swt.c                                   |  353 --
 src/cmd/6c/txt.c                                   | 1674 -------
 src/cmd/6g/Makefile                                |    5 -
 src/cmd/6g/cgen.c                                  | 1732 -------
 src/cmd/6g/doc.go                                  |   15 -
 src/cmd/6g/galign.c                                |   66 -
 src/cmd/6g/gg.h                                    |  122 -
 src/cmd/6g/ggen.c                                  | 1228 -----
 src/cmd/6g/gobj.c                                  |  235 -
 src/cmd/6g/gsubr.c                                 | 2296 ---------
 src/cmd/6g/opt.h                                   |  220 -
 src/cmd/6g/peep.c                                  |  990 ----
 src/cmd/6g/prog.c                                  |  318 --
 src/cmd/6g/reg.c                                   | 1315 -----
 src/cmd/6l/6.out.h                                 |  890 ----
 src/cmd/6l/Makefile                                |    5 -
 src/cmd/6l/asm.c                                   |  817 ----
 src/cmd/6l/doc.go                                  |   15 -
 src/cmd/6l/l.h                                     |  109 -
 src/cmd/6l/list.c                                  |   67 -
 src/cmd/6l/obj.c                                   |  157 -
 src/cmd/8a/Makefile                                |   10 -
 src/cmd/8a/a.h                                     |  182 -
 src/cmd/8a/a.y                                     |  687 ---
 src/cmd/8a/doc.go                                  |   21 -
 src/cmd/8a/lex.c                                   |  910 ----
 src/cmd/8a/y.tab.c                                 | 2779 -----------
 src/cmd/8a/y.tab.h                                 |  139 -
 src/cmd/8c/Makefile                                |    5 -
 src/cmd/8c/cgen.c                                  | 1939 --------
 src/cmd/8c/cgen64.c                                | 2657 ----------
 src/cmd/8c/div.c                                   |  236 -
 src/cmd/8c/doc.go                                  |   16 -
 src/cmd/8c/gc.h                                    |  364 --
 src/cmd/8c/list.c                                  |   38 -
 src/cmd/8c/machcap.c                               |  116 -
 src/cmd/8c/mul.c                                   |  458 --
 src/cmd/8c/peep.c                                  |  807 ---
 src/cmd/8c/reg.c                                   | 1438 ------
 src/cmd/8c/sgen.c                                  |  483 --
 src/cmd/8c/swt.c                                   |  341 --
 src/cmd/8c/txt.c                                   | 1537 ------
 src/cmd/8g/Makefile                                |    5 -
 src/cmd/8g/cgen.c                                  | 1579 ------
 src/cmd/8g/cgen64.c                                |  549 ---
 src/cmd/8g/doc.go                                  |   15 -
 src/cmd/8g/galign.c                                |   47 -
 src/cmd/8g/gg.h                                    |  135 -
 src/cmd/8g/ggen.c                                  | 1342 -----
 src/cmd/8g/gobj.c                                  |  246 -
 src/cmd/8g/gsubr.c                                 | 2401 ---------
 src/cmd/8g/opt.h                                   |  238 -
 src/cmd/8g/peep.c                                  |  779 ---
 src/cmd/8g/prog.c                                  |  349 --
 src/cmd/8g/reg.c                                   | 1284 -----
 src/cmd/8l/8.out.h                                 |  676 ---
 src/cmd/8l/Makefile                                |    5 -
 src/cmd/8l/asm.c                                   |  745 ---
 src/cmd/8l/doc.go                                  |   15 -
 src/cmd/8l/l.h                                     |   95 -
 src/cmd/8l/list.c                                  |   67 -
 src/cmd/8l/obj.c                                   |  138 -
 src/cmd/addr2line/addr2line_test.go                |   24 +-
 src/cmd/api/goapi.go                               |  211 +-
 src/cmd/api/goapi_test.go                          |   15 +-
 src/cmd/api/run.go                                 |  148 +-
 src/cmd/asm/internal/arch/arch.go                  |  363 ++
 src/cmd/asm/internal/arch/arm.go                   |  248 +
 src/cmd/asm/internal/arch/arm64.go                 |  115 +
 src/cmd/asm/internal/arch/ppc64.go                 |   87 +
 src/cmd/asm/internal/asm/asm.go                    |  662 +++
 src/cmd/asm/internal/asm/endtoend_test.go          |   91 +
 src/cmd/asm/internal/asm/expr_test.go              |  131 +
 src/cmd/asm/internal/asm/operand_test.go           |  430 ++
 src/cmd/asm/internal/asm/parse.go                  |  988 ++++
 src/cmd/asm/internal/asm/testdata/386.out          |   49 +
 src/cmd/asm/internal/asm/testdata/386.s            |   86 +
 src/cmd/asm/internal/asm/testdata/amd64.out        |   57 +
 src/cmd/asm/internal/asm/testdata/amd64.s          |  101 +
 src/cmd/asm/internal/asm/testdata/arm.out          |   61 +
 src/cmd/asm/internal/asm/testdata/arm.s            |  296 ++
 src/cmd/asm/internal/asm/testdata/arm64.out        |   55 +
 src/cmd/asm/internal/asm/testdata/arm64.s          |  266 +
 src/cmd/asm/internal/asm/testdata/ppc64.out        |  114 +
 src/cmd/asm/internal/asm/testdata/ppc64.s          |  720 +++
 src/cmd/asm/internal/flags/flags.go                |   69 +
 src/cmd/asm/internal/lex/input.go                  |  464 ++
 src/cmd/asm/internal/lex/lex.go                    |  157 +
 src/cmd/asm/internal/lex/lex_test.go               |  154 +
 src/cmd/asm/internal/lex/slice.go                  |   59 +
 src/cmd/asm/internal/lex/stack.go                  |   53 +
 src/cmd/asm/internal/lex/tokenizer.go              |  152 +
 src/cmd/asm/main.go                                |   67 +
 src/cmd/cc/Makefile                                |   10 -
 src/cmd/cc/acid.c                                  |  344 --
 src/cmd/cc/bits.c                                  |  120 -
 src/cmd/cc/cc.h                                    |  835 ----
 src/cmd/cc/cc.y                                    | 1220 -----
 src/cmd/cc/com.c                                   | 1384 ------
 src/cmd/cc/com64.c                                 |  644 ---
 src/cmd/cc/dcl.c                                   | 1707 -------
 src/cmd/cc/doc.go                                  |   13 -
 src/cmd/cc/dpchk.c                                 |  793 ---
 src/cmd/cc/funct.c                                 |  431 --
 src/cmd/cc/godefs.c                                |  367 --
 src/cmd/cc/lex.c                                   | 1593 ------
 src/cmd/cc/lexbody                                 |  709 ---
 src/cmd/cc/mac.c                                   |   34 -
 src/cmd/cc/macbody                                 |  800 ---
 src/cmd/cc/omachcap.c                              |   40 -
 src/cmd/cc/pgen.c                                  |  622 ---
 src/cmd/cc/pswt.c                                  |  140 -
 src/cmd/cc/scon.c                                  |  640 ---
 src/cmd/cc/sub.c                                   | 2068 --------
 src/cmd/cc/y.tab.c                                 | 3822 ---------------
 src/cmd/cc/y.tab.h                                 |  230 -
 src/cmd/cgo/ast.go                                 |    8 +
 src/cmd/cgo/doc.go                                 |  241 +-
 src/cmd/cgo/gcc.go                                 |   96 +-
 src/cmd/cgo/godefs.go                              |  167 -
 src/cmd/cgo/main.go                                |   52 +-
 src/cmd/cgo/out.go                                 |  331 +-
 src/cmd/cgo/util.go                                |    2 +-
 src/cmd/compile/doc.go                             |  127 +
 src/cmd/compile/internal/amd64/cgen.go             |  151 +
 src/cmd/compile/internal/amd64/galign.go           |  129 +
 src/cmd/compile/internal/amd64/ggen.go             |  743 +++
 src/cmd/compile/internal/amd64/gsubr.go            | 1380 ++++++
 src/cmd/compile/internal/amd64/peep.go             | 1038 ++++
 src/cmd/compile/internal/amd64/prog.go             |  308 ++
 src/cmd/compile/internal/amd64/reg.go              |  152 +
 src/cmd/compile/internal/arm/cgen.go               |  229 +
 src/cmd/compile/internal/arm/cgen64.go             |  859 ++++
 src/cmd/compile/internal/arm/galign.go             |   94 +
 src/cmd/compile/internal/arm/ggen.go               |  529 ++
 src/cmd/compile/internal/arm/gsubr.go              | 1209 +++++
 src/cmd/compile/internal/arm/peep.go               | 1748 +++++++
 src/cmd/compile/internal/arm/prog.go               |  165 +
 src/cmd/compile/internal/arm/reg.go                |  136 +
 src/cmd/compile/internal/arm64/cgen.go             |  157 +
 src/cmd/compile/internal/arm64/galign.go           |   93 +
 src/cmd/compile/internal/arm64/ggen.go             |  534 ++
 src/cmd/compile/internal/arm64/gsubr.go            |  983 ++++
 src/cmd/compile/internal/arm64/peep.go             |  809 +++
 src/cmd/compile/internal/arm64/prog.go             |  174 +
 src/cmd/compile/internal/arm64/reg.go              |  169 +
 src/cmd/compile/internal/big/accuracy_string.go    |   17 +
 src/cmd/compile/internal/big/arith.go              |  305 ++
 src/cmd/compile/internal/big/arith_decl.go         |   53 +
 src/cmd/compile/internal/big/arith_test.go         |  457 ++
 src/cmd/compile/internal/big/bits_test.go          |  224 +
 .../compile/internal}/big/calibrate_test.go        |    0
 src/cmd/compile/internal/big/decimal.go            |  264 +
 src/cmd/compile/internal/big/decimal_test.go       |  106 +
 src/cmd/compile/internal/big/example_test.go       |   51 +
 src/cmd/compile/internal/big/float.go              | 1693 +++++++
 src/cmd/compile/internal/big/float_test.go         | 1694 +++++++
 src/cmd/compile/internal/big/floatconv.go          |  239 +
 src/cmd/compile/internal/big/floatconv_test.go     |  573 +++
 src/cmd/compile/internal/big/floatexample_test.go  |  111 +
 src/cmd/compile/internal/big/ftoa.go               |  393 ++
 src/{math => cmd/compile/internal}/big/gcd_test.go |    0
 .../compile/internal}/big/hilbert_test.go          |    0
 src/cmd/compile/internal/big/int.go                |  966 ++++
 src/cmd/compile/internal/big/int_test.go           | 1525 ++++++
 src/cmd/compile/internal/big/intconv.go            |  228 +
 src/cmd/compile/internal/big/intconv_test.go       |  342 ++
 src/cmd/compile/internal/big/nat.go                | 1274 +++++
 src/cmd/compile/internal/big/nat_test.go           |  579 +++
 src/cmd/compile/internal/big/natconv.go            |  495 ++
 src/cmd/compile/internal/big/natconv_test.go       |  425 ++
 src/cmd/compile/internal/big/rat.go                |  570 +++
 src/cmd/compile/internal/big/rat_test.go           |  736 +++
 src/cmd/compile/internal/big/ratconv.go            |  251 +
 src/cmd/compile/internal/big/ratconv_test.go       |  451 ++
 .../compile/internal/big/roundingmode_string.go    |   16 +
 src/cmd/compile/internal/big/vendor.bash           |   31 +
 src/cmd/compile/internal/gc/align.go               |  713 +++
 src/cmd/compile/internal/gc/builtin.go             |  169 +
 src/cmd/compile/internal/gc/builtin/runtime.go     |  195 +
 src/cmd/compile/internal/gc/builtin/unsafe.go      |   18 +
 src/cmd/compile/internal/gc/bv.go                  |  195 +
 src/cmd/compile/internal/gc/cgen.go                | 3566 ++++++++++++++
 src/cmd/compile/internal/gc/closure.go             |  690 +++
 src/cmd/compile/internal/gc/const.go               | 1715 +++++++
 src/cmd/compile/internal/gc/cplx.go                |  479 ++
 src/cmd/compile/internal/gc/dcl.go                 | 1513 ++++++
 src/cmd/compile/internal/gc/esc.go                 | 1821 +++++++
 src/cmd/compile/internal/gc/export.go              |  561 +++
 src/cmd/compile/internal/gc/fmt.go                 | 1724 +++++++
 src/cmd/compile/internal/gc/gen.go                 | 1276 +++++
 src/cmd/compile/internal/gc/go.go                  |  870 ++++
 src/cmd/compile/internal/gc/go.y                   | 2316 +++++++++
 src/cmd/compile/internal/gc/gsubr.go               |  836 ++++
 src/cmd/compile/internal/gc/init.go                |  189 +
 src/cmd/compile/internal/gc/inl.go                 |  995 ++++
 src/cmd/compile/internal/gc/lex.go                 | 2653 ++++++++++
 src/cmd/compile/internal/gc/mkbuiltin.go           |   97 +
 src/cmd/compile/internal/gc/mparith2.go            |  300 ++
 src/cmd/compile/internal/gc/mparith3.go            |  250 +
 src/cmd/compile/internal/gc/obj.go                 |  450 ++
 src/cmd/compile/internal/gc/opnames.go             |  163 +
 src/cmd/compile/internal/gc/order.go               | 1179 +++++
 src/cmd/compile/internal/gc/pgen.go                |  544 +++
 src/cmd/compile/internal/gc/plive.go               | 1830 +++++++
 src/cmd/compile/internal/gc/popt.go                | 1086 +++++
 src/cmd/compile/internal/gc/racewalk.go            |  622 +++
 src/cmd/compile/internal/gc/range.go               |  406 ++
 src/cmd/compile/internal/gc/reflect.go             | 1607 ++++++
 src/cmd/compile/internal/gc/reg.go                 | 1559 ++++++
 src/cmd/compile/internal/gc/select.go              |  369 ++
 src/cmd/compile/internal/gc/sinit.go               | 1551 ++++++
 src/cmd/compile/internal/gc/subr.go                | 3589 ++++++++++++++
 src/cmd/compile/internal/gc/swt.go                 |  848 ++++
 src/cmd/compile/internal/gc/syntax.go              |  484 ++
 src/cmd/compile/internal/gc/typecheck.go           | 4035 +++++++++++++++
 src/cmd/compile/internal/gc/unsafe.go              |  165 +
 src/cmd/compile/internal/gc/util.go                |  103 +
 src/cmd/compile/internal/gc/walk.go                | 4074 ++++++++++++++++
 src/cmd/compile/internal/gc/y.go                   | 3526 ++++++++++++++
 src/cmd/compile/internal/ppc64/cgen.go             |  149 +
 src/cmd/compile/internal/ppc64/galign.go           |  100 +
 src/cmd/compile/internal/ppc64/ggen.go             |  564 +++
 src/cmd/compile/internal/ppc64/gsubr.go            | 1031 ++++
 src/cmd/compile/internal/ppc64/opt.go              |   12 +
 src/cmd/compile/internal/ppc64/peep.go             | 1051 ++++
 src/cmd/compile/internal/ppc64/prog.go             |  314 ++
 src/cmd/compile/internal/ppc64/reg.go              |  162 +
 src/cmd/compile/internal/x86/cgen.go               |  159 +
 src/cmd/compile/internal/x86/cgen64.go             |  598 +++
 src/cmd/compile/internal/x86/galign.go             |  110 +
 src/cmd/compile/internal/x86/ggen.go               |  940 ++++
 src/cmd/compile/internal/x86/gsubr.go              | 1801 +++++++
 src/cmd/compile/internal/x86/peep.go               |  814 ++++
 src/cmd/compile/internal/x86/prog.go               |  292 ++
 src/cmd/compile/internal/x86/reg.go                |  110 +
 src/cmd/compile/main.go                            |   34 +
 src/cmd/cover/cover.go                             |  722 +++
 src/cmd/cover/cover_test.go                        |   92 +
 src/cmd/cover/doc.go                               |   21 +
 src/cmd/cover/func.go                              |  164 +
 src/cmd/cover/html.go                              |  279 ++
 src/cmd/cover/profile.go                           |  192 +
 src/cmd/cover/testdata/main.go                     |  112 +
 src/cmd/cover/testdata/test.go                     |  218 +
 src/cmd/dist/README                                |   62 +-
 src/cmd/dist/a.h                                   |  165 -
 src/cmd/dist/arg.h                                 |   49 -
 src/cmd/dist/arm.c                                 |   72 -
 src/cmd/dist/buf.c                                 |  279 --
 src/cmd/dist/build.c                               | 1803 -------
 src/cmd/dist/build.go                              | 1202 +++++
 src/cmd/dist/buildgc.c                             |  137 -
 src/cmd/dist/buildgo.c                             |   49 -
 src/cmd/dist/buildgo.go                            |   39 +
 src/cmd/dist/buildruntime.c                        |  468 --
 src/cmd/dist/buildruntime.go                       |   96 +
 src/cmd/dist/buildtool.go                          |  144 +
 src/cmd/dist/cpuid_386.s                           |   16 +
 src/cmd/dist/cpuid_amd64.s                         |   16 +
 src/cmd/dist/cpuid_default.s                       |   10 +
 src/cmd/dist/main.c                                |   42 -
 src/cmd/dist/main.go                               |   86 +
 src/cmd/dist/plan9.c                               |  764 ---
 src/cmd/dist/sys_default.go                        |   10 +
 src/cmd/dist/sys_windows.go                        |   49 +
 src/cmd/dist/test.go                               |  866 ++++
 src/cmd/dist/unix.c                                |  843 ----
 src/cmd/dist/util.go                               |  559 +++
 src/cmd/dist/util_gc.go                            |   19 +
 src/cmd/dist/util_gccgo.go                         |   20 +
 src/cmd/dist/windows.c                             |  989 ----
 src/cmd/doc/doc_test.go                            |  348 ++
 src/cmd/doc/main.go                                |  354 ++
 src/cmd/doc/pkg.go                                 |  552 +++
 src/cmd/doc/testdata/pkg.go                        |   96 +
 src/cmd/fix/fix.go                                 |   20 +-
 src/cmd/fix/gotypes.go                             |   75 +
 src/cmd/fix/gotypes_test.go                        |   89 +
 src/cmd/gc/Makefile                                |   17 -
 src/cmd/gc/align.c                                 |  680 ---
 src/cmd/gc/array.c                                 |  115 -
 src/cmd/gc/bisonerrors                             |  156 -
 src/cmd/gc/bits.c                                  |  163 -
 src/cmd/gc/builtin.c                               |  137 -
 src/cmd/gc/bv.c                                    |  213 -
 src/cmd/gc/closure.c                               |  467 --
 src/cmd/gc/const.c                                 | 1674 -------
 src/cmd/gc/cplx.c                                  |  486 --
 src/cmd/gc/dcl.c                                   | 1494 ------
 src/cmd/gc/doc.go                                  |   95 -
 src/cmd/gc/esc.c                                   | 1281 -----
 src/cmd/gc/export.c                                |  521 --
 src/cmd/gc/fmt.c                                   | 1691 -------
 src/cmd/gc/gen.c                                   |  991 ----
 src/cmd/gc/go.errors                               |   79 -
 src/cmd/gc/go.h                                    | 1555 ------
 src/cmd/gc/go.y                                    | 2223 ---------
 src/cmd/gc/init.c                                  |  195 -
 src/cmd/gc/inl.c                                   |  986 ----
 src/cmd/gc/lex.c                                   | 2414 ---------
 src/cmd/gc/md5.c                                   |  302 --
 src/cmd/gc/md5.h                                   |   16 -
 src/cmd/gc/mkbuiltin                               |   32 -
 src/cmd/gc/mkbuiltin1.c                            |  102 -
 src/cmd/gc/mkopnames                               |   24 -
 src/cmd/gc/mparith1.c                              |  641 ---
 src/cmd/gc/mparith2.c                              |  716 ---
 src/cmd/gc/mparith3.c                              |  346 --
 src/cmd/gc/obj.c                                   |  284 --
 src/cmd/gc/order.c                                 | 1101 -----
 src/cmd/gc/pgen.c                                  |  539 --
 src/cmd/gc/plive.c                                 | 2017 --------
 src/cmd/gc/popt.c                                  | 1005 ----
 src/cmd/gc/popt.h                                  |   46 -
 src/cmd/gc/racewalk.c                              |  664 ---
 src/cmd/gc/range.c                                 |  296 --
 src/cmd/gc/reflect.c                               | 1577 ------
 src/cmd/gc/runtime.go                              |  164 -
 src/cmd/gc/select.c                                |  377 --
 src/cmd/gc/sinit.c                                 | 1505 ------
 src/cmd/gc/subr.c                                  | 3849 ---------------
 src/cmd/gc/swt.c                                   |  948 ----
 src/cmd/gc/typecheck.c                             | 3582 --------------
 src/cmd/gc/unsafe.c                                |  148 -
 src/cmd/gc/unsafe.go                               |   18 -
 src/cmd/gc/walk.c                                  | 3937 ---------------
 src/cmd/gc/y.tab.c                                 | 5132 --------------------
 src/cmd/gc/y.tab.h                                 |  167 -
 src/cmd/gc/yerr.h                                  |   79 -
 src/cmd/go/alldocs.go                              | 1481 ++++++
 src/cmd/go/bootstrap.go                            |   10 +-
 src/cmd/go/build.go                                | 1408 ++++--
 src/cmd/go/doc.go                                  | 1224 +----
 src/cmd/go/env.go                                  |    2 +-
 src/cmd/go/fix.go                                  |    4 +-
 src/cmd/go/fmt.go                                  |   30 +-
 src/cmd/go/generate.go                             |   85 +-
 src/cmd/go/generate_test.go                        |    1 +
 src/cmd/go/get.go                                  |  117 +-
 src/cmd/go/go_test.go                              | 2389 +++++++++
 src/cmd/go/help.go                                 |  246 +-
 src/cmd/go/http.go                                 |   30 +-
 src/cmd/go/list.go                                 |   13 +-
 src/cmd/go/main.go                                 |  148 +-
 src/cmd/go/mkalldocs.sh                            |   12 +
 src/cmd/go/mkdoc.sh                                |    9 -
 src/cmd/go/note.go                                 |  116 +
 src/cmd/go/note_test.go                            |   49 +
 src/cmd/go/pkg.go                                  |  999 +++-
 src/cmd/go/run.go                                  |    5 +-
 src/cmd/go/script                                  |   23 -
 src/cmd/go/script.txt                              |  352 --
 src/cmd/go/test.bash                               | 1123 -----
 src/cmd/go/test.go                                 |  134 +-
 src/cmd/go/testdata/failssh/ssh                    |    2 +
 src/cmd/go/testdata/generate/test3.go              |    2 +-
 src/cmd/go/testdata/generate/test4.go              |   10 +
 src/cmd/go/testdata/rundir/sub/sub.go              |    1 +
 src/cmd/go/testdata/rundir/x.go                    |    1 +
 src/cmd/go/testdata/src/testcycle/q1/q1.go         |    1 +
 src/cmd/go/testdata/src/testcycle/q1/q1_test.go    |    6 +
 src/cmd/go/testdata/src/testdep/p1/p1.go           |    1 +
 src/cmd/go/testdata/src/testdep/p1/p1_test.go      |    3 +
 src/cmd/go/testdata/src/testdep/p2/p2.go           |    3 +
 src/cmd/go/testdata/src/testdep/p3/p3.go           |    3 +
 src/cmd/go/testdata/src/vend/bad.go                |    3 +
 src/cmd/go/testdata/src/vend/good.go               |    3 +
 src/cmd/go/testdata/src/vend/hello/hello.go        |   10 +
 src/cmd/go/testdata/src/vend/hello/hello_test.go   |   12 +
 src/cmd/go/testdata/src/vend/hello/hellox_test.go  |   12 +
 src/cmd/go/testdata/src/vend/subdir/bad.go         |    3 +
 src/cmd/go/testdata/src/vend/subdir/good.go        |    3 +
 .../src/{syntaxerror/x.go => vend/vendor/p/p.go}   |    0
 src/cmd/go/testdata/src/vend/vendor/q/q.go         |    1 +
 src/cmd/go/testdata/src/vend/vendor/strings/msg.go |    3 +
 src/cmd/go/testdata/src/vend/x/invalid/invalid.go  |    3 +
 .../src/{syntaxerror/x.go => vend/x/vendor/p/p.go} |    0
 src/cmd/go/testdata/src/vend/x/vendor/p/p/p.go     |    3 +
 src/cmd/go/testdata/src/vend/x/vendor/r/r.go       |    1 +
 src/cmd/go/testdata/src/vend/x/x.go                |    5 +
 src/cmd/go/testdata/src/vetpkg/c.go                |    9 +
 src/cmd/go/testdata/testinternal3/t.go             |    3 +
 src/cmd/go/testdata/testinternal4/src/p/p.go       |    6 +
 .../testdata/testinternal4/src/q/internal/x/x.go   |    1 +
 src/cmd/go/testdata/testinternal4/src/q/j/j.go     |    3 +
 src/cmd/go/testdata/testvendor/src/p/p.go          |    6 +
 src/cmd/go/testdata/testvendor/src/q/vendor/x/x.go |    1 +
 src/cmd/go/testdata/testvendor/src/q/y/y.go        |    3 +
 src/cmd/go/testdata/testvendor/src/q/z/z.go        |    3 +
 src/cmd/go/testdata/testvendor2/src/p/p.go         |    3 +
 src/cmd/go/testdata/testvendor2/vendor/x/x.go      |    1 +
 src/cmd/go/testflag.go                             |  200 +-
 src/cmd/go/tool.go                                 |   15 +-
 src/cmd/go/vcs.go                                  |  378 +-
 src/cmd/go/vcs_test.go                             |   69 +-
 src/cmd/go/vendor_test.go                          |  258 +
 src/cmd/go/vet.go                                  |   10 +-
 src/cmd/gofmt/doc.go                               |    7 +
 src/cmd/gofmt/gofmt.go                             |  156 +-
 src/cmd/gofmt/long_test.go                         |    5 +-
 src/cmd/gofmt/rewrite.go                           |    2 +-
 src/cmd/internal/gcprog/gcprog.go                  |  298 ++
 src/cmd/internal/goobj/read.go                     |   68 +-
 src/cmd/internal/obj/ar.go                         |   45 +
 src/cmd/internal/obj/arm/a.out.go                  |  328 ++
 src/cmd/internal/obj/arm/anames.go                 |  108 +
 src/cmd/internal/obj/arm/anames5.go                |   70 +
 src/cmd/internal/obj/arm/asm5.go                   | 2855 +++++++++++
 src/cmd/internal/obj/arm/list5.go                  |   83 +
 src/cmd/internal/obj/arm/obj5.go                   | 1020 ++++
 src/cmd/internal/obj/arm64/a.out.go                |  711 +++
 src/cmd/internal/obj/arm64/anames.go               |  379 ++
 src/cmd/internal/obj/arm64/anames7.go              |   62 +
 src/cmd/internal/obj/arm64/asm7.go                 | 4158 ++++++++++++++++
 src/cmd/internal/obj/arm64/list7.go                |  114 +
 src/cmd/internal/obj/arm64/obj7.go                 |  836 ++++
 src/cmd/internal/obj/data.go                       |  268 +
 src/cmd/internal/obj/flag.go                       |  120 +
 src/cmd/internal/obj/fmt.go                        |   34 +
 src/cmd/internal/obj/funcdata.go                   |   79 +
 src/cmd/internal/obj/go.go                         |   83 +
 src/cmd/internal/obj/ld.go                         |   92 +
 src/cmd/internal/obj/libc.go                       |   12 +
 src/cmd/internal/obj/line_test.go                  |   51 +
 src/cmd/internal/obj/link.go                       |  569 +++
 src/cmd/internal/obj/mgc0.go                       |   30 +
 src/cmd/internal/obj/obj.go                        |  283 ++
 src/cmd/internal/obj/objfile.go                    |  523 ++
 src/cmd/internal/obj/pass.go                       |  216 +
 src/cmd/internal/obj/pcln.go                       |  338 ++
 src/cmd/internal/obj/ppc64/a.out.go                |  538 ++
 src/cmd/internal/obj/ppc64/anames.go               |  300 ++
 src/cmd/internal/obj/ppc64/anames9.go              |   40 +
 src/cmd/internal/obj/ppc64/asm9.go                 | 3247 +++++++++++++
 src/cmd/internal/obj/ppc64/list9.go                |   98 +
 src/cmd/internal/obj/ppc64/obj9.go                 |  968 ++++
 src/cmd/internal/obj/stack.go                      |   51 +
 src/cmd/internal/obj/stringer.go                   |  104 +
 src/cmd/internal/obj/sym.go                        |  213 +
 src/cmd/internal/obj/textflag.go                   |   38 +
 src/cmd/internal/obj/typekind.go                   |   41 +
 src/cmd/internal/obj/util.go                       |  645 +++
 src/cmd/internal/obj/x86/a.out.go                  |  910 ++++
 src/cmd/internal/obj/x86/anames.go                 |  696 +++
 src/cmd/internal/obj/x86/asm6.go                   | 4380 +++++++++++++++++
 src/cmd/internal/obj/x86/list6.go                  |  164 +
 src/cmd/internal/obj/x86/obj6.go                   | 1330 +++++
 src/cmd/internal/obj/x86/obj6_test.go              |  170 +
 src/cmd/internal/objfile/disasm.go                 |   10 +-
 src/cmd/internal/objfile/elf.go                    |    2 +-
 src/cmd/internal/objfile/macho.go                  |   13 +-
 src/cmd/internal/rsc.io/arm/armasm/ext_test.go     |    2 +-
 src/cmd/internal/rsc.io/x86/x86asm/ext_test.go     |    2 +-
 src/cmd/ld/data.c                                  | 1397 ------
 src/cmd/ld/decodesym.c                             |  248 -
 src/cmd/ld/doc.go                                  |  100 -
 src/cmd/ld/dwarf.c                                 | 2466 ----------
 src/cmd/ld/dwarf.h                                 |   24 -
 src/cmd/ld/dwarf_defs.h                            |  504 --
 src/cmd/ld/elf.c                                   | 1526 ------
 src/cmd/ld/elf.h                                   | 1027 ----
 src/cmd/ld/go.c                                    |  861 ----
 src/cmd/ld/ldelf.c                                 |  905 ----
 src/cmd/ld/ldmacho.c                               |  850 ----
 src/cmd/ld/ldpe.c                                  |  499 --
 src/cmd/ld/lib.c                                   | 1617 ------
 src/cmd/ld/lib.h                                   |  289 --
 src/cmd/ld/macho.c                                 |  769 ---
 src/cmd/ld/macho.h                                 |   91 -
 src/cmd/ld/pcln.c                                  |  244 -
 src/cmd/ld/pe.c                                    |  712 ---
 src/cmd/ld/pe.h                                    |  179 -
 src/cmd/ld/pobj.c                                  |  207 -
 src/cmd/ld/symtab.c                                |  441 --
 src/cmd/ld/textflag.h                              |   36 -
 src/cmd/link/doc.go                                |   93 +
 src/cmd/link/internal/amd64/asm.go                 |  817 ++++
 src/cmd/link/internal/amd64/l.go                   |   47 +
 src/cmd/link/internal/amd64/obj.go                 |  214 +
 src/cmd/link/internal/amd64/z.go                   |    1 +
 src/cmd/link/internal/arm/asm.go                   |  651 +++
 src/cmd/link/internal/arm/l.go                     |   79 +
 src/cmd/link/internal/arm/obj.go                   |  178 +
 src/cmd/link/internal/arm64/asm.go                 |  435 ++
 src/cmd/link/internal/arm64/l.go                   |   78 +
 src/cmd/link/internal/arm64/obj.go                 |  169 +
 src/cmd/link/internal/ld/ar.go                     |   52 +
 src/cmd/link/internal/ld/arch.go                   |   70 +
 src/cmd/link/internal/ld/data.go                   | 1764 +++++++
 src/cmd/link/internal/ld/decodesym.go              |  226 +
 src/cmd/link/internal/ld/dwarf.go                  | 2624 ++++++++++
 src/cmd/link/internal/ld/dwarf_defs.go             |  516 ++
 src/cmd/link/internal/ld/elf.go                    | 2595 ++++++++++
 src/cmd/link/internal/ld/go.go                     |  869 ++++
 src/cmd/link/internal/ld/ld.go                     |  130 +
 src/cmd/link/internal/ld/ldelf.go                  | 1019 ++++
 src/cmd/link/internal/ld/ldmacho.go                |  893 ++++
 src/cmd/link/internal/ld/ldpe.go                   |  534 ++
 src/cmd/link/internal/ld/lib.go                    | 2049 ++++++++
 src/cmd/link/internal/ld/link.go                   |  227 +
 src/cmd/link/internal/ld/macho.go                  |  860 ++++
 src/cmd/link/internal/ld/macho_combine_dwarf.go    |  370 ++
 src/cmd/link/internal/ld/objfile.go                |  482 ++
 src/cmd/link/internal/ld/pcln.go                   |  471 ++
 src/cmd/link/internal/ld/pe.go                     | 1259 +++++
 src/cmd/link/internal/ld/pobj.go                   |  259 +
 src/cmd/link/internal/ld/sym.go                    |  227 +
 src/cmd/link/internal/ld/symtab.go                 |  541 +++
 src/cmd/link/internal/ld/textflag.go               |   29 +
 src/cmd/link/internal/ld/util.go                   |  172 +
 src/cmd/link/internal/ppc64/asm.go                 |  737 +++
 src/cmd/link/internal/ppc64/l.go                   |   78 +
 src/cmd/link/internal/ppc64/obj.go                 |  162 +
 src/cmd/link/internal/x86/asm.go                   |  643 +++
 src/cmd/link/internal/x86/l.go                     |   47 +
 src/cmd/link/internal/x86/obj.go                   |  187 +
 src/cmd/link/main.go                               |   34 +
 src/cmd/nm/nm_test.go                              |    6 +-
 src/cmd/objdump/main.go                            |    2 +-
 src/cmd/objdump/objdump_test.go                    |   26 +-
 src/cmd/pack/pack.go                               |    4 +-
 src/cmd/pack/pack_test.go                          |   47 +-
 src/cmd/pprof/doc.go                               |    2 +-
 src/cmd/pprof/internal/commands/commands.go        |   42 +-
 src/cmd/pprof/internal/driver/driver.go            |   19 +-
 src/cmd/pprof/internal/profile/encode.go           |    2 +-
 src/cmd/pprof/internal/profile/filter.go           |    1 +
 src/cmd/pprof/internal/profile/legacy_profile.go   |    3 +-
 src/cmd/pprof/internal/profile/profile.go          |   13 +-
 src/cmd/pprof/internal/profile/profile_test.go     |   24 +
 src/cmd/pprof/internal/report/report.go            |    2 +-
 src/cmd/pprof/internal/report/source.go            |    6 +-
 src/cmd/pprof/internal/svg/svg.go                  |   14 +-
 src/cmd/pprof/internal/svg/svgpan.go               |  291 ++
 src/cmd/trace/goroutines.go                        |  168 +
 src/cmd/trace/main.go                              |  156 +
 src/cmd/trace/pprof.go                             |  166 +
 src/cmd/trace/trace.go                             |  445 ++
 src/cmd/vet/asmdecl.go                             |  662 +++
 src/cmd/vet/assign.go                              |   49 +
 src/cmd/vet/atomic.go                              |   66 +
 src/cmd/vet/bool.go                                |  186 +
 src/cmd/vet/buildtag.go                            |   91 +
 src/cmd/vet/composite.go                           |  124 +
 src/cmd/vet/copylock.go                            |  156 +
 src/cmd/vet/deadcode.go                            |  296 ++
 src/cmd/vet/doc.go                                 |  191 +
 src/cmd/vet/main.go                                |  486 ++
 src/cmd/vet/method.go                              |  182 +
 src/cmd/vet/nilfunc.go                             |   67 +
 src/cmd/vet/print.go                               |  586 +++
 src/cmd/vet/rangeloop.go                           |   70 +
 src/cmd/vet/shadow.go                              |  244 +
 src/cmd/vet/shift.go                               |   82 +
 src/cmd/vet/structtag.go                           |  122 +
 src/cmd/vet/testdata/asm.go                        |   33 +
 src/cmd/vet/testdata/asm1.s                        |  254 +
 src/cmd/vet/testdata/asm2.s                        |  257 +
 src/cmd/vet/testdata/asm3.s                        |  178 +
 src/cmd/vet/testdata/asm4.s                        |   26 +
 src/cmd/vet/testdata/assign.go                     |   18 +
 src/cmd/vet/testdata/atomic.go                     |   43 +
 src/cmd/vet/testdata/bool.go                       |  113 +
 src/cmd/vet/testdata/buildtag.go                   |   14 +
 src/cmd/vet/testdata/buildtag_bad.go               |   15 +
 src/cmd/vet/testdata/composite.go                  |   63 +
 src/cmd/vet/testdata/copylock_func.go              |   95 +
 src/cmd/vet/testdata/copylock_range.go             |   67 +
 src/cmd/vet/testdata/deadcode.go                   | 2125 ++++++++
 src/cmd/vet/testdata/method.go                     |   22 +
 src/cmd/vet/testdata/nilfunc.go                    |   35 +
 src/cmd/vet/testdata/print.go                      |  342 ++
 src/cmd/vet/testdata/rangeloop.go                  |   59 +
 src/cmd/vet/testdata/shadow.go                     |   54 +
 src/cmd/vet/testdata/shift.go                      |   78 +
 src/cmd/vet/testdata/structtag.go                  |   36 +
 src/cmd/vet/testdata/tagtest/file1.go              |   10 +
 src/cmd/vet/testdata/tagtest/file2.go              |   10 +
 src/cmd/vet/testdata/unsafeptr.go                  |   61 +
 src/cmd/vet/testdata/unused.go                     |   29 +
 src/cmd/vet/types.go                               |  370 ++
 src/cmd/vet/unsafeptr.go                           |   97 +
 src/cmd/vet/unused.go                              |   93 +
 src/cmd/vet/vet_test.go                            |  107 +
 src/cmd/vet/whitelist/whitelist.go                 |   53 +
 src/cmd/yacc/doc.go                                |   29 +-
 src/cmd/yacc/testdata/expr/expr.y                  |   10 +-
 src/cmd/yacc/testdata/expr/main.go                 |    2 +-
 src/cmd/yacc/yacc.go                               |  343 +-
 src/compress/bzip2/bzip2.go                        |    8 +-
 src/compress/bzip2/bzip2_test.go                   |    4 +-
 src/compress/flate/deflate.go                      |    2 +-
 src/compress/flate/deflate_test.go                 |    2 +-
 src/compress/flate/flate_test.go                   |  236 +-
 src/compress/flate/gen.go                          |  125 +-
 src/compress/flate/huffman_bit_writer.go           |    6 +-
 src/compress/flate/huffman_code.go                 |    4 +-
 src/compress/flate/inflate.go                      |  164 +-
 src/compress/lzw/reader.go                         |    7 +-
 src/compress/lzw/reader_test.go                    |    9 +-
 src/compress/lzw/writer.go                         |   15 +-
 src/compress/lzw/writer_test.go                    |   10 +
 src/crypto/cipher/cipher.go                        |    3 +
 src/crypto/cipher/gcm.go                           |   70 +-
 src/crypto/cipher/gcm_test.go                      |   31 +-
 src/crypto/crypto.go                               |   72 +-
 src/crypto/ecdsa/ecdsa.go                          |   61 +-
 src/crypto/ecdsa/ecdsa_test.go                     |   72 +
 src/crypto/elliptic/elliptic.go                    |   13 +-
 src/crypto/elliptic/elliptic_test.go               |   13 +
 src/crypto/elliptic/p224.go                        |    2 +-
 src/crypto/elliptic/p256.go                        |    2 +-
 src/crypto/hmac/hmac.go                            |    2 +-
 src/crypto/md5/md5block_arm.s                      |  348 +-
 src/crypto/rand/eagain.go                          |   27 +
 src/crypto/rand/rand.go                            |    2 +
 src/crypto/rand/rand_linux.go                      |    6 +-
 src/crypto/rand/rand_unix.go                       |   18 +-
 src/crypto/rand/util_test.go                       |    2 +-
 src/crypto/rc4/rc4_arm.s                           |   78 +-
 src/crypto/rsa/pkcs1v15.go                         |   10 +
 src/crypto/rsa/pkcs1v15_test.go                    |   43 +-
 src/crypto/rsa/pss.go                              |    2 +-
 src/crypto/rsa/pss_test.go                         |    9 +
 src/crypto/rsa/rsa.go                              |   57 +-
 src/crypto/sha1/sha1block_arm.s                    |  274 +-
 src/crypto/sha512/sha512.go                        |  162 +-
 src/crypto/sha512/sha512_test.go                   |  372 +-
 src/crypto/tls/cipher_suites.go                    |   16 +-
 src/crypto/tls/common.go                           |  175 +-
 src/crypto/tls/conn.go                             |   22 +-
 src/crypto/tls/handshake_client.go                 |   60 +-
 src/crypto/tls/handshake_client_test.go            |  130 +-
 src/crypto/tls/handshake_messages.go               |   98 +-
 src/crypto/tls/handshake_messages_test.go          |   13 +-
 src/crypto/tls/handshake_server.go                 |  181 +-
 src/crypto/tls/handshake_server_test.go            |  285 +-
 src/crypto/tls/key_agreement.go                    |  108 +-
 src/crypto/tls/prf.go                              |  178 +-
 src/crypto/tls/prf_test.go                         |   18 +-
 .../testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA  |  105 +-
 .../testdata/Client-TLSv10-ClientCert-ECDSA-RSA    |   65 +-
 .../testdata/Client-TLSv10-ClientCert-RSA-ECDSA    |  103 +-
 .../tls/testdata/Client-TLSv10-ClientCert-RSA-RSA  |   63 +-
 .../tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES     |   83 +-
 .../tls/testdata/Client-TLSv10-ECDHE-RSA-AES       |   83 +-
 src/crypto/tls/testdata/Client-TLSv10-RSA-RC4      |   45 +-
 .../tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES     |   85 +-
 .../tls/testdata/Client-TLSv11-ECDHE-RSA-AES       |   83 +-
 src/crypto/tls/testdata/Client-TLSv11-RSA-RC4      |   45 +-
 src/crypto/tls/testdata/Client-TLSv12-ALPN         |   78 +-
 src/crypto/tls/testdata/Client-TLSv12-ALPN-NoMatch |   79 +-
 .../testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA  |  108 +-
 .../testdata/Client-TLSv12-ClientCert-ECDSA-RSA    |   69 +-
 .../Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384 |  139 +
 .../testdata/Client-TLSv12-ClientCert-RSA-ECDSA    |  108 +-
 .../tls/testdata/Client-TLSv12-ClientCert-RSA-RSA  |   69 +-
 .../tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES     |   85 +-
 .../tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM |   79 +-
 .../Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384    |   85 +
 .../tls/testdata/Client-TLSv12-ECDHE-RSA-AES       |   83 +-
 src/crypto/tls/testdata/Client-TLSv12-RSA-RC4      |   45 +-
 src/crypto/tls/testdata/Client-TLSv12-SCT          |  118 +
 src/crypto/tls/testdata/Server-SSLv3-RSA-3DES      |  145 +-
 src/crypto/tls/testdata/Server-SSLv3-RSA-AES       |  147 +-
 src/crypto/tls/testdata/Server-SSLv3-RSA-RC4       |  137 +-
 .../tls/testdata/Server-TLSv10-ECDHE-ECDSA-AES     |   79 +-
 src/crypto/tls/testdata/Server-TLSv10-RSA-3DES     |  137 +-
 src/crypto/tls/testdata/Server-TLSv10-RSA-AES      |  143 +-
 src/crypto/tls/testdata/Server-TLSv10-RSA-RC4      |  131 +-
 src/crypto/tls/testdata/Server-TLSv11-RSA-RC4      |  131 +-
 src/crypto/tls/testdata/Server-TLSv12-ALPN         |  217 +-
 src/crypto/tls/testdata/Server-TLSv12-ALPN-NoMatch |  217 +-
 .../Server-TLSv12-CipherSuiteCertPreferenceECDSA   |  173 +-
 .../Server-TLSv12-CipherSuiteCertPreferenceRSA     |  189 +-
 .../Server-TLSv12-ClientAuthRequestedAndECDSAGiven |  157 +-
 .../Server-TLSv12-ClientAuthRequestedAndGiven      |  157 +-
 .../Server-TLSv12-ClientAuthRequestedNotGiven      |  139 +-
 .../tls/testdata/Server-TLSv12-ECDHE-ECDSA-AES     |   82 +-
 src/crypto/tls/testdata/Server-TLSv12-IssueTicket  |  154 +-
 .../testdata/Server-TLSv12-IssueTicketPreDisable   |  154 +-
 src/crypto/tls/testdata/Server-TLSv12-RSA-3DES     |  142 +-
 src/crypto/tls/testdata/Server-TLSv12-RSA-AES      |  146 +-
 src/crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM  |  156 +-
 .../testdata/Server-TLSv12-RSA-AES256-GCM-SHA384   |   87 +
 src/crypto/tls/testdata/Server-TLSv12-RSA-RC4      |  136 +-
 src/crypto/tls/testdata/Server-TLSv12-Resume       |   59 +-
 .../tls/testdata/Server-TLSv12-ResumeDisabled      |  156 +-
 src/crypto/tls/testdata/Server-TLSv12-SNI          |   56 +-
 .../tls/testdata/Server-TLSv12-SNI-GetCertificate  |   64 +
 .../Server-TLSv12-SNI-GetCertificateNotFound       |   64 +
 src/crypto/tls/ticket.go                           |   43 +-
 src/crypto/tls/tls.go                              |   38 +-
 src/crypto/tls/tls_test.go                         |   54 +-
 src/crypto/x509/cert_pool.go                       |    2 +-
 src/crypto/x509/pem_decrypt.go                     |    9 +-
 src/crypto/x509/pem_decrypt_test.go                |   24 +
 src/crypto/x509/pkix/pkix.go                       |   45 +-
 src/crypto/x509/root_bsd.go                        |   14 +
 src/crypto/x509/root_cgo_darwin.go                 |    2 +-
 src/crypto/x509/root_darwin.go                     |    2 +
 src/crypto/x509/root_darwin_arm_gen.go             |  191 +
 src/crypto/x509/root_darwin_armx.go                | 4907 +++++++++++++++++++
 src/crypto/x509/root_darwin_test.go                |   14 +-
 src/crypto/x509/root_linux.go                      |   13 +
 src/crypto/x509/root_nacl.go                       |    8 +
 src/crypto/x509/root_solaris.go                    |   12 +
 src/crypto/x509/root_unix.go                       |   12 -
 src/crypto/x509/sec1.go                            |    2 +-
 src/crypto/x509/sha2_windows_test.go               |   19 +
 src/crypto/x509/verify.go                          |    9 +-
 src/crypto/x509/verify_test.go                     |   11 +
 src/crypto/x509/x509.go                            |  396 +-
 src/crypto/x509/x509_test.go                       |  219 +-
 src/database/sql/fakedb_test.go                    |   23 +-
 src/database/sql/sql.go                            |  241 +-
 src/database/sql/sql_test.go                       |  226 +-
 src/debug/dwarf/buf.go                             |   11 +
 src/debug/dwarf/class_string.go                    |   17 +
 src/debug/dwarf/const.go                           |   28 +
 src/debug/dwarf/entry.go                           |  270 +-
 src/debug/dwarf/line.go                            |  590 +++
 src/debug/dwarf/line_test.go                       |  229 +
 src/debug/dwarf/testdata/line-clang.elf            |  Bin 0 -> 10271 bytes
 src/debug/dwarf/testdata/line-gcc.elf              |  Bin 0 -> 10113 bytes
 src/debug/dwarf/testdata/line1.c                   |    9 +
 src/debug/dwarf/testdata/line1.h                   |    7 +
 src/debug/dwarf/testdata/line2.c                   |    6 +
 src/debug/dwarf/type.go                            |   10 +
 src/debug/dwarf/typeunit.go                        |   27 +-
 src/debug/dwarf/unit.go                            |   43 +-
 src/debug/elf/elf.go                               |  180 +-
 src/debug/elf/file.go                              |  227 +-
 src/debug/elf/file_test.go                         |   38 +-
 .../elf/testdata/go-relocation-test-clang-arm.obj  |  Bin 0 -> 3092 bytes
 .../testdata/go-relocation-test-gcc482-ppc64le.obj |  Bin 0 -> 3016 bytes
 .../elf/testdata/go-relocation-test-gcc492-arm.obj |  Bin 0 -> 2648 bytes
 .../elf/testdata/go-relocation-test-gcc5-ppc.obj   |  Bin 0 -> 2356 bytes
 src/debug/gosym/pclntab_test.go                    |   22 +-
 src/debug/gosym/symtab.go                          |    2 +-
 src/debug/macho/file.go                            |   10 +-
 src/debug/pe/file.go                               |   13 +-
 src/debug/pe/file_test.go                          |  116 +-
 src/encoding/asn1/asn1.go                          |   50 +-
 src/encoding/asn1/asn1_test.go                     |   79 +-
 src/encoding/asn1/common.go                        |    5 +
 src/encoding/asn1/marshal.go                       |   12 +-
 src/encoding/asn1/marshal_test.go                  |   11 +
 src/encoding/base64/base64.go                      |  225 +-
 src/encoding/base64/base64_test.go                 |   74 +-
 src/encoding/binary/binary.go                      |   26 +-
 src/encoding/csv/example_test.go                   |  131 +
 src/encoding/csv/reader.go                         |    7 +-
 src/encoding/csv/reader_test.go                    |   31 +
 src/encoding/csv/writer.go                         |    4 +-
 src/encoding/gob/codec_test.go                     |   19 +
 src/encoding/gob/decode.go                         |  107 +-
 src/encoding/gob/doc.go                            |   18 +-
 src/encoding/gob/encoder.go                        |    6 +
 src/encoding/gob/encoder_test.go                   |  104 +-
 src/encoding/json/bench_test.go                    |   34 +
 src/encoding/json/decode.go                        |   51 +-
 src/encoding/json/decode_test.go                   |   86 +-
 src/encoding/json/encode.go                        |   27 +-
 src/encoding/json/example_test.go                  |   91 +
 src/encoding/json/fold.go                          |    2 +-
 src/encoding/json/scanner.go                       |    9 +-
 src/encoding/json/scanner_test.go                  |    1 +
 src/encoding/json/stream.go                        |  326 +-
 src/encoding/json/stream_test.go                   |  148 +
 src/encoding/json/tagkey_test.go                   |    4 +-
 src/encoding/pem/pem.go                            |   35 +-
 src/encoding/pem/pem_test.go                       |  112 +-
 src/encoding/xml/marshal.go                        |   59 +-
 src/encoding/xml/marshal_test.go                   |  552 ++-
 src/encoding/xml/read_test.go                      |    2 +-
 src/encoding/xml/xml.go                            |   44 +-
 src/encoding/xml/xml_test.go                       |   21 +-
 src/expvar/expvar.go                               |   41 +-
 src/expvar/expvar_test.go                          |  235 +-
 src/flag/flag.go                                   |  151 +-
 src/flag/flag_test.go                              |   38 +
 src/fmt/doc.go                                     |   77 +-
 src/fmt/fmt_test.go                                |  116 +-
 src/fmt/format.go                                  |   25 +-
 src/fmt/norace_test.go                             |    9 +
 src/fmt/print.go                                   |   40 +-
 src/fmt/race_test.go                               |    9 +
 src/fmt/scan.go                                    |  114 +-
 src/fmt/scan_test.go                               |  179 +-
 src/go/ast/ast.go                                  |   14 +-
 src/go/ast/filter.go                               |   21 +-
 src/go/ast/scope.go                                |    2 +-
 src/go/ast/walk.go                                 |    6 +-
 src/go/build/build.go                              |   82 +-
 src/go/build/build_test.go                         |   55 +-
 src/go/build/deps_test.go                          |  259 +-
 src/go/build/doc.go                                |    3 +-
 src/go/build/read.go                               |   20 +-
 src/go/build/read_test.go                          |    6 +-
 src/go/build/syslist.go                            |    2 +-
 src/go/constant/go13.go                            |   24 +
 src/go/constant/go14.go                            |   13 +
 src/go/constant/value.go                           |  925 ++++
 src/go/constant/value_test.go                      |  375 ++
 src/go/doc/doc.go                                  |    3 +-
 src/go/doc/exports.go                              |   65 +-
 src/go/doc/testdata/blank.0.golden                 |   28 +-
 src/go/doc/testdata/blank.1.golden                 |   31 +-
 src/go/doc/testdata/blank.2.golden                 |   28 +-
 src/go/doc/testdata/blank.go                       |   31 +-
 src/go/format/format.go                            |  157 +-
 src/go/format/format_test.go                       |    6 +-
 src/go/importer/importer.go                        |   69 +
 src/go/internal/gccgoimporter/gccgoinstallation.go |   94 +
 .../gccgoimporter/gccgoinstallation_test.go        |  193 +
 src/go/internal/gccgoimporter/importer.go          |  212 +
 src/go/internal/gccgoimporter/importer_test.go     |  171 +
 src/go/internal/gccgoimporter/parser.go            |  855 ++++
 src/go/internal/gccgoimporter/parser_test.go       |   72 +
 .../internal/gccgoimporter/testdata/complexnums.go |    6 +
 .../gccgoimporter/testdata/complexnums.gox         |    8 +
 src/go/internal/gccgoimporter/testdata/imports.go  |    5 +
 src/go/internal/gccgoimporter/testdata/imports.gox |    7 +
 src/go/internal/gccgoimporter/testdata/pointer.go  |    3 +
 src/go/internal/gccgoimporter/testdata/pointer.gox |    4 +
 src/go/internal/gcimporter/exportdata.go           |  108 +
 src/go/internal/gcimporter/gcimporter.go           |  991 ++++
 src/go/internal/gcimporter/gcimporter_test.go      |  225 +
 src/go/internal/gcimporter/testdata/exports.go     |   89 +
 src/go/parser/error_test.go                        |   27 +-
 src/go/parser/interface.go                         |   40 +-
 src/go/parser/parser.go                            |   82 +-
 src/go/parser/parser_test.go                       |  106 +-
 src/go/parser/short_test.go                        |   15 +-
 src/go/parser/testdata/issue3106.src               |    2 +-
 src/go/printer/nodes.go                            |   48 +-
 src/go/printer/printer.go                          |   32 +-
 src/go/printer/testdata/comments.golden            |   62 +
 src/go/printer/testdata/comments.input             |   62 +
 src/go/printer/testdata/declarations.golden        |    9 +
 src/go/printer/testdata/declarations.input         |    9 +
 src/go/printer/testdata/parser.go                  |    4 +-
 src/go/scanner/errors.go                           |   18 +-
 src/go/scanner/scanner.go                          |    3 +-
 src/go/scanner/scanner_test.go                     |   35 +
 src/go/token/position.go                           |   12 +-
 src/go/types/api.go                                |  336 ++
 src/go/types/api_test.go                           | 1044 ++++
 src/go/types/assignments.go                        |  328 ++
 src/go/types/builtins.go                           |  627 +++
 src/go/types/builtins_test.go                      |  204 +
 src/go/types/call.go                               |  441 ++
 src/go/types/check.go                              |  358 ++
 src/go/types/check_test.go                         |  298 ++
 src/go/types/conversions.go                        |  146 +
 src/go/types/decl.go                               |  430 ++
 src/go/types/errors.go                             |  103 +
 src/go/types/eval.go                               |   83 +
 src/go/types/eval_test.go                          |  188 +
 src/go/types/example_test.go                       |  312 ++
 src/go/types/expr.go                               | 1496 ++++++
 src/go/types/exprstring.go                         |  220 +
 src/go/types/exprstring_test.go                    |   94 +
 src/go/types/go11.go                               |   17 +
 src/go/types/go12.go                               |   17 +
 src/go/types/hilbert_test.go                       |  234 +
 src/go/types/initorder.go                          |  222 +
 src/go/types/issues_test.go                        |  206 +
 src/go/types/labels.go                             |  268 +
 src/go/types/lookup.go                             |  341 ++
 src/go/types/methodset.go                          |  268 +
 src/go/types/object.go                             |  360 ++
 src/go/types/objset.go                             |   31 +
 src/go/types/operand.go                            |  287 ++
 src/go/types/ordering.go                           |  127 +
 src/go/types/package.go                            |   65 +
 src/go/types/predicates.go                         |  309 ++
 src/go/types/resolver.go                           |  445 ++
 src/go/types/resolver_test.go                      |  209 +
 src/go/types/return.go                             |  185 +
 src/go/types/scope.go                              |  190 +
 src/go/types/selection.go                          |  143 +
 src/go/types/self_test.go                          |  102 +
 src/go/types/sizes.go                              |  211 +
 src/go/types/stdlib_test.go                        |  279 ++
 src/go/types/stmt.go                               |  744 +++
 src/go/types/testdata/blank.src                    |    5 +
 src/go/types/testdata/builtins.src                 |  881 ++++
 src/go/types/testdata/const0.src                   |  282 ++
 src/go/types/testdata/const1.src                   |  314 ++
 src/go/types/testdata/constdecl.src                |   97 +
 src/go/types/testdata/conversions.src              |   93 +
 src/go/types/testdata/cycles.src                   |  143 +
 src/go/types/testdata/cycles1.src                  |   77 +
 src/go/types/testdata/cycles2.src                  |  118 +
 src/go/types/testdata/cycles3.src                  |   60 +
 src/go/types/testdata/cycles4.src                  |  110 +
 src/go/types/testdata/decls0.src                   |  207 +
 src/go/types/testdata/decls1.src                   |  144 +
 src/go/types/testdata/decls2a.src                  |  111 +
 src/go/types/testdata/decls2b.src                  |   65 +
 src/go/types/testdata/decls3.src                   |  309 ++
 src/go/types/testdata/errors.src                   |   55 +
 src/go/types/testdata/expr0.src                    |  174 +
 src/go/types/testdata/expr1.src                    |    7 +
 src/go/types/testdata/expr2.src                    |  247 +
 src/go/types/testdata/expr3.src                    |  534 ++
 src/go/types/testdata/gotos.src                    |  560 +++
 src/go/types/testdata/importdecl0a.src             |   53 +
 src/go/types/testdata/importdecl0b.src             |   33 +
 src/go/types/testdata/importdecl1a.src             |   11 +
 src/go/types/testdata/importdecl1b.src             |    7 +
 src/go/types/testdata/init0.src                    |  106 +
 src/go/types/testdata/init1.src                    |   97 +
 src/go/types/testdata/init2.src                    |  139 +
 src/go/types/testdata/issues.src                   |   97 +
 src/go/types/testdata/labels.src                   |  207 +
 src/go/types/testdata/methodsets.src               |  214 +
 src/go/types/testdata/shifts.src                   |  341 ++
 src/go/types/testdata/stmt0.src                    |  833 ++++
 src/go/types/testdata/stmt1.src                    |  165 +
 src/go/types/testdata/vardecl.src                  |  186 +
 src/go/types/token_test.go                         |   47 +
 src/go/types/type.go                               |  454 ++
 src/go/types/typestring.go                         |  296 ++
 src/go/types/typestring_test.go                    |  168 +
 src/go/types/typexpr.go                            |  712 +++
 src/go/types/universe.go                           |  223 +
 src/hash/crc32/crc32.go                            |   49 +-
 src/hash/crc32/crc32_generic.go                    |    2 +-
 src/hash/crc32/crc32_test.go                       |   36 +-
 src/hash/crc32/example_test.go                     |   28 +
 src/html/escape.go                                 |   57 +-
 src/html/escape_test.go                            |   40 +-
 src/html/example_test.go                           |   22 +
 src/html/template/clone_test.go                    |    4 +-
 src/html/template/content_test.go                  |    2 +-
 src/html/template/css.go                           |   76 +-
 src/html/template/doc.go                           |    2 +-
 src/html/template/escape.go                        |   12 +-
 src/html/template/escape_test.go                   |   59 +
 src/html/template/example_test.go                  |  122 +
 src/html/template/html.go                          |   13 +-
 src/html/template/html_test.go                     |    9 +-
 src/html/template/js.go                            |    8 +-
 src/html/template/template.go                      |   26 +
 src/html/template/transition.go                    |   42 +-
 src/html/template/transition_test.go               |   60 +
 src/image/color/color.go                           |   58 +-
 src/image/color/ycbcr.go                           |  140 +-
 src/image/color/ycbcr_test.go                      |  130 +-
 src/image/decode_example_test.go                   |   32 +-
 src/image/decode_test.go                           |   14 +-
 src/image/draw/bench_test.go                       |   55 +-
 src/image/draw/clip_test.go                        |   30 +-
 src/image/draw/draw.go                             |  219 +-
 src/image/draw/draw_test.go                        |   40 +
 src/image/geom.go                                  |   44 +-
 src/image/geom_test.go                             |  115 +
 src/image/gif/reader.go                            |  159 +-
 src/image/gif/reader_test.go                       |   49 +-
 src/image/gif/writer.go                            |  127 +-
 src/image/gif/writer_test.go                       |  280 +-
 src/image/image.go                                 |   94 +-
 src/image/internal/imageutil/gen.go                |  154 +
 src/image/internal/imageutil/imageutil.go          |    8 +
 src/image/internal/imageutil/impl.go               |  196 +
 src/image/jpeg/huffman.go                          |    4 +-
 src/image/jpeg/reader.go                           |  451 +-
 src/image/jpeg/reader_test.go                      |   78 +
 src/image/jpeg/scan.go                             |   86 +-
 src/image/png/reader.go                            |   40 +-
 src/image/png/reader_test.go                       |   89 +
 .../png/testdata/gray-gradient.interlaced.png      |  Bin 0 -> 247 bytes
 src/image/png/testdata/gray-gradient.png           |  Bin 0 -> 77 bytes
 src/image/testdata/video-001.221212.jpeg           |  Bin 0 -> 19263 bytes
 src/image/testdata/video-001.221212.png            |  Bin 0 -> 29820 bytes
 src/image/testdata/video-001.cmyk.jpeg             |  Bin 0 -> 19477 bytes
 src/image/testdata/video-001.cmyk.png              |  Bin 0 -> 25439 bytes
 src/image/testdata/video-001.q50.410.jpeg          |  Bin 0 -> 3259 bytes
 .../testdata/video-001.q50.410.progressive.jpeg    |  Bin 0 -> 3125 bytes
 src/image/testdata/video-001.q50.411.jpeg          |  Bin 0 -> 3362 bytes
 .../testdata/video-001.q50.411.progressive.jpeg    |  Bin 0 -> 3251 bytes
 src/image/testdata/video-001.rgb.jpeg              |  Bin 0 -> 6237 bytes
 src/image/testdata/video-001.rgb.png               |  Bin 0 -> 20414 bytes
 src/image/ycbcr.go                                 |   29 +-
 src/image/ycbcr_test.go                            |   26 +
 src/internal/format/format.go                      |  163 +
 src/internal/singleflight/singleflight.go          |  111 +
 src/internal/singleflight/singleflight_test.go     |   87 +
 src/internal/syscall/getrandom_linux.go            |   56 -
 src/internal/syscall/unix/getrandom_linux.go       |   58 +
 .../syscall/windows/registry/export_test.go        |   11 +
 src/internal/syscall/windows/registry/key.go       |  175 +
 .../syscall/windows/registry/registry_test.go      |  678 +++
 src/internal/syscall/windows/registry/syscall.go   |   28 +
 src/internal/syscall/windows/registry/value.go     |  329 ++
 .../syscall/windows/registry/zsyscall_windows.go   |   73 +
 src/internal/syscall/windows/syscall_windows.go    |  130 +
 src/internal/syscall/windows/zsyscall_windows.go   |   49 +
 src/internal/testenv/testenv.go                    |  101 +
 src/internal/trace/goroutines.go                   |  180 +
 src/internal/trace/parser.go                       |  786 +++
 src/internal/trace/parser_test.go                  |   30 +
 src/io/io.go                                       |   27 +-
 src/io/io_test.go                                  |   50 +-
 src/io/ioutil/tempfile.go                          |    4 +
 src/io/pipe.go                                     |    5 +-
 src/iostest.bash                                   |   69 +
 src/lib9/Makefile                                  |    5 -
 src/lib9/_exits.c                                  |   37 -
 src/lib9/_p9dir.c                                  |  184 -
 src/lib9/atoi.c                                    |   47 -
 src/lib9/await.c                                   |  182 -
 src/lib9/cleanname.c                               |   80 -
 src/lib9/create.c                                  |   85 -
 src/lib9/ctime.c                                   |   30 -
 src/lib9/dirfstat.c                                |   56 -
 src/lib9/dirfwstat.c                               |   84 -
 src/lib9/dirstat.c                                 |   65 -
 src/lib9/dirwstat.c                                |   45 -
 src/lib9/dup.c                                     |   38 -
 src/lib9/errstr.c                                  |  107 -
 src/lib9/exec.c                                    |   35 -
 src/lib9/execl.c                                   |   55 -
 src/lib9/exitcode.c                                |   37 -
 src/lib9/exits.c                                   |   36 -
 src/lib9/flag.c                                    |  307 --
 src/lib9/fmt/charstod.c                            |   88 -
 src/lib9/fmt/dofmt.c                               |  624 ---
 src/lib9/fmt/dorfmt.c                              |   64 -
 src/lib9/fmt/errfmt.c                              |   32 -
 src/lib9/fmt/fltfmt.c                              |  683 ---
 src/lib9/fmt/fmt.c                                 |  235 -
 src/lib9/fmt/fmtdef.h                              |  119 -
 src/lib9/fmt/fmtfd.c                               |   51 -
 src/lib9/fmt/fmtfdflush.c                          |   37 -
 src/lib9/fmt/fmtlocale.c                           |   69 -
 src/lib9/fmt/fmtlock.c                             |   31 -
 src/lib9/fmt/fmtnull.c                             |   48 -
 src/lib9/fmt/fmtprint.c                            |   39 -
 src/lib9/fmt/fmtquote.c                            |  274 --
 src/lib9/fmt/fmtrune.c                             |   43 -
 src/lib9/fmt/fmtstr.c                              |   31 -
 src/lib9/fmt/fmtvprint.c                           |   52 -
 src/lib9/fmt/fprint.c                              |   33 -
 src/lib9/fmt/nan64.c                               |   93 -
 src/lib9/fmt/pow10.c                               |   60 -
 src/lib9/fmt/print.c                               |   33 -
 src/lib9/fmt/seprint.c                             |   33 -
 src/lib9/fmt/smprint.c                             |   33 -
 src/lib9/fmt/snprint.c                             |   34 -
 src/lib9/fmt/sprint.c                              |   45 -
 src/lib9/fmt/strtod.c                              |  533 --
 src/lib9/fmt/test.c                                |   67 -
 src/lib9/fmt/vfprint.c                             |   37 -
 src/lib9/fmt/vseprint.c                            |   44 -
 src/lib9/fmt/vsmprint.c                            |   87 -
 src/lib9/fmt/vsnprint.c                            |   43 -
 src/lib9/fmtlock2.c                                |   40 -
 src/lib9/getenv.c                                  |   52 -
 src/lib9/getfields.c                               |   63 -
 src/lib9/getwd.c                                   |   56 -
 src/lib9/goos.c                                    |   59 -
 src/lib9/jmp.c                                     |   45 -
 src/lib9/main.c                                    |   60 -
 src/lib9/nan.c                                     |   54 -
 src/lib9/notify.c                                  |  300 --
 src/lib9/nulldir.c                                 |   37 -
 src/lib9/open.c                                    |   70 -
 src/lib9/readn.c                                   |   50 -
 src/lib9/rfork.c                                   |  156 -
 src/lib9/run_plan9.c                               |   40 -
 src/lib9/run_unix.c                                |   43 -
 src/lib9/run_windows.c                             |   83 -
 src/lib9/seek.c                                    |   35 -
 src/lib9/strecpy.c                                 |   45 -
 src/lib9/sysfatal.c                                |   49 -
 src/lib9/tempdir_plan9.c                           |   56 -
 src/lib9/tempdir_unix.c                            |   52 -
 src/lib9/tempdir_windows.c                         |  113 -
 src/lib9/time.c                                    |   68 -
 src/lib9/tokenize.c                                |  135 -
 src/lib9/utf/Makefile                              |   30 -
 src/lib9/utf/mkrunetype.c                          |  734 ---
 src/lib9/utf/rune.c                                |  358 --
 src/lib9/utf/runetype.c                            |   38 -
 src/lib9/utf/runetypebody-6.3.0.h                  | 1638 -------
 src/lib9/utf/utf.h                                 |  240 -
 src/lib9/utf/utfdef.h                              |   27 -
 src/lib9/utf/utfecpy.c                             |   36 -
 src/lib9/utf/utflen.c                              |   35 -
 src/lib9/utf/utfnlen.c                             |   39 -
 src/lib9/utf/utfrrune.c                            |   46 -
 src/lib9/utf/utfrune.c                             |   45 -
 src/lib9/utf/utfutf.c                              |   43 -
 src/lib9/win.h                                     |    8 -
 src/lib9/windows.c                                 |   31 -
 src/libbio/Makefile                                |    5 -
 src/libbio/bbuffered.c                             |   46 -
 src/libbio/bfildes.c                               |   35 -
 src/libbio/bflush.c                                |   59 -
 src/libbio/bgetc.c                                 |   99 -
 src/libbio/bgetd.c                                 |   62 -
 src/libbio/bgetrune.c                              |   72 -
 src/libbio/binit.c                                 |  179 -
 src/libbio/boffset.c                               |   51 -
 src/libbio/bprint.c                                |   82 -
 src/libbio/bputc.c                                 |   60 -
 src/libbio/bputrune.c                              |   49 -
 src/libbio/brdline.c                               |  120 -
 src/libbio/brdstr.c                                |   60 -
 src/libbio/bread.c                                 |   71 -
 src/libbio/bseek.c                                 |   93 -
 src/libbio/bwrite.c                                |   64 -
 src/liblink/Makefile                               |    5 -
 src/liblink/asm5.c                                 | 2696 ----------
 src/liblink/asm6.c                                 | 3611 --------------
 src/liblink/asm8.c                                 | 2785 -----------
 src/liblink/data.c                                 |  372 --
 src/liblink/go.c                                   |   74 -
 src/liblink/ld.c                                   |  276 --
 src/liblink/list5.c                                |  373 --
 src/liblink/list6.c                                |  406 --
 src/liblink/list8.c                                |  354 --
 src/liblink/obj.c                                  |  296 --
 src/liblink/obj5.c                                 | 1094 -----
 src/liblink/obj6.c                                 | 1094 -----
 src/liblink/obj8.c                                 |  882 ----
 src/liblink/objfile.c                              |  790 ---
 src/liblink/pass.c                                 |  115 -
 src/liblink/pcln.c                                 |  365 --
 src/liblink/sym.c                                  |  268 -
 src/log/log.go                                     |   60 +-
 src/log/log_test.go                                |   67 +-
 src/log/syslog/doc.go                              |   18 +
 src/log/syslog/syslog.go                           |    7 -
 src/log/syslog/syslog_plan9.go                     |    8 -
 src/log/syslog/syslog_test.go                      |   25 +-
 src/log/syslog/syslog_windows.go                   |    8 -
 src/make.bash                                      |   43 +-
 src/make.bat                                       |   51 +-
 src/make.rc                                        |   41 +-
 src/math/abs_arm64.s                               |   11 +
 src/math/abs_ppc64x.s                              |   14 +
 src/math/all_test.go                               |   90 +-
 src/math/big/accuracy_string.go                    |   17 +
 src/math/big/arith.go                              |   89 +-
 src/math/big/arith_386.s                           |   22 +-
 src/math/big/arith_amd64.s                         |   87 +-
 src/math/big/arith_amd64p32.s                      |    2 +
 src/math/big/arith_arm.s                           |    2 +
 src/math/big/arith_arm64.s                         |  177 +
 src/math/big/arith_decl.go                         |    2 +
 src/math/big/arith_decl_pure.go                    |   55 +
 src/math/big/arith_ppc64x.s                        |   46 +
 src/math/big/arith_test.go                         |    3 +-
 src/math/big/bits_test.go                          |  224 +
 src/math/big/decimal.go                            |  264 +
 src/math/big/decimal_test.go                       |  106 +
 src/math/big/example_test.go                       |   77 +
 src/math/big/float.go                              | 1693 +++++++
 src/math/big/float_test.go                         | 1694 +++++++
 src/math/big/floatconv.go                          |  239 +
 src/math/big/floatconv_test.go                     |  573 +++
 src/math/big/floatexample_test.go                  |  111 +
 src/math/big/ftoa.go                               |  393 ++
 src/math/big/int.go                                |  331 +-
 src/math/big/int_test.go                           |  574 +--
 src/math/big/intconv.go                            |  228 +
 src/math/big/intconv_test.go                       |  342 ++
 src/math/big/nat.go                                |  590 +--
 src/math/big/nat_test.go                           |  608 +--
 src/math/big/natconv.go                            |  495 ++
 src/math/big/natconv_test.go                       |  425 ++
 src/math/big/rat.go                                |  164 +-
 src/math/big/rat_test.go                           |  424 --
 src/math/big/ratconv.go                            |  252 +
 src/math/big/ratconv_test.go                       |  453 ++
 src/math/big/roundingmode_string.go                |   16 +
 src/math/cbrt.go                                   |   91 +-
 src/math/const.go                                  |   19 +-
 src/math/dim_amd64.s                               |   32 +-
 src/math/expm1.go                                  |    8 +-
 src/math/log10.go                                  |    5 +
 src/math/nextafter.go                              |   16 +-
 src/math/rand/example_test.go                      |    4 +-
 src/math/rand/rand.go                              |    3 +
 src/math/rand/rand_test.go                         |   13 +-
 src/math/rand/zipf.go                              |    6 +-
 src/math/sqrt.go                                   |    5 +
 src/math/sqrt_arm64.s                              |   12 +
 src/math/stubs_arm64.s                             |   88 +
 src/math/stubs_ppc64x.s                            |   91 +
 src/mime/encodedword.go                            |  329 ++
 src/mime/encodedword_test.go                       |  287 ++
 src/mime/grammar.go                                |    6 +-
 src/mime/multipart/multipart.go                    |   38 +-
 src/mime/multipart/multipart_test.go               |   54 +-
 src/mime/multipart/quotedprintable.go              |  118 -
 src/mime/multipart/quotedprintable_test.go         |  204 -
 src/mime/multipart/writer.go                       |    3 +-
 src/mime/quotedprintable/reader.go                 |  124 +
 src/mime/quotedprintable/reader_test.go            |  204 +
 src/mime/quotedprintable/writer.go                 |  172 +
 src/mime/quotedprintable/writer_test.go            |  158 +
 src/mime/type.go                                   |  104 +-
 src/mime/type_dragonfly.go                         |    9 +
 src/mime/type_freebsd.go                           |    9 +
 src/mime/type_openbsd.go                           |    9 +
 src/mime/type_plan9.go                             |   34 +-
 src/mime/type_test.go                              |  110 +-
 src/mime/type_unix.go                              |    6 +-
 src/mime/type_windows.go                           |   54 +-
 src/nacltest.bash                                  |   14 +-
 src/net/addrselect.go                              |  388 ++
 src/net/addrselect_test.go                         |  219 +
 src/net/cgo_android.go                             |    4 +-
 src/net/cgo_bsd.go                                 |    8 +-
 src/net/cgo_linux.go                               |   16 +-
 src/net/cgo_netbsd.go                              |    4 +-
 src/net/cgo_openbsd.go                             |    4 +-
 src/net/cgo_resnew.go                              |   23 +
 src/net/cgo_resold.go                              |   23 +
 src/net/cgo_socknew.go                             |   33 +
 src/net/cgo_sockold.go                             |   33 +
 src/net/cgo_solaris.go                             |   15 +
 src/net/cgo_stub.go                                |   16 +-
 src/net/cgo_unix.go                                |  180 +-
 src/net/cgo_unix_test.go                           |    6 +-
 src/net/cgo_windows.go                             |   13 +
 src/net/conf.go                                    |  308 ++
 src/net/conf_netcgo.go                             |   18 +
 src/net/conf_test.go                               |  301 ++
 src/net/conn_test.go                               |  107 +-
 src/net/dial.go                                    |  279 +-
 src/net/dial_gen.go                                |   20 +-
 src/net/dial_gen_test.go                           |   11 -
 src/net/dial_test.go                               |  867 ++--
 src/net/dialgoogle_test.go                         |  209 -
 src/net/dnsclient.go                               |   67 +-
 src/net/dnsclient_test.go                          |    2 +-
 src/net/dnsclient_unix.go                          |  403 +-
 src/net/dnsclient_unix_test.go                     |  375 +-
 src/net/dnsconfig_unix.go                          |   54 +-
 src/net/dnsconfig_unix_test.go                     |   63 +-
 src/net/dnsmsg.go                                  |   18 +-
 src/net/dnsmsg_test.go                             |  175 +-
 src/net/dnsname_test.go                            |   31 +-
 src/net/error_plan9_test.go                        |   17 +
 src/net/error_posix_test.go                        |   44 +
 src/net/error_test.go                              |  673 +++
 src/net/external_test.go                           |  167 +
 src/net/fd_plan9.go                                |   18 +-
 src/net/fd_poll_nacl.go                            |    9 +-
 src/net/fd_poll_runtime.go                         |   15 +-
 src/net/fd_posix.go                                |   21 +
 src/net/fd_posix_test.go                           |   57 +
 src/net/fd_unix.go                                 |  126 +-
 src/net/fd_unix_test.go                            |   58 -
 src/net/fd_windows.go                              |  114 +-
 src/net/file.go                                    |   48 +
 src/net/file_plan9.go                              |   26 +-
 src/net/file_stub.go                               |   28 +-
 src/net/file_test.go                               |  130 +-
 src/net/file_unix.go                               |   88 +-
 src/net/file_windows.go                            |   24 +-
 src/net/hook.go                                    |   12 +
 src/net/hook_cloexec.go                            |   14 +
 src/net/hook_plan9.go                              |    9 +
 src/net/hook_unix.go                               |   21 +
 src/net/hook_windows.go                            |   21 +
 src/net/hosts.go                                   |   35 +-
 src/net/hosts_test.go                              |  151 +-
 src/net/http/cgi/child.go                          |    6 +-
 src/net/http/cgi/child_test.go                     |   21 +-
 src/net/http/cgi/host.go                           |   10 +-
 src/net/http/cgi/host_test.go                      |   43 +-
 src/net/http/cgi/matryoshka_test.go                |   15 +-
 src/net/http/cgi/testdata/test.cgi                 |    2 +-
 src/net/http/client.go                             |   82 +-
 src/net/http/client_test.go                        |  126 +-
 src/net/http/cookie.go                             |   36 +-
 src/net/http/cookie_test.go                        |   18 +-
 src/net/http/example_test.go                       |   23 +
 src/net/http/export_test.go                        |   24 +
 src/net/http/fcgi/child.go                         |   25 +-
 src/net/http/fcgi/fcgi_test.go                     |  106 +
 src/net/http/fs.go                                 |   53 +-
 src/net/http/fs_test.go                            |   51 +-
 src/net/http/http_test.go                          |   58 +
 src/net/http/httptest/server.go                    |   42 +-
 src/net/http/httputil/dump.go                      |   17 +-
 src/net/http/httputil/dump_test.go                 |    8 +-
 src/net/http/httputil/reverseproxy.go              |   70 +-
 src/net/http/httputil/reverseproxy_test.go         |  109 +
 src/net/http/internal/chunked.go                   |   17 +-
 src/net/http/lex.go                                |   73 +
 src/net/http/lex_test.go                           |   70 +
 src/net/http/main_test.go                          |   26 +-
 src/net/http/npn_test.go                           |   22 +-
 src/net/http/pprof/pprof.go                        |   38 +-
 src/net/http/proxy_test.go                         |    2 +-
 src/net/http/readrequest_test.go                   |   35 +-
 src/net/http/request.go                            |  139 +-
 src/net/http/request_test.go                       |  109 +-
 src/net/http/requestwrite_test.go                  |   69 +-
 src/net/http/response.go                           |   15 +-
 src/net/http/response_test.go                      |   51 +
 src/net/http/responsewrite_test.go                 |   15 +
 src/net/http/serve_test.go                         |  452 +-
 src/net/http/server.go                             |  279 +-
 src/net/http/sniff.go                              |   10 +-
 src/net/http/transfer.go                           |  109 +-
 src/net/http/transport.go                          |  360 +-
 src/net/http/transport_test.go                     |  528 +-
 src/net/interface.go                               |   44 +-
 src/net/interface_bsd.go                           |   93 +-
 src/net/interface_bsd_test.go                      |    4 +-
 src/net/interface_darwin.go                        |   43 +-
 src/net/interface_freebsd.go                       |   43 +-
 src/net/interface_linux.go                         |   34 +-
 src/net/interface_linux_test.go                    |   34 +-
 src/net/interface_test.go                          |  200 +-
 src/net/interface_unix_test.go                     |   74 +-
 src/net/interface_windows.go                       |  250 +-
 src/net/internal/socktest/main_test.go             |   56 +
 src/net/internal/socktest/main_unix_test.go        |   24 +
 src/net/internal/socktest/main_windows_test.go     |   22 +
 src/net/internal/socktest/switch.go                |  169 +
 src/net/internal/socktest/switch_posix.go          |   58 +
 src/net/internal/socktest/switch_stub.go           |   16 +
 src/net/internal/socktest/switch_unix.go           |   29 +
 src/net/internal/socktest/switch_windows.go        |   29 +
 src/net/internal/socktest/sys_cloexec.go           |   42 +
 src/net/internal/socktest/sys_unix.go              |  193 +
 src/net/internal/socktest/sys_windows.go           |  156 +
 src/net/ip.go                                      |   77 +-
 src/net/ip_test.go                                 |   91 +-
 src/net/ipraw_test.go                              |  244 +-
 src/net/iprawsock.go                               |   18 +-
 src/net/iprawsock_plan9.go                         |   16 +-
 src/net/iprawsock_posix.go                         |   82 +-
 src/net/ipsock.go                                  |  201 +-
 src/net/ipsock_plan9.go                            |   67 +-
 src/net/ipsock_posix.go                            |   43 +-
 src/net/ipsock_test.go                             |  235 +-
 src/net/listen_test.go                             |  685 +++
 src/net/lookup.go                                  |   62 +-
 src/net/lookup_plan9.go                            |   21 +-
 src/net/lookup_stub.go                             |    2 +-
 src/net/lookup_test.go                             |  444 +-
 src/net/lookup_unix.go                             |  151 +-
 src/net/lookup_windows.go                          |  122 +-
 src/net/lookup_windows_test.go                     |   14 +-
 src/net/mac.go                                     |    6 +-
 src/net/mac_test.go                                |   19 +-
 src/net/mail/example_test.go                       |   77 +
 src/net/mail/message.go                            |  260 +-
 src/net/mail/message_test.go                       |  274 ++
 src/net/main_cloexec_test.go                       |   25 +
 src/net/main_plan9_test.go                         |   15 +
 src/net/main_posix_test.go                         |   50 +
 src/net/main_test.go                               |  204 +
 src/net/main_unix_test.go                          |   52 +
 src/net/main_windows_test.go                       |   36 +
 src/net/mockicmp_test.go                           |  116 -
 src/net/mockserver_test.go                         |  464 +-
 src/net/multicast_test.go                          |  188 -
 src/net/net.go                                     |  241 +-
 src/net/net_test.go                                |  403 +-
 src/net/net_windows_test.go                        |   49 +-
 src/net/netgo_unix_test.go                         |    4 +-
 src/net/non_unix_test.go                           |   11 +
 src/net/nss.go                                     |  159 +
 src/net/nss_test.go                                |  169 +
 src/net/packetconn_test.go                         |  119 +-
 src/net/parse.go                                   |  207 +-
 src/net/parse_test.go                              |   36 +-
 src/net/pipe.go                                    |    6 +-
 src/net/pipe_test.go                               |   25 +-
 src/net/platform_test.go                           |  159 +
 src/net/port.go                                    |    2 +-
 src/net/port_test.go                               |   26 +-
 src/net/port_unix.go                               |    2 +-
 src/net/protoconn_test.go                          |  178 +-
 src/net/rpc/client_test.go                         |    2 +-
 src/net/rpc/server.go                              |    3 +-
 src/net/sendfile_dragonfly.go                      |    7 +-
 src/net/sendfile_freebsd.go                        |    7 +-
 src/net/sendfile_linux.go                          |    7 +-
 src/net/sendfile_solaris.go                        |  110 +
 src/net/sendfile_stub.go                           |    2 +-
 src/net/sendfile_windows.go                        |    2 +-
 src/net/server_test.go                             |  661 ++-
 src/net/singleflight.go                            |  109 -
 src/net/smtp/example_test.go                       |   24 +-
 src/net/smtp/smtp.go                               |   35 +-
 src/net/smtp/smtp_test.go                          |   44 +
 src/net/sock_cloexec.go                            |   39 +-
 src/net/sock_posix.go                              |   10 +-
 src/net/sock_windows.go                            |   14 +-
 src/net/sockopt_bsd.go                             |    2 +-
 src/net/sys_cloexec.go                             |   21 +-
 src/net/tcp_test.go                                |  187 +-
 src/net/tcpsock.go                                 |   13 +-
 src/net/tcpsock_plan9.go                           |   61 +-
 src/net/tcpsock_posix.go                           |   99 +-
 src/net/tcpsockopt_plan9.go                        |    3 +-
 src/net/tcpsockopt_solaris.go                      |   35 +
 src/net/tcpsockopt_unix.go                         |    2 +-
 src/net/tcpsockopt_windows.go                      |    2 +-
 src/net/testdata/ipv4-hosts                        |   12 +
 src/net/testdata/ipv6-hosts                        |   11 +
 src/net/testdata/openbsd-resolv.conf               |    5 +
 .../{hosts_singleline => singleline-hosts}         |    0
 src/net/textproto/reader.go                        |   15 +-
 src/net/textproto/reader_test.go                   |    9 +
 src/net/timeout_test.go                            | 1237 +++--
 src/net/udp_test.go                                |  330 +-
 src/net/udpsock.go                                 |   13 +-
 src/net/udpsock_plan9.go                           |   52 +-
 src/net/udpsock_posix.go                           |  103 +-
 src/net/unicast_posix_test.go                      |  469 --
 src/net/unix_test.go                               |  264 +-
 src/net/unixsock.go                                |    6 +-
 src/net/unixsock_plan9.go                          |   38 +-
 src/net/unixsock_posix.go                          |  108 +-
 src/net/url/example_test.go                        |   31 +-
 src/net/url/url.go                                 |  200 +-
 src/net/url/url_test.go                            |  286 +-
 src/net/z_last_test.go                             |   99 -
 src/os/env.go                                      |   13 +-
 src/os/env_test.go                                 |   17 +
 src/os/error_windows_test.go                       |   47 -
 src/os/exec.go                                     |    4 +-
 src/os/exec/exec.go                                |   20 +-
 src/os/exec/exec_posix.go                          |   24 +
 src/os/exec/exec_test.go                           |  123 +-
 src/os/exec/lp_windows_test.go                     |    2 +-
 src/os/exec_posix.go                               |   31 +-
 src/os/exec_windows.go                             |   18 +-
 src/os/file.go                                     |   18 +-
 src/os/file_plan9.go                               |    8 +-
 src/os/file_posix.go                               |   10 +-
 src/os/file_unix.go                                |   34 +-
 src/os/file_windows.go                             |   38 +-
 src/os/os_test.go                                  |  399 +-
 src/os/os_unix_test.go                             |  114 +-
 src/os/os_windows_test.go                          |   59 +-
 src/os/path_plan9.go                               |    2 +-
 src/os/path_test.go                                |   16 +-
 src/os/path_unix.go                                |    2 +-
 src/os/path_windows.go                             |    2 +-
 src/os/proc.go                                     |   14 +-
 src/os/signal/sig.s                                |   11 +-
 src/os/signal/signal.go                            |   59 +-
 src/os/signal/signal_plan9.go                      |   60 +
 src/os/signal/signal_plan9_test.go                 |  181 +
 src/os/signal/signal_stub.go                       |   17 -
 src/os/signal/signal_test.go                       |   66 +
 src/os/signal/signal_unix.go                       |    5 +
 src/os/stat_plan9.go                               |   40 +-
 src/os/stat_windows.go                             |   15 +-
 src/os/sticky_bsd.go                               |   11 +
 src/os/sticky_notbsd.go                            |   14 +
 src/os/str.go                                      |   25 +-
 src/os/sys_windows.go                              |   28 +-
 src/os/types.go                                    |    2 +-
 src/os/user/lookup_unix.go                         |   14 +-
 src/path/filepath/example_unix_test.go             |   28 +
 src/path/filepath/match.go                         |    4 +-
 src/path/filepath/path.go                          |   28 +-
 src/path/filepath/path_plan9.go                    |   12 +-
 src/path/filepath/path_test.go                     |   92 +-
 src/path/filepath/path_unix.go                     |   12 +-
 src/path/filepath/path_windows.go                  |   39 +-
 src/path/filepath/symlink_windows.go               |   27 +-
 src/path/match.go                                  |    2 +-
 src/path/path.go                                   |    4 +-
 src/race.bash                                      |   13 +-
 src/race.bat                                       |   17 +-
 src/reflect/all_test.go                            |  669 ++-
 src/reflect/asm_arm64.s                            |   30 +
 src/reflect/asm_ppc64x.s                           |   32 +
 src/reflect/example_test.go                        |   15 +
 src/reflect/export_test.go                         |   50 +-
 src/reflect/makefunc.go                            |    8 +-
 src/reflect/type.go                                |  762 ++-
 src/reflect/value.go                               |  200 +-
 src/regexp/all_test.go                             |   11 +
 src/regexp/backtrack.go                            |  366 ++
 src/regexp/exec.go                                 |   30 +-
 src/regexp/exec_test.go                            |   24 +-
 src/regexp/regexp.go                               |    6 +-
 src/regexp/syntax/prog.go                          |    4 +-
 src/regexp/testdata/README                         |    3 +-
 src/run.bash                                       |  233 +-
 src/run.bat                                        |  105 +-
 src/run.rc                                         |   50 +-
 src/runtime/alg.go                                 |  213 +-
 src/runtime/arch1_386.go                           |   15 +
 src/runtime/arch1_amd64.go                         |   15 +
 src/runtime/arch1_amd64p32.go                      |   15 +
 src/runtime/arch1_arm.go                           |   15 +
 src/runtime/arch1_arm64.go                         |   15 +
 src/runtime/arch1_ppc64.go                         |   15 +
 src/runtime/arch1_ppc64le.go                       |   15 +
 src/runtime/arch_386.h                             |   17 -
 src/runtime/arch_amd64.h                           |   25 -
 src/runtime/arch_amd64p32.h                        |   17 -
 src/runtime/arch_arm.h                             |   17 -
 src/runtime/{arch_amd64.go => arch_arm64.go}       |    0
 src/runtime/{arch_amd64.go => arch_ppc64.go}       |    0
 src/runtime/{arch_amd64.go => arch_ppc64le.go}     |    0
 src/runtime/asm.s                                  |    5 +
 src/runtime/asm_386.s                              | 1458 ++----
 src/runtime/asm_amd64.s                            | 1631 +++----
 src/runtime/asm_amd64p32.s                         |  316 +-
 src/runtime/asm_arm.s                              |  850 ++--
 src/runtime/asm_arm64.s                            | 1029 ++++
 src/runtime/asm_ppc64x.s                           | 1172 +++++
 src/runtime/atomic.go                              |   51 -
 src/runtime/atomic_386.c                           |   46 -
 src/runtime/atomic_386.go                          |   82 +
 src/runtime/atomic_amd64x.c                        |   29 -
 src/runtime/atomic_amd64x.go                       |   72 +
 src/runtime/atomic_arm.go                          |   40 +-
 src/runtime/atomic_arm64.go                        |   82 +
 src/runtime/atomic_arm64.s                         |  117 +
 src/runtime/atomic_pointer.go                      |   78 +
 src/runtime/atomic_ppc64x.go                       |   60 +
 src/runtime/atomic_ppc64x.s                        |   47 +
 src/runtime/atomic_test.go                         |   66 +
 src/runtime/cgo.go                                 |   50 +
 src/runtime/cgo/asm_arm.s                          |    8 +-
 src/runtime/cgo/asm_arm64.s                        |   57 +
 src/runtime/cgo/asm_ppc64x.s                       |  124 +
 src/runtime/cgo/callbacks.c                        |   83 -
 src/runtime/cgo/callbacks.go                       |   96 +
 src/runtime/cgo/cgo.go                             |    6 +-
 src/runtime/cgo/dragonfly.c                        |   19 -
 src/runtime/cgo/dragonfly.go                       |   19 +
 src/runtime/cgo/freebsd.c                          |   19 -
 src/runtime/cgo/freebsd.go                         |   22 +
 src/runtime/cgo/gcc_android_arm.c                  |    4 +-
 src/runtime/cgo/gcc_arm.S                          |    4 +
 src/runtime/cgo/gcc_arm64.S                        |   57 +
 src/runtime/cgo/gcc_darwin_arm.c                   |  153 +
 src/runtime/cgo/gcc_darwin_arm64.c                 |  157 +
 src/runtime/cgo/gcc_dragonfly_386.c                |   70 -
 src/runtime/cgo/gcc_libinit.c                      |   42 +
 src/runtime/cgo/gcc_libinit_linux_ppc64x.c         |   26 +
 src/runtime/cgo/gcc_libinit_openbsd.c              |   22 +
 src/runtime/cgo/gcc_libinit_windows.c              |   22 +
 src/runtime/cgo/gcc_linux_arm64.c                  |   73 +
 src/runtime/cgo/gcc_linux_ppc64x.c                 |   70 +
 src/runtime/cgo/gcc_ppc64x.S                       |  140 +
 src/runtime/cgo/gcc_setenv.c                       |    2 +-
 src/runtime/cgo/gcc_signal_darwin_armx.c           |  205 +
 src/runtime/cgo/gcc_signal_darwin_lldb.c           |   14 +
 src/runtime/cgo/gcc_solaris_amd64.c                |   75 +
 src/runtime/cgo/iscgo.c                            |   15 -
 src/runtime/cgo/iscgo.go                           |   17 +
 src/runtime/cgo/libcgo.h                           |   21 +
 src/runtime/cgo/netbsd.c                           |   19 -
 src/runtime/cgo/netbsd.go                          |   19 +
 src/runtime/cgo/openbsd.c                          |   27 -
 src/runtime/cgo/openbsd.go                         |   31 +
 src/runtime/cgo/setenv.c                           |   13 -
 src/runtime/cgo/setenv.go                          |   21 +
 src/runtime/cgo/signal_darwin_arm.s                |   49 +
 src/runtime/cgo/signal_darwin_arm64.s              |   56 +
 src/runtime/cgo/signal_darwin_armx.go              |   31 +
 src/runtime/cgocall.go                             |   91 +-
 src/runtime/cgocall.h                              |   13 -
 src/runtime/cgocallback.go                         |   29 +-
 src/runtime/chan.go                                |  130 +-
 src/runtime/chan.h                                 |   68 -
 src/runtime/chan_test.go                           |  104 +-
 src/runtime/chanbarrier_test.go                    |   83 +
 src/runtime/compiler.go                            |    2 +-
 src/runtime/complex.go                             |   39 +-
 src/runtime/cpuprof.go                             |   53 +-
 src/runtime/cputicks.go                            |   12 +
 src/runtime/crash_cgo_test.go                      |  237 +-
 src/runtime/crash_test.go                          |  104 +-
 src/runtime/crash_unix_test.go                     |  135 +
 src/runtime/debug.go                               |   27 +-
 src/runtime/debug/garbage.go                       |    2 +-
 src/runtime/debug/garbage_test.go                  |    4 +
 src/runtime/debug/heapdump_test.go                 |   36 +
 src/runtime/debug/stack.go                         |    2 +-
 src/runtime/debug/stubs.go                         |    1 -
 src/runtime/debug/stubs.s                          |    9 +
 src/runtime/defs.c                                 |   15 -
 src/runtime/defs1_linux.go                         |    6 +-
 src/runtime/defs1_netbsd_386.go                    |  183 +
 src/runtime/defs1_netbsd_amd64.go                  |  195 +
 src/runtime/defs1_netbsd_arm.go                    |  183 +
 src/runtime/defs1_solaris_amd64.go                 |  245 +
 src/runtime/defs3_linux.go                         |   43 +
 src/runtime/defs_android_arm.h                     |    3 -
 src/runtime/defs_darwin_386.go                     |  382 ++
 src/runtime/defs_darwin_386.h                      |  392 --
 src/runtime/defs_darwin_amd64.go                   |  385 ++
 src/runtime/defs_darwin_amd64.h                    |  395 --
 src/runtime/defs_darwin_arm.go                     |  245 +
 src/runtime/defs_darwin_arm64.go                   |  248 +
 src/runtime/defs_dragonfly.go                      |    1 -
 src/runtime/defs_dragonfly_386.h                   |  198 -
 src/runtime/defs_dragonfly_amd64.go                |  208 +
 src/runtime/defs_dragonfly_amd64.h                 |  208 -
 src/runtime/defs_freebsd_386.go                    |  213 +
 src/runtime/defs_freebsd_386.h                     |  213 -
 src/runtime/defs_freebsd_amd64.go                  |  224 +
 src/runtime/defs_freebsd_amd64.h                   |  224 -
 src/runtime/defs_freebsd_arm.go                    |  186 +
 src/runtime/defs_freebsd_arm.h                     |  186 -
 src/runtime/defs_linux.go                          |   11 +-
 src/runtime/defs_linux_386.go                      |  220 +
 src/runtime/defs_linux_386.h                       |  211 -
 src/runtime/defs_linux_amd64.go                    |  255 +
 src/runtime/defs_linux_amd64.h                     |  254 -
 src/runtime/defs_linux_arm.go                      |  182 +
 src/runtime/defs_linux_arm.h                       |  168 -
 src/runtime/defs_linux_arm64.go                    |  178 +
 src/runtime/defs_linux_ppc64.go                    |  200 +
 src/runtime/defs_linux_ppc64le.go                  |  200 +
 src/runtime/defs_nacl_386.go                       |   43 +
 src/runtime/defs_nacl_386.h                        |   63 -
 src/runtime/defs_nacl_amd64p32.go                  |   64 +
 src/runtime/defs_nacl_amd64p32.h                   |   90 -
 src/runtime/defs_nacl_arm.go                       |   50 +
 src/runtime/defs_nacl_arm.h                        |   70 -
 src/runtime/defs_netbsd_386.h                      |  182 -
 src/runtime/defs_netbsd_amd64.h                    |  194 -
 src/runtime/defs_netbsd_arm.h                      |  184 -
 src/runtime/defs_openbsd_386.go                    |  170 +
 src/runtime/defs_openbsd_386.h                     |  168 -
 src/runtime/defs_openbsd_amd64.go                  |  181 +
 src/runtime/defs_openbsd_amd64.h                   |  179 -
 src/runtime/defs_openbsd_arm.go                    |  170 +
 src/runtime/defs_plan9_386.go                      |   51 +
 src/runtime/defs_plan9_386.h                       |   26 -
 src/runtime/defs_plan9_amd64.go                    |   68 +
 src/runtime/defs_plan9_amd64.h                     |   34 -
 src/runtime/defs_solaris_amd64.h                   |  254 -
 src/runtime/defs_windows.go                        |    1 -
 src/runtime/defs_windows_386.go                    |  131 +
 src/runtime/defs_windows_386.h                     |  116 -
 src/runtime/defs_windows_amd64.go                  |  153 +
 src/runtime/defs_windows_amd64.h                   |  131 -
 src/runtime/duff_386.s                             |  779 +++
 src/runtime/duff_amd64.s                           |  841 ++++
 src/runtime/duff_arm.s                             |  523 ++
 src/runtime/duff_arm64.s                           |  138 +
 src/runtime/duff_ppc64x.s                          |  140 +
 src/runtime/env_plan9.go                           |   16 +-
 src/runtime/env_posix.go                           |   23 +-
 src/runtime/env_test.go                            |   47 +
 src/runtime/error.go                               |   23 +-
 src/runtime/export_arm_test.go                     |    9 +
 src/runtime/export_linux_test.go                   |    9 +
 src/runtime/export_test.go                         |  166 +-
 src/runtime/export_windows_test.go                 |    9 +
 src/runtime/extern.go                              |   71 +-
 src/runtime/float.c                                |   10 -
 src/runtime/funcdata.h                             |   10 +-
 src/runtime/futex_test.go                          |    4 +-
 src/runtime/gc_test.go                             |  268 +-
 src/runtime/gcinfo_test.go                         |  153 +-
 src/runtime/gengoos.go                             |   84 +
 src/runtime/go_tls.h                               |   22 +
 src/runtime/hash32.go                              |   89 +
 src/runtime/hash64.go                              |   89 +
 src/runtime/hash_test.go                           |    9 -
 src/runtime/hashmap.go                             |  292 +-
 src/runtime/hashmap_fast.go                        |   12 +-
 src/runtime/heapdump.c                             |  864 ----
 src/runtime/heapdump.go                            |  735 +++
 src/runtime/iface.go                               |  249 +-
 src/runtime/iface_test.go                          |  125 +
 src/runtime/lfstack.c                              |   87 -
 src/runtime/lfstack.go                             |   40 +
 src/runtime/lfstack_32bit.go                       |   21 +
 src/runtime/lfstack_amd64.go                       |   24 +
 src/runtime/lfstack_darwin_arm64.go                |   25 +
 src/runtime/lfstack_linux_arm64.go                 |   25 +
 src/runtime/lfstack_linux_ppc64x.go                |   32 +
 src/runtime/lfstack_test.go                        |    8 +-
 src/runtime/lock_futex.go                          |   27 +-
 src/runtime/lock_sema.go                           |   36 +-
 src/runtime/malloc.c                               |  396 --
 src/runtime/malloc.go                              | 1273 ++---
 src/runtime/malloc.h                               |  621 ---
 src/runtime/malloc_test.go                         |   38 +-
 src/runtime/map_test.go                            |   65 +
 src/runtime/mapspeed_test.go                       |   28 +
 src/runtime/mbarrier.go                            |  298 ++
 src/runtime/mbitmap.go                             | 1710 +++++++
 src/runtime/mcache.c                               |  115 -
 src/runtime/mcache.go                              |  139 +
 src/runtime/mcentral.c                             |  214 -
 src/runtime/mcentral.go                            |  212 +
 src/runtime/mem.go                                 |  108 -
 src/runtime/mem_bsd.go                             |   93 +
 src/runtime/mem_darwin.c                           |   82 -
 src/runtime/mem_darwin.go                          |   63 +
 src/runtime/mem_dragonfly.c                        |  105 -
 src/runtime/mem_freebsd.c                          |  100 -
 src/runtime/mem_linux.c                            |  162 -
 src/runtime/mem_linux.go                           |  159 +
 src/runtime/mem_nacl.c                             |  120 -
 src/runtime/mem_netbsd.c                           |  100 -
 src/runtime/mem_openbsd.c                          |  100 -
 src/runtime/mem_plan9.c                            |  121 -
 src/runtime/mem_plan9.go                           |  174 +
 src/runtime/mem_solaris.c                          |  101 -
 src/runtime/mem_windows.c                          |  132 -
 src/runtime/mem_windows.go                         |  114 +
 src/runtime/memclr_386.s                           |   46 +-
 src/runtime/memclr_amd64.s                         |   44 +-
 src/runtime/memclr_arm.s                           |   40 +-
 src/runtime/memclr_arm64.s                         |   18 +
 src/runtime/memclr_plan9_386.s                     |   24 +-
 src/runtime/memclr_ppc64x.s                        |   20 +
 src/runtime/memmove_arm.s                          |  252 +-
 src/runtime/memmove_arm64.s                        |   36 +
 src/runtime/memmove_ppc64x.s                       |   40 +
 src/runtime/memmove_test.go                        |   32 +
 src/runtime/mfinal.go                              |  412 ++
 src/runtime/mfinal_test.go                         |    3 -
 src/runtime/mfixalloc.c                            |   64 -
 src/runtime/mfixalloc.go                           |   87 +
 src/runtime/mgc.go                                 | 1765 +++++++
 src/runtime/mgc0.c                                 | 2013 --------
 src/runtime/mgc0.go                                |  152 -
 src/runtime/mgc0.h                                 |   78 -
 src/runtime/mgcmark.go                             | 1035 ++++
 src/runtime/mgcsweep.go                            |  370 ++
 src/runtime/mgcwork.go                             |  458 ++
 src/runtime/mheap.c                                |  889 ----
 src/runtime/mheap.go                               | 1090 +++++
 src/runtime/mkduff.go                              |  188 +
 src/runtime/mprof.go                               |   57 +-
 src/runtime/msize.c                                |  184 -
 src/runtime/msize.go                               |  254 +
 src/runtime/mstats.go                              |  391 ++
 src/runtime/netpoll.go                             |  139 +-
 src/runtime/netpoll_epoll.go                       |   16 +-
 src/runtime/netpoll_kqueue.go                      |   15 +-
 src/runtime/netpoll_solaris.c                      |  264 -
 src/runtime/netpoll_solaris.go                     |  243 +
 src/runtime/netpoll_stub.c                         |   18 -
 src/runtime/netpoll_stub.go                        |   19 +
 src/runtime/netpoll_windows.c                      |  163 -
 src/runtime/netpoll_windows.go                     |  145 +
 src/runtime/noasm.go                               |   58 +
 src/runtime/noasm_arm.go                           |   54 -
 src/runtime/norace_linux_test.go                   |   41 +
 src/runtime/norace_test.go                         |    4 +-
 src/runtime/os1_darwin.go                          |  481 ++
 src/runtime/os1_dragonfly.go                       |  247 +
 src/runtime/os1_freebsd.go                         |  249 +
 src/runtime/os1_linux.go                           |  350 ++
 src/runtime/os1_nacl.go                            |  203 +
 src/runtime/os1_netbsd.go                          |  238 +
 src/runtime/os1_netbsd_386.go                      |   16 +
 src/runtime/os1_netbsd_amd64.go                    |   16 +
 src/runtime/os1_openbsd.go                         |  246 +
 src/runtime/os1_plan9.go                           |  268 +
 src/runtime/os1_windows.go                         |  540 ++
 src/runtime/os2_darwin.go                          |   14 +
 src/runtime/os2_dragonfly.go                       |   15 +
 src/runtime/os2_freebsd.go                         |   15 +
 src/runtime/os2_linux.go                           |   25 +
 src/runtime/os2_nacl.go                            |  154 +
 src/runtime/os2_netbsd.go                          |   18 +
 src/runtime/os2_openbsd.go                         |   14 +
 src/runtime/os2_plan9.go                           |   74 +
 src/runtime/os2_solaris.go                         |   14 +
 src/runtime/os2_windows.go                         |   19 +
 src/runtime/os3_plan9.go                           |  128 +
 src/runtime/os3_solaris.go                         |  529 ++
 src/runtime/os_android.c                           |   16 -
 src/runtime/os_android.h                           |    1 -
 src/runtime/os_android_arm.go                      |   15 +
 src/runtime/os_darwin.c                            |  567 ---
 src/runtime/os_darwin.go                           |   31 +-
 src/runtime/os_darwin.h                            |   43 -
 src/runtime/os_darwin_arm.go                       |   24 +
 src/runtime/os_darwin_arm64.go                     |   13 +
 src/runtime/os_dragonfly.c                         |  312 --
 src/runtime/os_dragonfly.go                        |   38 +-
 src/runtime/os_dragonfly.h                         |   30 -
 src/runtime/os_freebsd.c                           |  320 --
 src/runtime/os_freebsd.go                          |   33 +-
 src/runtime/os_freebsd.h                           |   29 -
 src/runtime/os_freebsd_arm.c                       |   24 -
 src/runtime/os_freebsd_arm.go                      |   24 +
 src/runtime/os_linux.c                             |  342 --
 src/runtime/os_linux.go                            |   28 +-
 src/runtime/os_linux.h                             |   41 -
 src/runtime/os_linux_386.c                         |   38 -
 src/runtime/os_linux_386.go                        |   35 +
 src/runtime/os_linux_arm.c                         |   80 -
 src/runtime/os_linux_arm.go                        |   72 +
 src/runtime/os_linux_arm64.go                      |   20 +
 src/runtime/os_nacl.c                              |  312 --
 src/runtime/os_nacl.go                             |   38 +-
 src/runtime/os_nacl.h                              |  162 -
 src/runtime/os_nacl_arm.c                          |   24 -
 src/runtime/os_nacl_arm.go                         |   23 +
 src/runtime/os_netbsd.c                            |  368 --
 src/runtime/os_netbsd.go                           |   37 +-
 src/runtime/os_netbsd.h                            |   31 -
 src/runtime/os_netbsd_386.c                        |   17 -
 src/runtime/os_netbsd_amd64.c                      |   18 -
 src/runtime/os_netbsd_arm.c                        |   34 -
 src/runtime/os_netbsd_arm.go                       |   35 +
 src/runtime/os_openbsd.c                           |  309 --
 src/runtime/os_openbsd.go                          |   34 +-
 src/runtime/os_openbsd.h                           |   26 -
 src/runtime/os_openbsd_arm.go                      |   24 +
 src/runtime/os_plan9.c                             |  362 --
 src/runtime/os_plan9.go                            |   43 +-
 src/runtime/os_plan9.h                             |   93 -
 src/runtime/os_plan9_386.c                         |  150 -
 src/runtime/os_plan9_amd64.c                       |  158 -
 src/runtime/os_solaris.c                           |  557 ---
 src/runtime/os_solaris.go                          |   27 +-
 src/runtime/os_solaris.h                           |   55 -
 src/runtime/os_windows.c                           |  636 ---
 src/runtime/os_windows.go                          |   58 +-
 src/runtime/os_windows.h                           |   42 -
 src/runtime/os_windows_386.c                       |  128 -
 src/runtime/os_windows_386.go                      |   11 -
 src/runtime/os_windows_amd64.c                     |  150 -
 src/runtime/os_windows_amd64.go                    |   11 -
 src/runtime/panic.c                                |  200 -
 src/runtime/panic.go                               |  184 +-
 src/runtime/panic1.go                              |  150 +
 src/runtime/parfor.c                               |  226 -
 src/runtime/parfor.go                              |  212 +
 src/runtime/parfor_test.go                         |   21 +-
 src/runtime/pprof/pprof.go                         |   65 +-
 src/runtime/pprof/pprof_test.go                    |   54 +-
 src/runtime/print1.go                              |  146 +-
 src/runtime/print1_write.go                        |   13 +
 src/runtime/print1_write_android.go                |  160 +
 src/runtime/proc.c                                 | 3521 --------------
 src/runtime/proc.go                                |  195 +-
 src/runtime/proc1.go                               | 3725 ++++++++++++++
 src/runtime/proc_test.go                           |  133 +-
 src/runtime/race.c                                 |  347 --
 src/runtime/race.go                                |   47 +-
 src/runtime/race.h                                 |   34 -
 src/runtime/race/README                            |    2 +-
 src/runtime/race/doc.go                            |    2 +-
 src/runtime/race/output_test.go                    |   36 +-
 src/runtime/race/race_darwin_amd64.syso            |  Bin 278328 -> 314000 bytes
 src/runtime/race/race_freebsd_amd64.syso           |  Bin 294224 -> 316816 bytes
 src/runtime/race/race_linux_amd64.syso             |  Bin 298064 -> 330232 bytes
 src/runtime/race/race_test.go                      |   16 +-
 src/runtime/race/race_windows_amd64.syso           |  Bin 292311 -> 331489 bytes
 src/runtime/race/sched_test.go                     |   48 +
 src/runtime/race/testdata/io_test.go               |    2 +-
 src/runtime/race/testdata/mop_test.go              |  110 +
 src/runtime/race/testdata/rwmutex_test.go          |   22 +-
 src/runtime/race/testdata/select_test.go           |    2 +-
 src/runtime/race/testdata/slice_test.go            |  107 +
 src/runtime/race/testdata/sync_test.go             |   74 +-
 src/runtime/race0.go                               |   38 +-
 src/runtime/race1.go                               |  315 ++
 src/runtime/race_amd64.s                           |   40 +-
 src/runtime/rdebug.go                              |   18 -
 src/runtime/rt0_android_arm.s                      |   24 +
 src/runtime/rt0_darwin_amd64.s                     |   34 +
 src/runtime/rt0_darwin_arm.s                       |   59 +
 src/runtime/rt0_darwin_arm64.s                     |   55 +
 src/runtime/rt0_dragonfly_386.s                    |   16 -
 src/runtime/rt0_freebsd_arm.s                      |    6 +-
 src/runtime/rt0_linux_386.s                        |   56 +-
 src/runtime/rt0_linux_amd64.s                      |   49 +
 src/runtime/rt0_linux_arm.s                        |   57 +-
 src/runtime/rt0_linux_arm64.s                      |   19 +
 src/runtime/rt0_linux_ppc64.s                      |   23 +
 src/runtime/rt0_linux_ppc64le.s                    |   34 +
 src/runtime/rt0_netbsd_arm.s                       |    4 +-
 src/runtime/rt0_openbsd_arm.s                      |   11 +
 src/runtime/rt0_windows_386.s                      |    4 +-
 src/runtime/rt0_windows_amd64.s                    |    3 +-
 src/runtime/rune.go                                |    2 +-
 src/runtime/runtime-gdb.py                         |   58 +-
 src/runtime/runtime-gdb_test.go                    |  164 +
 src/runtime/runtime.c                              |  399 --
 src/runtime/runtime.go                             |   26 +-
 src/runtime/runtime.h                              | 1132 -----
 src/runtime/runtime1.go                            |  450 ++
 src/runtime/runtime2.go                            |  699 +++
 src/runtime/runtime_test.go                        |  160 +-
 src/runtime/runtime_unix_test.go                   |    2 +-
 src/runtime/select.go                              |  221 +-
 src/runtime/sema.go                                |   40 +-
 src/runtime/signal.c                               |   25 -
 src/runtime/signal1_unix.go                        |  241 +
 src/runtime/signal_386.c                           |  122 -
 src/runtime/signal_386.go                          |  193 +
 src/runtime/signal_amd64x.c                        |  156 -
 src/runtime/signal_amd64x.go                       |  204 +
 src/runtime/signal_android_386.h                   |    1 -
 src/runtime/signal_android_arm.h                   |    1 -
 src/runtime/signal_arm.c                           |  121 -
 src/runtime/signal_arm.go                          |  165 +
 src/runtime/signal_arm64.go                        |  178 +
 src/runtime/signal_darwin.go                       |   71 +
 src/runtime/signal_darwin_386.go                   |   34 +
 src/runtime/signal_darwin_386.h                    |   23 -
 src/runtime/signal_darwin_amd64.go                 |   42 +
 src/runtime/signal_darwin_amd64.h                  |   31 -
 src/runtime/signal_darwin_arm.go                   |   44 +
 src/runtime/signal_darwin_arm64.go                 |   60 +
 src/runtime/signal_dragonfly.go                    |   46 +
 src/runtime/signal_dragonfly_386.h                 |   23 -
 src/runtime/signal_dragonfly_amd64.go              |   44 +
 src/runtime/signal_dragonfly_amd64.h               |   31 -
 src/runtime/signal_freebsd.go                      |   46 +
 src/runtime/signal_freebsd_386.go                  |   34 +
 src/runtime/signal_freebsd_386.h                   |   23 -
 src/runtime/signal_freebsd_amd64.go                |   44 +
 src/runtime/signal_freebsd_amd64.h                 |   31 -
 src/runtime/signal_freebsd_arm.go                  |   48 +
 src/runtime/signal_freebsd_arm.h                   |   28 -
 src/runtime/signal_linux.go                        |   96 +
 src/runtime/signal_linux_386.go                    |   36 +
 src/runtime/signal_linux_386.h                     |   24 -
 src/runtime/signal_linux_amd64.go                  |   46 +
 src/runtime/signal_linux_amd64.h                   |   32 -
 src/runtime/signal_linux_arm.go                    |   48 +
 src/runtime/signal_linux_arm.h                     |   28 -
 src/runtime/signal_linux_arm64.go                  |   61 +
 src/runtime/signal_linux_ppc64x.go                 |   71 +
 src/runtime/signal_nacl.go                         |   45 +
 src/runtime/signal_nacl_386.go                     |   34 +
 src/runtime/signal_nacl_386.h                      |   23 -
 src/runtime/signal_nacl_amd64p32.go                |   44 +
 src/runtime/signal_nacl_amd64p32.h                 |   31 -
 src/runtime/signal_nacl_arm.go                     |   47 +
 src/runtime/signal_nacl_arm.h                      |   28 -
 src/runtime/signal_netbsd.go                       |   46 +
 src/runtime/signal_netbsd_386.go                   |   38 +
 src/runtime/signal_netbsd_386.h                    |   23 -
 src/runtime/signal_netbsd_amd64.go                 |   48 +
 src/runtime/signal_netbsd_amd64.h                  |   31 -
 src/runtime/signal_netbsd_arm.go                   |   48 +
 src/runtime/signal_netbsd_arm.h                    |   30 -
 src/runtime/signal_openbsd.go                      |   46 +
 src/runtime/signal_openbsd_386.go                  |   41 +
 src/runtime/signal_openbsd_386.h                   |   23 -
 src/runtime/signal_openbsd_amd64.go                |   49 +
 src/runtime/signal_openbsd_amd64.h                 |   31 -
 src/runtime/signal_openbsd_arm.go                  |   53 +
 src/runtime/signal_plan9.go                        |   54 +
 src/runtime/signal_ppc64x.go                       |  183 +
 src/runtime/signal_solaris.go                      |   88 +
 src/runtime/signal_solaris_amd64.go                |   46 +
 src/runtime/signal_solaris_amd64.h                 |   31 -
 src/runtime/signal_unix.c                          |  119 -
 src/runtime/signal_unix.go                         |   39 +-
 src/runtime/signal_unix.h                          |   14 -
 src/runtime/signal_windows.go                      |  221 +
 src/runtime/signals_android.h                      |    1 -
 src/runtime/signals_darwin.h                       |   53 -
 src/runtime/signals_dragonfly.h                    |   54 -
 src/runtime/signals_freebsd.h                      |   54 -
 src/runtime/signals_linux.h                        |   86 -
 src/runtime/signals_nacl.h                         |   53 -
 src/runtime/signals_netbsd.h                       |   54 -
 src/runtime/signals_openbsd.h                      |   54 -
 src/runtime/signals_plan9.h                        |   63 -
 src/runtime/signals_solaris.h                      |   97 -
 src/runtime/signals_windows.h                      |    3 -
 src/runtime/sigpanic_unix.go                       |   25 +-
 src/runtime/sigqueue.go                            |   50 +-
 src/runtime/sigqueue_plan9.go                      |  128 +
 src/runtime/slice.go                               |   56 +-
 src/runtime/softfloat64.go                         |   15 +-
 src/runtime/softfloat64_test.go                    |    2 +-
 src/runtime/softfloat_arm.c                        |  687 ---
 src/runtime/softfloat_arm.go                       |  608 +++
 src/runtime/sqrt.go                                |   63 +-
 src/runtime/sqrt_test.go                           |   85 +
 src/runtime/stack.c                                |  892 ----
 src/runtime/stack.go                               |   13 -
 src/runtime/stack.h                                |  118 -
 src/runtime/stack1.go                              |  917 ++++
 src/runtime/stack2.go                              |  106 +
 src/runtime/stack_test.go                          |   54 +-
 src/runtime/string.c                               |  226 -
 src/runtime/string.go                              |  164 +-
 src/runtime/string1.go                             |   67 +
 src/runtime/string_test.go                         |   77 +
 src/runtime/stubs.go                               |  276 +-
 src/runtime/stubs2.go                              |   30 +
 src/runtime/stubs32.go                             |   14 +
 src/runtime/stubs_android.go                       |   10 +
 src/runtime/symtab.go                              |  273 +-
 src/runtime/symtab_test.go                         |  105 +
 src/runtime/sys_arm.c                              |   35 -
 src/runtime/sys_arm.go                             |   38 +
 src/runtime/sys_arm64.go                           |   36 +
 src/runtime/sys_darwin_386.s                       |   61 +-
 src/runtime/sys_darwin_amd64.s                     |  133 +-
 src/runtime/sys_darwin_arm.s                       |  490 ++
 src/runtime/sys_darwin_arm64.s                     |  455 ++
 src/runtime/sys_dragonfly_386.s                    |  381 --
 src/runtime/sys_dragonfly_amd64.s                  |   40 +-
 src/runtime/sys_freebsd_386.s                      |   38 +-
 src/runtime/sys_freebsd_amd64.s                    |   63 +-
 src/runtime/sys_freebsd_arm.s                      |  139 +-
 src/runtime/sys_linux_386.s                        |  105 +-
 src/runtime/sys_linux_amd64.s                      |  102 +-
 src/runtime/sys_linux_arm.s                        |  275 +-
 src/runtime/sys_linux_arm64.s                      |  447 ++
 src/runtime/sys_linux_ppc64x.s                     |  407 ++
 src/runtime/sys_nacl_386.s                         |   20 +-
 src/runtime/sys_nacl_amd64p32.s                    |   17 +-
 src/runtime/sys_nacl_arm.s                         |   19 +-
 src/runtime/sys_netbsd_386.s                       |   28 +-
 src/runtime/sys_netbsd_amd64.s                     |   32 +-
 src/runtime/sys_netbsd_arm.s                       |  140 +-
 src/runtime/sys_openbsd_386.s                      |   32 +-
 src/runtime/sys_openbsd_amd64.s                    |   30 +-
 src/runtime/sys_openbsd_arm.s                      |  390 ++
 src/runtime/sys_plan9_386.s                        |    5 +-
 src/runtime/sys_plan9_amd64.s                      |    5 +-
 src/runtime/sys_ppc64x.go                          |   37 +
 src/runtime/sys_solaris_amd64.s                    |   27 +-
 src/runtime/sys_windows_386.s                      |   45 +-
 src/runtime/sys_windows_amd64.s                    |   43 +-
 src/runtime/sys_x86.c                              |   57 -
 src/runtime/sys_x86.go                             |   54 +
 src/runtime/syscall2_solaris.go                    |   49 +
 src/runtime/syscall_nacl.h                         |   15 +-
 src/runtime/syscall_solaris.c                      |   23 -
 src/runtime/syscall_solaris.go                     |   80 +-
 src/runtime/syscall_windows.go                     |   78 +-
 src/runtime/syscall_windows_test.go                |  125 +-
 src/runtime/textflag.h                             |   23 +
 src/runtime/thunk.s                                |  183 -
 src/runtime/thunk_solaris_amd64.s                  |   88 -
 src/runtime/thunk_windows.s                        |   30 -
 src/runtime/time.go                                |   26 +-
 src/runtime/tls_arm.s                              |   52 +-
 src/runtime/tls_arm64.h                            |   20 +
 src/runtime/tls_arm64.s                            |   60 +
 src/runtime/tls_ppc64x.s                           |   60 +
 src/runtime/trace.go                               |  859 ++++
 src/runtime/trace/trace.go                         |   42 +
 src/runtime/trace/trace_stack_test.go              |  285 ++
 src/runtime/trace/trace_test.go                    |  434 ++
 src/runtime/traceback.go                           |  212 +-
 src/runtime/type.go                                |   94 +
 src/runtime/type.h                                 |  113 -
 src/runtime/typekind.h                             |   38 -
 src/runtime/typekind1.go                           |   39 +
 src/runtime/unaligned1.go                          |   17 +
 src/runtime/unaligned2.go                          |   20 +
 src/runtime/vdso_linux_amd64.c                     |  371 --
 src/runtime/vdso_linux_amd64.go                    |  327 ++
 src/runtime/vdso_none.go                           |   12 +
 src/runtime/vlop_arm.s                             |  254 +-
 src/runtime/vlop_arm_test.go                       |   16 +-
 src/runtime/vlrt.c                                 |  914 ----
 src/runtime/wbfat.go                               |  190 +
 src/runtime/wbfat_gen.go                           |   41 +
 src/runtime/wincallback.go                         |   64 +
 src/runtime/zcallback_windows.go                   |    5 +
 src/runtime/zcallback_windows.s                    | 2010 ++++++++
 src/runtime/zgoarch_386.go                         |   13 +
 src/runtime/zgoarch_amd64.go                       |   13 +
 src/runtime/zgoarch_amd64p32.go                    |   13 +
 src/runtime/zgoarch_arm.go                         |   13 +
 src/runtime/zgoarch_arm64.go                       |   13 +
 src/runtime/zgoarch_ppc64.go                       |   13 +
 src/runtime/zgoarch_ppc64le.go                     |   13 +
 src/runtime/zgoos_android.go                       |   17 +
 src/runtime/zgoos_darwin.go                        |   17 +
 src/runtime/zgoos_dragonfly.go                     |   17 +
 src/runtime/zgoos_freebsd.go                       |   17 +
 src/runtime/zgoos_linux.go                         |   19 +
 src/runtime/zgoos_nacl.go                          |   17 +
 src/runtime/zgoos_netbsd.go                        |   17 +
 src/runtime/zgoos_openbsd.go                       |   17 +
 src/runtime/zgoos_plan9.go                         |   17 +
 src/runtime/zgoos_solaris.go                       |   17 +
 src/runtime/zgoos_windows.go                       |   17 +
 src/sort/sort.go                                   |  140 +-
 src/strconv/atof.go                                |    2 -
 src/strconv/atoi.go                                |   40 +-
 src/strconv/atoi_test.go                           |   83 +-
 src/strconv/decimal.go                             |  117 +-
 src/strconv/doc.go                                 |   57 +
 src/strconv/example_test.go                        |  338 ++
 src/strconv/extfloat.go                            |    2 +-
 src/strconv/ftoa.go                                |  108 +-
 src/strconv/ftoa_test.go                           |    1 +
 src/strconv/isprint.go                             |   89 +-
 src/strconv/itoa.go                                |   58 +-
 src/strconv/itoa_test.go                           |    1 +
 src/strconv/quote_example_test.go                  |   35 -
 src/strings/compare.go                             |   28 +
 src/strings/compare_test.go                        |   98 +
 src/strings/reader.go                              |    6 +
 src/strings/reader_test.go                         |   13 +
 src/strings/strings.go                             |   32 +-
 src/strings/strings_test.go                        |   46 +
 src/sudo.bash                                      |   41 -
 src/sync/atomic/asm_386.s                          |    9 -
 src/sync/atomic/asm_amd64.s                        |   14 +-
 src/sync/atomic/asm_amd64p32.s                     |   14 +-
 src/sync/atomic/asm_arm.s                          |   28 +
 src/sync/atomic/asm_arm64.s                        |  149 +
 src/sync/atomic/asm_darwin_arm.s                   |   99 +
 src/sync/atomic/asm_freebsd_arm.s                  |    9 -
 src/sync/atomic/asm_linux_arm.s                    |   27 +-
 src/sync/atomic/asm_nacl_arm.s                     |    9 -
 src/sync/atomic/asm_netbsd_arm.s                   |    9 -
 src/sync/atomic/asm_openbsd_arm.s                  |  100 +
 src/sync/atomic/asm_ppc64x.s                       |  175 +
 src/sync/atomic/atomic_test.go                     |   71 +-
 src/sync/export_test.go                            |    2 +
 src/sync/mutex.go                                  |   17 +
 src/sync/mutex_test.go                             |   55 +
 src/sync/runtime.go                                |    7 +
 src/sync/waitgroup.go                              |  134 +-
 src/sync/waitgroup_test.go                         |  123 +
 src/syscall/asm_darwin_386.s                       |   93 +-
 src/syscall/asm_darwin_amd64.s                     |  135 +-
 src/syscall/asm_darwin_arm.s                       |  134 +
 src/syscall/asm_darwin_arm64.s                     |  127 +
 src/syscall/asm_dragonfly_386.s                    |  140 -
 src/syscall/asm_freebsd_amd64.s                    |    5 -
 src/syscall/asm_freebsd_arm.s                      |  112 +-
 src/syscall/asm_linux_386.s                        |  143 +-
 src/syscall/asm_linux_amd64.s                      |  105 +-
 src/syscall/asm_linux_arm.s                        |  112 +-
 src/syscall/asm_linux_arm64.s                      |  105 +
 src/syscall/asm_linux_ppc64x.s                     |  104 +
 src/syscall/asm_nacl_386.s                         |    3 +-
 src/syscall/asm_nacl_amd64p32.s                    |    2 +-
 src/syscall/asm_nacl_arm.s                         |    2 +-
 src/syscall/asm_netbsd_arm.s                       |  106 +-
 src/syscall/asm_openbsd_arm.s                      |  132 +
 src/syscall/asm_solaris_amd64.s                    |    3 +
 src/syscall/const_plan9.go                         |   59 +
 src/syscall/creds_test.go                          |    8 +-
 src/syscall/dll_windows.go                         |    2 +-
 src/syscall/env_plan9.go                           |    6 +-
 src/syscall/env_windows.go                         |   20 +-
 .../{zerrors_plan9_386.go => errors_plan9.go}      |    0
 src/syscall/exec_bsd.go                            |   34 +-
 src/syscall/exec_linux.go                          |  115 +-
 src/syscall/exec_linux_test.go                     |  111 +
 src/syscall/exec_plan9.go                          |   20 +-
 src/syscall/exec_solaris.go                        |   37 +-
 src/syscall/exec_solaris_test.go                   |   37 +
 src/syscall/exec_unix.go                           |   10 +-
 src/syscall/exec_unix_test.go                      |  215 +
 src/syscall/exec_windows.go                        |   19 +-
 src/syscall/export_unix_test.go                    |   12 +
 src/syscall/fs_nacl.go                             |   25 +-
 src/syscall/mkall.sh                               |   73 +-
 src/syscall/mkall_windows.bat                      |   15 -
 src/syscall/mkerrors.sh                            |   11 +
 src/syscall/mksyscall.pl                           |    2 +-
 src/syscall/mksyscall_solaris.pl                   |   30 +-
 src/syscall/mksyscall_windows.go                   |   43 +-
 src/syscall/mksysnum_linux.pl                      |   17 +-
 src/syscall/pwd_plan9.go                           |   83 +
 src/syscall/route_bsd.go                           |  313 +-
 src/syscall/route_bsd_test.go                      |  225 +
 src/syscall/route_darwin.go                        |   46 +-
 src/syscall/route_dragonfly.go                     |   50 +-
 src/syscall/route_freebsd.go                       |   70 +-
 src/syscall/route_freebsd_32bit.go                 |   13 +-
 src/syscall/route_freebsd_64bit.go                 |    7 +-
 src/syscall/route_ifma_test.go                     |   74 +
 src/syscall/route_netbsd.go                        |    6 +-
 src/syscall/route_noifma_test.go                   |   63 +
 src/syscall/route_openbsd.go                       |    6 +-
 src/syscall/security_windows.go                    |   98 +-
 src/syscall/so_solaris.go                          |  262 -
 src/syscall/syscall.go                             |   14 +-
 src/syscall/syscall_bsd.go                         |   35 +-
 src/syscall/syscall_darwin.go                      |    4 +-
 src/syscall/syscall_darwin_amd64.go                |    2 +-
 src/syscall/syscall_darwin_arm.go                  |   70 +
 src/syscall/syscall_darwin_arm64.go                |   70 +
 src/syscall/syscall_dragonfly.go                   |    6 +-
 src/syscall/syscall_dragonfly_386.go               |   58 -
 src/syscall/syscall_freebsd.go                     |    4 +-
 src/syscall/syscall_linux.go                       |  101 +-
 src/syscall/syscall_linux_386.go                   |   31 +-
 src/syscall/syscall_linux_amd64.go                 |   35 +-
 src/syscall/syscall_linux_arm.go                   |   29 +-
 src/syscall/syscall_linux_arm64.go                 |  148 +
 src/syscall/syscall_linux_ppc64x.go                |  124 +
 src/syscall/syscall_linux_test.go                  |  140 +
 src/syscall/syscall_nacl.go                        |    1 +
 src/syscall/syscall_netbsd.go                      |    4 +-
 src/syscall/syscall_openbsd.go                     |    4 +-
 ...scall_openbsd_386.go => syscall_openbsd_arm.go} |    0
 src/syscall/syscall_plan9.go                       |   67 +-
 src/syscall/syscall_solaris.go                     |   11 +-
 src/syscall/syscall_solaris_amd64.go               |    5 -
 src/syscall/syscall_unix.go                        |   24 +
 src/syscall/syscall_unix_test.go                   |   66 +-
 src/syscall/syscall_windows.go                     |   50 +-
 src/syscall/tables_nacl.go                         |   39 +-
 src/syscall/types_linux.go                         |  116 +-
 src/syscall/types_plan9.c                          |  115 -
 src/syscall/zerrors_darwin_386.go                  |    2 +
 src/syscall/zerrors_darwin_amd64.go                |    2 +
 src/syscall/zerrors_darwin_arm.go                  | 1351 ++++++
 src/syscall/zerrors_darwin_arm64.go                | 1436 ++++++
 src/syscall/zerrors_dragonfly_386.go               | 1526 ------
 src/syscall/zerrors_dragonfly_amd64.go             |    2 +
 src/syscall/zerrors_freebsd_386.go                 |    2 +
 src/syscall/zerrors_freebsd_amd64.go               |    2 +
 src/syscall/zerrors_freebsd_arm.go                 |    2 +
 src/syscall/zerrors_linux_386.go                   |    2 +
 src/syscall/zerrors_linux_amd64.go                 |    2 +
 src/syscall/zerrors_linux_arm.go                   |    2 +
 src/syscall/zerrors_linux_arm64.go                 | 1824 +++++++
 src/syscall/zerrors_linux_ppc64.go                 | 1880 +++++++
 src/syscall/zerrors_linux_ppc64le.go               | 1904 ++++++++
 src/syscall/zerrors_netbsd_386.go                  |    2 +
 src/syscall/zerrors_netbsd_amd64.go                |    2 +
 src/syscall/zerrors_netbsd_arm.go                  |    2 +
 src/syscall/zerrors_openbsd_386.go                 |    2 +
 src/syscall/zerrors_openbsd_amd64.go               |    2 +
 src/syscall/zerrors_openbsd_arm.go                 | 1584 ++++++
 src/syscall/zerrors_plan9_amd64.go                 |   48 -
 src/syscall/zerrors_solaris_amd64.go               |    2 +
 src/syscall/zsyscall_darwin_386.go                 |  212 +-
 src/syscall/zsyscall_darwin_amd64.go               |  212 +-
 src/syscall/zsyscall_darwin_arm.go                 | 1421 ++++++
 src/syscall/zsyscall_darwin_arm64.go               | 1421 ++++++
 src/syscall/zsyscall_dragonfly_386.go              | 1317 -----
 src/syscall/zsyscall_dragonfly_amd64.go            |  198 +-
 src/syscall/zsyscall_freebsd_386.go                |  200 +-
 src/syscall/zsyscall_freebsd_amd64.go              |  200 +-
 src/syscall/zsyscall_freebsd_arm.go                |  200 +-
 src/syscall/zsyscall_linux_386.go                  |  572 +--
 src/syscall/zsyscall_linux_amd64.go                |  608 +--
 src/syscall/zsyscall_linux_arm.go                  |  590 +--
 src/syscall/zsyscall_linux_arm64.go                | 1725 +++++++
 src/syscall/zsyscall_linux_ppc64.go                | 1798 +++++++
 src/syscall/zsyscall_linux_ppc64le.go              | 1798 +++++++
 src/syscall/zsyscall_nacl_386.go                   |   28 +-
 src/syscall/zsyscall_nacl_amd64p32.go              |   28 +-
 src/syscall/zsyscall_nacl_arm.go                   |   28 +-
 src/syscall/zsyscall_netbsd_386.go                 |  190 +-
 src/syscall/zsyscall_netbsd_amd64.go               |  190 +-
 src/syscall/zsyscall_netbsd_arm.go                 |  190 +-
 src/syscall/zsyscall_openbsd_386.go                |  196 +-
 src/syscall/zsyscall_openbsd_amd64.go              |  196 +-
 src/syscall/zsyscall_openbsd_arm.go                | 1293 +++++
 src/syscall/zsyscall_plan9_386.go                  |  160 +-
 src/syscall/zsyscall_plan9_amd64.go                |  160 +-
 src/syscall/zsyscall_solaris_amd64.go              |  645 ++-
 src/syscall/zsyscall_windows.go                    |    7 +-
 src/syscall/zsysnum_darwin_386.go                  |    2 +
 src/syscall/zsysnum_darwin_amd64.go                |    2 +
 src/syscall/zsysnum_darwin_arm.go                  |  347 ++
 src/syscall/zsysnum_darwin_arm64.go                |  358 ++
 src/syscall/zsysnum_dragonfly_386.go               |  302 --
 src/syscall/zsysnum_dragonfly_amd64.go             |    2 +
 src/syscall/zsysnum_freebsd_386.go                 |    2 +
 src/syscall/zsysnum_freebsd_amd64.go               |    2 +
 src/syscall/zsysnum_freebsd_arm.go                 |    2 +
 src/syscall/zsysnum_linux_386.go                   |    2 +
 src/syscall/zsysnum_linux_amd64.go                 |    2 +
 src/syscall/zsysnum_linux_arm.go                   |    2 +
 src/syscall/zsysnum_linux_arm64.go                 |  277 ++
 src/syscall/zsysnum_linux_ppc64.go                 |  353 ++
 src/syscall/zsysnum_linux_ppc64le.go               |  353 ++
 src/syscall/zsysnum_netbsd_386.go                  |    2 +
 src/syscall/zsysnum_netbsd_amd64.go                |    2 +
 src/syscall/zsysnum_netbsd_arm.go                  |    2 +
 src/syscall/zsysnum_openbsd_386.go                 |    2 +
 src/syscall/zsysnum_openbsd_amd64.go               |    2 +
 src/syscall/zsysnum_openbsd_arm.go                 |  213 +
 .../{zsysnum_plan9_386.go => zsysnum_plan9.go}     |    0
 src/syscall/zsysnum_plan9_amd64.go                 |   49 -
 src/syscall/zsysnum_solaris_amd64.go               |    2 +
 src/syscall/ztypes_darwin_386.go                   |    2 +
 src/syscall/ztypes_darwin_amd64.go                 |    2 +
 src/syscall/ztypes_darwin_arm.go                   |  449 ++
 src/syscall/ztypes_darwin_arm64.go                 |  458 ++
 src/syscall/ztypes_dragonfly_386.go                |  435 --
 src/syscall/ztypes_dragonfly_amd64.go              |    2 +
 src/syscall/ztypes_freebsd_386.go                  |    2 +
 src/syscall/ztypes_freebsd_amd64.go                |    2 +
 src/syscall/ztypes_freebsd_arm.go                  |    2 +
 src/syscall/ztypes_linux_386.go                    |    6 +-
 src/syscall/ztypes_linux_amd64.go                  |    6 +-
 src/syscall/ztypes_linux_arm.go                    |    6 +-
 src/syscall/ztypes_linux_arm64.go                  |  596 +++
 src/syscall/ztypes_linux_ppc64.go                  |  606 +++
 src/syscall/ztypes_linux_ppc64le.go                |  606 +++
 src/syscall/ztypes_netbsd_386.go                   |    2 +
 src/syscall/ztypes_netbsd_amd64.go                 |    2 +
 src/syscall/ztypes_netbsd_arm.go                   |    2 +
 src/syscall/ztypes_openbsd_386.go                  |    2 +
 src/syscall/ztypes_openbsd_amd64.go                |    2 +
 src/syscall/ztypes_openbsd_arm.go                  |  434 ++
 src/syscall/ztypes_plan9_386.go                    |   75 -
 src/syscall/ztypes_plan9_amd64.go                  |   75 -
 src/syscall/ztypes_solaris_amd64.go                |    2 +
 src/syscall/ztypes_windows.go                      |   25 +-
 src/testing/benchmark.go                           |   34 +-
 src/testing/example.go                             |    6 +-
 src/testing/iotest/logger.go                       |    2 +-
 src/testing/quick/quick.go                         |   26 +-
 src/testing/quick/quick_test.go                    |   47 +-
 src/testing/testing.go                             |   58 +-
 src/text/scanner/example_test.go                   |   38 +
 src/text/scanner/scanner.go                        |   23 +-
 src/text/scanner/scanner_test.go                   |   49 +
 src/text/template/doc.go                           |    4 +-
 src/text/template/exec.go                          |   77 +-
 src/text/template/exec_test.go                     |  101 +-
 src/text/template/funcs.go                         |    4 +-
 src/text/template/helper.go                        |   11 +-
 src/text/template/multi_test.go                    |   73 +
 src/text/template/option.go                        |   74 +
 src/text/template/parse/lex.go                     |   13 +-
 src/text/template/parse/lex_test.go                |   57 +-
 src/text/template/parse/node.go                    |   15 +-
 src/text/template/parse/parse.go                   |   35 +-
 src/text/template/parse/parse_test.go              |   31 +-
 src/text/template/template.go                      |   84 +-
 src/time/example_test.go                           |  124 +-
 src/time/export_windows_test.go                    |    4 +
 src/time/format.go                                 |  225 +-
 src/time/sleep_test.go                             |   41 +-
 src/time/sys_unix.go                               |    2 +
 src/time/tick.go                                   |    4 +-
 src/time/time.go                                   |    2 +
 src/time/time_test.go                              |   25 +-
 src/time/zoneinfo_ios.go                           |   51 +
 src/time/zoneinfo_plan9.go                         |   10 +-
 src/time/zoneinfo_unix.go                          |    8 +-
 src/time/zoneinfo_windows.go                       |   63 +-
 src/time/zoneinfo_windows_test.go                  |   25 +
 src/unicode/graphic.go                             |    2 +-
 src/unicode/letter_test.go                         |   14 +
 src/unicode/maketables.go                          |    7 +-
 src/unicode/script_test.go                         |   10 +-
 src/unicode/tables.go                              |  524 +-
 src/unicode/utf16/utf16.go                         |    2 +-
 src/unsafe/unsafe.go                               |   22 +-
 .../shootout/{fasta-1000.out => fasta-1000.txt}    |    0
 test/bench/shootout/timing.sh                      |   68 +-
 test/bugs/bug395.go                                |    7 +-
 test/chan/select5.go                               |    2 +-
 test/chanlinear.go                                 |   94 +
 test/clearfat.go                                   |   68 +
 test/closure1.go                                   |   19 +
 test/closure2.go                                   |  118 +
 test/cmp.go                                        |    2 +-
 test/cmplxdivide.c                                 |   13 +-
 test/cmplxdivide.go                                |    1 +
 test/complit1.go                                   |   14 +
 test/const4.go                                     |    2 +-
 test/const5.go                                     |    2 +-
 test/convlit.go                                    |    7 +
 test/errchk                                        |    2 +-
 test/escape2.go                                    | 1048 ++--
 test/escape2n.go                                   | 1048 ++--
 test/escape4.go                                    |    8 +-
 test/escape5.go                                    |   10 +-
 test/escape_array.go                               |  122 +
 test/escape_calls.go                               |   54 +
 test/escape_closure.go                             |  147 +
 test/escape_field.go                               |  174 +
 test/escape_iface.go                               |  227 +
 test/escape_indir.go                               |  160 +
 test/escape_level.go                               |  108 +
 test/escape_map.go                                 |  107 +
 test/escape_param.go                               |  353 ++
 test/escape_slice.go                               |  165 +
 test/escape_struct_param1.go                       |  298 ++
 test/escape_struct_param2.go                       |  298 ++
 test/escape_struct_return.go                       |   74 +
 test/fibo.go                                       |  310 ++
 test/fixedbugs/bug121.go                           |    1 -
 test/fixedbugs/bug214.go                           |    2 +-
 test/fixedbugs/bug215.go                           |    2 +-
 test/fixedbugs/bug216.go                           |    2 +-
 test/fixedbugs/bug217.go                           |    2 +-
 test/fixedbugs/bug218.go                           |    2 +-
 test/fixedbugs/bug221.go                           |    2 +-
 test/fixedbugs/bug248.go                           |   58 +-
 test/fixedbugs/bug264.go                           |    2 +-
 test/fixedbugs/bug265.go                           |    2 +-
 test/fixedbugs/bug269.go                           |    2 +-
 test/fixedbugs/bug271.go                           |    2 +-
 test/fixedbugs/bug272.go                           |    2 +-
 test/fixedbugs/bug273.go                           |    2 +-
 test/fixedbugs/bug274.go                           |    2 +-
 test/fixedbugs/bug279.go                           |    2 +-
 test/fixedbugs/bug280.go                           |    2 +-
 test/fixedbugs/bug281.go                           |    2 +-
 test/fixedbugs/bug283.go                           |    2 +-
 test/fixedbugs/bug285.go                           |    2 +-
 test/fixedbugs/bug290.go                           |    2 +-
 test/fixedbugs/bug291.go                           |    2 +-
 test/fixedbugs/bug292.go                           |    2 +-
 test/fixedbugs/bug293.go                           |    2 +-
 test/fixedbugs/bug294.go                           |    2 +-
 test/fixedbugs/bug301.go                           |    2 +-
 test/fixedbugs/bug302.dir/main.go                  |    4 +-
 test/fixedbugs/bug302.go                           |   32 +-
 test/fixedbugs/bug345.go                           |   45 +-
 test/fixedbugs/bug346.go                           |   27 +-
 test/fixedbugs/bug369.dir/main.go                  |   54 +
 test/fixedbugs/bug369.go                           |   70 +-
 test/fixedbugs/bug425.go                           |    2 +-
 test/fixedbugs/bug427.go                           |    2 +-
 test/fixedbugs/bug429.go                           |    6 +-
 test/fixedbugs/bug429_run.go                       |   34 +
 test/fixedbugs/bug435.go                           |    2 +-
 test/fixedbugs/bug492.dir/a.go                     |   16 +
 test/fixedbugs/bug492.dir/b.go                     |   11 +
 test/fixedbugs/bug492.go                           |    9 +
 test/fixedbugs/bug493.go                           |   15 +
 test/fixedbugs/bug494.go                           |   51 +
 test/fixedbugs/bug495.go                           |   20 +
 test/fixedbugs/gcc61204.go                         |   17 +
 test/fixedbugs/gcc61244.go                         |   19 +
 test/fixedbugs/gcc61246.go                         |   17 +
 test/fixedbugs/gcc61248.go                         |   14 +
 test/fixedbugs/gcc61253.go                         |   20 +
 test/fixedbugs/gcc61254.go                         |   13 +
 test/fixedbugs/gcc61255.go                         |   13 +
 test/fixedbugs/gcc61258.go                         |   13 +
 test/fixedbugs/gcc61264.go                         |   13 +
 test/fixedbugs/gcc61265.go                         |   16 +
 test/fixedbugs/gcc61273.go                         |   16 +
 test/fixedbugs/gcc65755.go                         |   37 +
 test/fixedbugs/issue10047.go                       |   19 +
 test/fixedbugs/issue10066.dir/a.go                 |   11 +
 test/fixedbugs/issue10066.dir/b.go                 |    7 +
 test/fixedbugs/issue10066.go                       |   10 +
 test/fixedbugs/issue10219.dir/a.go                 |   24 +
 test/fixedbugs/issue10219.dir/b.go                 |   11 +
 test/fixedbugs/issue10219.dir/c.go                 |   12 +
 test/fixedbugs/issue10219.go                       |   10 +
 test/fixedbugs/issue10253.go                       |   26 +
 test/fixedbugs/issue10284.go                       |   16 +
 test/fixedbugs/issue10320.go                       |   55 +
 test/fixedbugs/issue10332.go                       |   25 +
 test/fixedbugs/issue10353.go                       |   49 +
 test/fixedbugs/issue10407.go                       |   16 +
 test/fixedbugs/issue10441.go                       |   17 +
 test/fixedbugs/issue10486.go                       |   31 +
 test/fixedbugs/issue10607.go                       |   31 +
 test/fixedbugs/issue10607a.go                      |   81 +
 test/fixedbugs/issue10654.go                       |   17 +
 test/fixedbugs/issue10700.dir/other.go             |   10 +
 test/fixedbugs/issue10700.dir/test.go              |   49 +
 test/fixedbugs/issue10700.go                       |    7 +
 test/fixedbugs/issue10925.go                       |   23 +
 test/fixedbugs/issue10977.go                       |   20 +
 test/fixedbugs/issue11053.dir/p.go                 |    9 +
 test/fixedbugs/issue11053.dir/p_test.go            |   51 +
 test/fixedbugs/issue11053.go                       |   10 +
 test/fixedbugs/issue11053.out                      |    3 +
 test/fixedbugs/issue11256.go                       |   53 +
 test/fixedbugs/issue11286.go                       |   34 +
 test/fixedbugs/issue11326.go                       |   28 +
 test/fixedbugs/issue11326b.go                      |   44 +
 test/fixedbugs/issue11369.go                       |   27 +
 test/fixedbugs/issue11656.go                       |   62 +
 test/fixedbugs/issue11750.go                       |   20 +
 test/fixedbugs/issue11771.go                       |   64 +
 test/fixedbugs/issue11790.go                       |   36 +
 test/fixedbugs/issue12133.go                       |   26 +
 test/fixedbugs/issue12226.go                       |   15 +
 test/fixedbugs/issue3924.go                        |   13 -
 test/fixedbugs/issue4365.go                        |   27 +
 test/fixedbugs/issue5373.go                        |   71 +
 test/fixedbugs/issue6671.go                        |   28 +
 test/fixedbugs/issue6866.go                        |   80 +
 test/fixedbugs/issue6889.go                        |   10 +-
 test/fixedbugs/issue6964.go                        |    2 +-
 test/fixedbugs/issue7740.go                        |   35 +
 test/fixedbugs/issue7746.go                        |  133 +
 test/fixedbugs/issue8154.go                        |   14 +
 test/fixedbugs/issue8183.go                        |   23 +
 test/fixedbugs/issue8385.go                        |   42 +
 test/fixedbugs/issue8501.go                        |   18 +
 test/fixedbugs/issue8620.go                        |   30 +
 test/fixedbugs/issue8745.go                        |   13 +
 test/fixedbugs/issue8836.go                        |   24 +
 test/fixedbugs/issue9017.go                        |   57 +
 test/fixedbugs/issue9036.go                        |   29 +
 test/fixedbugs/issue9076.go                        |   15 +
 test/fixedbugs/issue9083.go                        |   22 +
 test/fixedbugs/issue9110.go                        |    1 +
 test/fixedbugs/issue9321.go                        |    6 +-
 test/fixedbugs/issue9355.dir/a.go                  |   16 +
 test/fixedbugs/issue9355.go                        |   59 +
 test/fixedbugs/issue9370.go                        |  127 +
 test/fixedbugs/issue9521.go                        |   18 +
 test/fixedbugs/issue9604b.go                       |  177 +
 test/fixedbugs/issue9608.dir/issue9608.go          |   73 +
 test/fixedbugs/issue9608.go                        |   14 +
 test/fixedbugs/issue9691.go                        |   21 +
 test/fixedbugs/issue9731.go                        |   21 +
 test/fixedbugs/issue9738.go                        |   20 +
 test/fixedbugs/issue9862.go                        |   15 +
 test/fixedbugs/issue9862_run.go                    |   27 +
 test/func6.go                                      |    2 +-
 test/func7.go                                      |    2 +-
 test/gc2.go                                        |    3 +-
 test/golden.out                                    |   24 -
 test/index.go                                      |    2 +-
 test/init1.go                                      |   26 +-
 test/inline.go                                     |   24 +
 test/interface/assertinline.go                     |   53 +
 test/interface/embed2.go                           |   23 +-
 test/linkx.go                                      |    9 +-
 test/linkx_run.go                                  |   45 +-
 test/live.go                                       |  203 +-
 test/live2.go                                      |   10 +-
 test/nilcheck.go                                   |    5 +
 test/nilptr3.go                                    |    3 +
 test/nosplit.go                                    |   51 +-
 test/recover4.go                                   |   73 +
 test/run                                           |  138 -
 test/run.go                                        |  185 +-
 test/sinit.go                                      |    5 +
 test/sinit_run.go                                  |   11 +-
 test/sliceopt.go                                   |   59 +
 test/testlib                                       |  170 -
 test/writebarrier.go                               |  146 +
 2846 files changed, 354732 insertions(+), 260409 deletions(-)
 create mode 100644 CONTRIBUTING.md
 delete mode 100644 README
 create mode 100644 README.md
 create mode 100644 api/go1.5.txt
 create mode 100644 doc/articles/wiki/final-test.patch
 create mode 100644 doc/devel/pre_go1.html
 create mode 100644 doc/go1.5.html
 delete mode 100644 doc/logo-153x55.png
 delete mode 100644 doc/progs/defer.out
 delete mode 100644 doc/progs/defer2.out
 delete mode 100644 doc/progs/eff_bytesize.out
 delete mode 100644 doc/progs/eff_sequence.out
 delete mode 100644 doc/progs/image_package1.out
 delete mode 100644 doc/progs/image_package2.out
 delete mode 100644 doc/progs/image_package3.out
 delete mode 100644 doc/progs/image_package4.out
 delete mode 100644 doc/progs/image_package5.out
 delete mode 100644 doc/progs/image_package6.out
 delete mode 100644 doc/progs/interface2.out
 delete mode 100644 doc/progs/json2.out
 delete mode 100755 doc/progs/run
 create mode 100755 doc/progs/run.go
 delete mode 100755 doc/progs/update.bash
 create mode 100644 doc/security.html
 delete mode 100644 doc/sieve.gif
 delete mode 100644 include/README
 delete mode 100644 include/ar.h
 delete mode 100644 include/bio.h
 delete mode 100644 include/fmt.h
 delete mode 100644 include/libc.h
 delete mode 100644 include/link.h
 delete mode 100644 include/plan9/386/u.h
 delete mode 100644 include/plan9/amd64/u.h
 delete mode 100644 include/plan9/arm/u.h
 delete mode 100644 include/plan9/bio.h
 delete mode 100644 include/plan9/errno.h
 delete mode 100644 include/plan9/fmt.h
 delete mode 100644 include/plan9/libc.h
 delete mode 100644 include/plan9/link.h
 delete mode 100755 include/plan9/mklibc.rc
 delete mode 100644 include/plan9/stdarg.h
 delete mode 100644 include/plan9/utf.h
 delete mode 100644 include/u.h
 delete mode 100644 include/utf.h
 delete mode 100644 lib/codereview/codereview.cfg
 delete mode 100644 lib/codereview/codereview.py
 delete mode 100755 lib/codereview/test.sh
 create mode 100644 misc/android/cleaner.go
 create mode 100644 misc/cgo/test/backdoor.go
 delete mode 100644 misc/cgo/test/backdoor/backdoor.go
 delete mode 100644 misc/cgo/test/backdoor/runtime_gccgo.c
 delete mode 100644 misc/cgo/test/backdoor/thunk.s
 create mode 100644 misc/cgo/test/issue10303.go
 create mode 100644 misc/cgo/test/issue11925.go
 create mode 100644 misc/cgo/test/issue8945.go
 create mode 100644 misc/cgo/test/issue9400/asm_386.s
 create mode 100644 misc/cgo/test/issue9400/asm_amd64x.s
 create mode 100644 misc/cgo/test/issue9400/asm_arm.s
 create mode 100644 misc/cgo/test/issue9400/asm_arm64.s
 create mode 100644 misc/cgo/test/issue9400/asm_ppc64x.s
 create mode 100644 misc/cgo/test/issue9400/gccgo.go
 create mode 100644 misc/cgo/test/issue9400/stubs.go
 create mode 100644 misc/cgo/test/issue9400_linux.go
 create mode 100644 misc/cgo/test/issue9557.go
 create mode 100644 misc/cgo/test/sigprocmask_linux.c
 create mode 100644 misc/cgo/test/sigprocmask_linux.go
 create mode 100644 misc/cgo/testcarchive/main.c
 create mode 100644 misc/cgo/testcarchive/src/libgo/libgo.go
 create mode 100644 misc/cgo/testcarchive/src/p/p.go
 create mode 100755 misc/cgo/testcarchive/test.bash
 delete mode 100644 misc/cgo/testcdefs/cdefstest.c
 delete mode 100644 misc/cgo/testcdefs/cdefstest.go
 delete mode 100644 misc/cgo/testcdefs/main.c
 delete mode 100644 misc/cgo/testcdefs/main.go
 delete mode 100755 misc/cgo/testcdefs/test.bash
 create mode 100644 misc/cgo/testcshared/main0.c
 create mode 100644 misc/cgo/testcshared/main1.c
 create mode 100644 misc/cgo/testcshared/main2.c
 create mode 100644 misc/cgo/testcshared/main3.c
 create mode 100644 misc/cgo/testcshared/src/libgo/libgo.go
 create mode 100644 misc/cgo/testcshared/src/libgo2/libgo2.go
 create mode 100644 misc/cgo/testcshared/src/p/p.go
 create mode 100755 misc/cgo/testcshared/test.bash
 create mode 100644 misc/cgo/testshared/shared_test.go
 create mode 100644 misc/cgo/testshared/src/dep/asm.s
 create mode 100644 misc/cgo/testshared/src/dep/dep.go
 create mode 100644 misc/cgo/testshared/src/dep/gccgo.go
 create mode 100644 misc/cgo/testshared/src/dep/stubs.go
 create mode 100644 misc/cgo/testshared/src/dep2/dep2.go
 create mode 100644 misc/cgo/testshared/src/exe/exe.go
 create mode 100644 misc/cgo/testshared/src/exe2/exe2.go
 create mode 100644 misc/cgo/testshared/src/execgo/exe.go
 create mode 100644 misc/cgo/testshared/src/trivial/trivial.go
 create mode 100644 misc/cgo/testsigfwd/main.go
 delete mode 100755 misc/cgo/testso/test.bash
 delete mode 100644 misc/cgo/testso/test.bat
 create mode 100644 misc/cgo/testsovar/cgoso.go
 create mode 100644 misc/cgo/testsovar/cgoso_c.c
 create mode 100644 misc/cgo/testsovar/cgoso_c.h
 create mode 100644 misc/cgo/testsovar/main.go
 create mode 100644 misc/ios/README
 create mode 100755 misc/ios/clangwrap.sh
 create mode 100644 misc/ios/detect.go
 create mode 100644 misc/ios/go_darwin_arm_exec.go
 create mode 100644 misc/trace/README.md
 create mode 100644 misc/trace/trace_viewer_lean.html
 create mode 100644 src/archive/tar/testdata/hardlink.tar
 create mode 100644 src/archive/tar/testdata/issue10968.tar
 create mode 100644 src/archive/tar/testdata/issue11169.tar
 create mode 100644 src/archive/tar/testdata/neg-size.tar
 create mode 100755 src/bootstrap.bash
 create mode 100755 src/buildall.bash
 delete mode 100644 src/cmd/5a/Makefile
 delete mode 100644 src/cmd/5a/a.h
 delete mode 100644 src/cmd/5a/a.y
 delete mode 100644 src/cmd/5a/doc.go
 delete mode 100644 src/cmd/5a/lex.c
 delete mode 100644 src/cmd/5a/y.tab.c
 delete mode 100644 src/cmd/5a/y.tab.h
 delete mode 100644 src/cmd/5c/Makefile
 delete mode 100644 src/cmd/5c/cgen.c
 delete mode 100644 src/cmd/5c/doc.go
 delete mode 100644 src/cmd/5c/gc.h
 delete mode 100644 src/cmd/5c/list.c
 delete mode 100644 src/cmd/5c/mul.c
 delete mode 100644 src/cmd/5c/peep.c
 delete mode 100644 src/cmd/5c/reg.c
 delete mode 100644 src/cmd/5c/sgen.c
 delete mode 100644 src/cmd/5c/swt.c
 delete mode 100644 src/cmd/5c/txt.c
 delete mode 100644 src/cmd/5g/Makefile
 delete mode 100644 src/cmd/5g/cgen.c
 delete mode 100644 src/cmd/5g/cgen64.c
 delete mode 100644 src/cmd/5g/doc.go
 delete mode 100644 src/cmd/5g/galign.c
 delete mode 100644 src/cmd/5g/gg.h
 delete mode 100644 src/cmd/5g/ggen.c
 delete mode 100644 src/cmd/5g/gobj.c
 delete mode 100644 src/cmd/5g/gsubr.c
 delete mode 100644 src/cmd/5g/opt.h
 delete mode 100644 src/cmd/5g/peep.c
 delete mode 100644 src/cmd/5g/prog.c
 delete mode 100644 src/cmd/5g/reg.c
 delete mode 100644 src/cmd/5l/5.out.h
 delete mode 100644 src/cmd/5l/Makefile
 delete mode 100644 src/cmd/5l/asm.c
 delete mode 100644 src/cmd/5l/doc.go
 delete mode 100644 src/cmd/5l/l.h
 delete mode 100644 src/cmd/5l/list.c
 delete mode 100644 src/cmd/5l/obj.c
 delete mode 100644 src/cmd/6a/Makefile
 delete mode 100644 src/cmd/6a/a.h
 delete mode 100644 src/cmd/6a/a.y
 delete mode 100644 src/cmd/6a/doc.go
 delete mode 100644 src/cmd/6a/lex.c
 delete mode 100644 src/cmd/6a/y.tab.c
 delete mode 100644 src/cmd/6a/y.tab.h
 delete mode 100644 src/cmd/6c/Makefile
 delete mode 100644 src/cmd/6c/cgen.c
 delete mode 100644 src/cmd/6c/div.c
 delete mode 100644 src/cmd/6c/doc.go
 delete mode 100644 src/cmd/6c/gc.h
 delete mode 100644 src/cmd/6c/list.c
 delete mode 100644 src/cmd/6c/machcap.c
 delete mode 100644 src/cmd/6c/mul.c
 delete mode 100644 src/cmd/6c/peep.c
 delete mode 100644 src/cmd/6c/reg.c
 delete mode 100644 src/cmd/6c/sgen.c
 delete mode 100644 src/cmd/6c/swt.c
 delete mode 100644 src/cmd/6c/txt.c
 delete mode 100644 src/cmd/6g/Makefile
 delete mode 100644 src/cmd/6g/cgen.c
 delete mode 100644 src/cmd/6g/doc.go
 delete mode 100644 src/cmd/6g/galign.c
 delete mode 100644 src/cmd/6g/gg.h
 delete mode 100644 src/cmd/6g/ggen.c
 delete mode 100644 src/cmd/6g/gobj.c
 delete mode 100644 src/cmd/6g/gsubr.c
 delete mode 100644 src/cmd/6g/opt.h
 delete mode 100644 src/cmd/6g/peep.c
 delete mode 100644 src/cmd/6g/prog.c
 delete mode 100644 src/cmd/6g/reg.c
 delete mode 100644 src/cmd/6l/6.out.h
 delete mode 100644 src/cmd/6l/Makefile
 delete mode 100644 src/cmd/6l/asm.c
 delete mode 100644 src/cmd/6l/doc.go
 delete mode 100644 src/cmd/6l/l.h
 delete mode 100644 src/cmd/6l/list.c
 delete mode 100644 src/cmd/6l/obj.c
 delete mode 100644 src/cmd/8a/Makefile
 delete mode 100644 src/cmd/8a/a.h
 delete mode 100644 src/cmd/8a/a.y
 delete mode 100644 src/cmd/8a/doc.go
 delete mode 100644 src/cmd/8a/lex.c
 delete mode 100644 src/cmd/8a/y.tab.c
 delete mode 100644 src/cmd/8a/y.tab.h
 delete mode 100644 src/cmd/8c/Makefile
 delete mode 100644 src/cmd/8c/cgen.c
 delete mode 100644 src/cmd/8c/cgen64.c
 delete mode 100644 src/cmd/8c/div.c
 delete mode 100644 src/cmd/8c/doc.go
 delete mode 100644 src/cmd/8c/gc.h
 delete mode 100644 src/cmd/8c/list.c
 delete mode 100644 src/cmd/8c/machcap.c
 delete mode 100644 src/cmd/8c/mul.c
 delete mode 100644 src/cmd/8c/peep.c
 delete mode 100644 src/cmd/8c/reg.c
 delete mode 100644 src/cmd/8c/sgen.c
 delete mode 100644 src/cmd/8c/swt.c
 delete mode 100644 src/cmd/8c/txt.c
 delete mode 100644 src/cmd/8g/Makefile
 delete mode 100644 src/cmd/8g/cgen.c
 delete mode 100644 src/cmd/8g/cgen64.c
 delete mode 100644 src/cmd/8g/doc.go
 delete mode 100644 src/cmd/8g/galign.c
 delete mode 100644 src/cmd/8g/gg.h
 delete mode 100644 src/cmd/8g/ggen.c
 delete mode 100644 src/cmd/8g/gobj.c
 delete mode 100644 src/cmd/8g/gsubr.c
 delete mode 100644 src/cmd/8g/opt.h
 delete mode 100644 src/cmd/8g/peep.c
 delete mode 100644 src/cmd/8g/prog.c
 delete mode 100644 src/cmd/8g/reg.c
 delete mode 100644 src/cmd/8l/8.out.h
 delete mode 100644 src/cmd/8l/Makefile
 delete mode 100644 src/cmd/8l/asm.c
 delete mode 100644 src/cmd/8l/doc.go
 delete mode 100644 src/cmd/8l/l.h
 delete mode 100644 src/cmd/8l/list.c
 delete mode 100644 src/cmd/8l/obj.c
 create mode 100644 src/cmd/asm/internal/arch/arch.go
 create mode 100644 src/cmd/asm/internal/arch/arm.go
 create mode 100644 src/cmd/asm/internal/arch/arm64.go
 create mode 100644 src/cmd/asm/internal/arch/ppc64.go
 create mode 100644 src/cmd/asm/internal/asm/asm.go
 create mode 100644 src/cmd/asm/internal/asm/endtoend_test.go
 create mode 100644 src/cmd/asm/internal/asm/expr_test.go
 create mode 100644 src/cmd/asm/internal/asm/operand_test.go
 create mode 100644 src/cmd/asm/internal/asm/parse.go
 create mode 100644 src/cmd/asm/internal/asm/testdata/386.out
 create mode 100644 src/cmd/asm/internal/asm/testdata/386.s
 create mode 100644 src/cmd/asm/internal/asm/testdata/amd64.out
 create mode 100644 src/cmd/asm/internal/asm/testdata/amd64.s
 create mode 100644 src/cmd/asm/internal/asm/testdata/arm.out
 create mode 100644 src/cmd/asm/internal/asm/testdata/arm.s
 create mode 100644 src/cmd/asm/internal/asm/testdata/arm64.out
 create mode 100644 src/cmd/asm/internal/asm/testdata/arm64.s
 create mode 100644 src/cmd/asm/internal/asm/testdata/ppc64.out
 create mode 100644 src/cmd/asm/internal/asm/testdata/ppc64.s
 create mode 100644 src/cmd/asm/internal/flags/flags.go
 create mode 100644 src/cmd/asm/internal/lex/input.go
 create mode 100644 src/cmd/asm/internal/lex/lex.go
 create mode 100644 src/cmd/asm/internal/lex/lex_test.go
 create mode 100644 src/cmd/asm/internal/lex/slice.go
 create mode 100644 src/cmd/asm/internal/lex/stack.go
 create mode 100644 src/cmd/asm/internal/lex/tokenizer.go
 create mode 100644 src/cmd/asm/main.go
 delete mode 100644 src/cmd/cc/Makefile
 delete mode 100644 src/cmd/cc/acid.c
 delete mode 100644 src/cmd/cc/bits.c
 delete mode 100644 src/cmd/cc/cc.h
 delete mode 100644 src/cmd/cc/cc.y
 delete mode 100644 src/cmd/cc/com.c
 delete mode 100644 src/cmd/cc/com64.c
 delete mode 100644 src/cmd/cc/dcl.c
 delete mode 100644 src/cmd/cc/doc.go
 delete mode 100644 src/cmd/cc/dpchk.c
 delete mode 100644 src/cmd/cc/funct.c
 delete mode 100644 src/cmd/cc/godefs.c
 delete mode 100644 src/cmd/cc/lex.c
 delete mode 100644 src/cmd/cc/lexbody
 delete mode 100644 src/cmd/cc/mac.c
 delete mode 100644 src/cmd/cc/macbody
 delete mode 100644 src/cmd/cc/omachcap.c
 delete mode 100644 src/cmd/cc/pgen.c
 delete mode 100644 src/cmd/cc/pswt.c
 delete mode 100644 src/cmd/cc/scon.c
 delete mode 100644 src/cmd/cc/sub.c
 delete mode 100644 src/cmd/cc/y.tab.c
 delete mode 100644 src/cmd/cc/y.tab.h
 create mode 100644 src/cmd/compile/doc.go
 create mode 100644 src/cmd/compile/internal/amd64/cgen.go
 create mode 100644 src/cmd/compile/internal/amd64/galign.go
 create mode 100644 src/cmd/compile/internal/amd64/ggen.go
 create mode 100644 src/cmd/compile/internal/amd64/gsubr.go
 create mode 100644 src/cmd/compile/internal/amd64/peep.go
 create mode 100644 src/cmd/compile/internal/amd64/prog.go
 create mode 100644 src/cmd/compile/internal/amd64/reg.go
 create mode 100644 src/cmd/compile/internal/arm/cgen.go
 create mode 100644 src/cmd/compile/internal/arm/cgen64.go
 create mode 100644 src/cmd/compile/internal/arm/galign.go
 create mode 100644 src/cmd/compile/internal/arm/ggen.go
 create mode 100644 src/cmd/compile/internal/arm/gsubr.go
 create mode 100644 src/cmd/compile/internal/arm/peep.go
 create mode 100644 src/cmd/compile/internal/arm/prog.go
 create mode 100644 src/cmd/compile/internal/arm/reg.go
 create mode 100644 src/cmd/compile/internal/arm64/cgen.go
 create mode 100644 src/cmd/compile/internal/arm64/galign.go
 create mode 100644 src/cmd/compile/internal/arm64/ggen.go
 create mode 100644 src/cmd/compile/internal/arm64/gsubr.go
 create mode 100644 src/cmd/compile/internal/arm64/peep.go
 create mode 100644 src/cmd/compile/internal/arm64/prog.go
 create mode 100644 src/cmd/compile/internal/arm64/reg.go
 create mode 100644 src/cmd/compile/internal/big/accuracy_string.go
 create mode 100644 src/cmd/compile/internal/big/arith.go
 create mode 100644 src/cmd/compile/internal/big/arith_decl.go
 create mode 100644 src/cmd/compile/internal/big/arith_test.go
 create mode 100644 src/cmd/compile/internal/big/bits_test.go
 copy src/{math => cmd/compile/internal}/big/calibrate_test.go (100%)
 create mode 100644 src/cmd/compile/internal/big/decimal.go
 create mode 100644 src/cmd/compile/internal/big/decimal_test.go
 create mode 100644 src/cmd/compile/internal/big/example_test.go
 create mode 100644 src/cmd/compile/internal/big/float.go
 create mode 100644 src/cmd/compile/internal/big/float_test.go
 create mode 100644 src/cmd/compile/internal/big/floatconv.go
 create mode 100644 src/cmd/compile/internal/big/floatconv_test.go
 create mode 100644 src/cmd/compile/internal/big/floatexample_test.go
 create mode 100644 src/cmd/compile/internal/big/ftoa.go
 copy src/{math => cmd/compile/internal}/big/gcd_test.go (100%)
 copy src/{math => cmd/compile/internal}/big/hilbert_test.go (100%)
 create mode 100644 src/cmd/compile/internal/big/int.go
 create mode 100644 src/cmd/compile/internal/big/int_test.go
 create mode 100644 src/cmd/compile/internal/big/intconv.go
 create mode 100644 src/cmd/compile/internal/big/intconv_test.go
 create mode 100644 src/cmd/compile/internal/big/nat.go
 create mode 100644 src/cmd/compile/internal/big/nat_test.go
 create mode 100644 src/cmd/compile/internal/big/natconv.go
 create mode 100644 src/cmd/compile/internal/big/natconv_test.go
 create mode 100644 src/cmd/compile/internal/big/rat.go
 create mode 100644 src/cmd/compile/internal/big/rat_test.go
 create mode 100644 src/cmd/compile/internal/big/ratconv.go
 create mode 100644 src/cmd/compile/internal/big/ratconv_test.go
 create mode 100644 src/cmd/compile/internal/big/roundingmode_string.go
 create mode 100755 src/cmd/compile/internal/big/vendor.bash
 create mode 100644 src/cmd/compile/internal/gc/align.go
 create mode 100644 src/cmd/compile/internal/gc/builtin.go
 create mode 100644 src/cmd/compile/internal/gc/builtin/runtime.go
 create mode 100644 src/cmd/compile/internal/gc/builtin/unsafe.go
 create mode 100644 src/cmd/compile/internal/gc/bv.go
 create mode 100644 src/cmd/compile/internal/gc/cgen.go
 create mode 100644 src/cmd/compile/internal/gc/closure.go
 create mode 100644 src/cmd/compile/internal/gc/const.go
 create mode 100644 src/cmd/compile/internal/gc/cplx.go
 create mode 100644 src/cmd/compile/internal/gc/dcl.go
 create mode 100644 src/cmd/compile/internal/gc/esc.go
 create mode 100644 src/cmd/compile/internal/gc/export.go
 create mode 100644 src/cmd/compile/internal/gc/fmt.go
 create mode 100644 src/cmd/compile/internal/gc/gen.go
 create mode 100644 src/cmd/compile/internal/gc/go.go
 create mode 100644 src/cmd/compile/internal/gc/go.y
 create mode 100644 src/cmd/compile/internal/gc/gsubr.go
 create mode 100644 src/cmd/compile/internal/gc/init.go
 create mode 100644 src/cmd/compile/internal/gc/inl.go
 create mode 100644 src/cmd/compile/internal/gc/lex.go
 create mode 100644 src/cmd/compile/internal/gc/mkbuiltin.go
 create mode 100644 src/cmd/compile/internal/gc/mparith2.go
 create mode 100644 src/cmd/compile/internal/gc/mparith3.go
 create mode 100644 src/cmd/compile/internal/gc/obj.go
 create mode 100644 src/cmd/compile/internal/gc/opnames.go
 create mode 100644 src/cmd/compile/internal/gc/order.go
 create mode 100644 src/cmd/compile/internal/gc/pgen.go
 create mode 100644 src/cmd/compile/internal/gc/plive.go
 create mode 100644 src/cmd/compile/internal/gc/popt.go
 create mode 100644 src/cmd/compile/internal/gc/racewalk.go
 create mode 100644 src/cmd/compile/internal/gc/range.go
 create mode 100644 src/cmd/compile/internal/gc/reflect.go
 create mode 100644 src/cmd/compile/internal/gc/reg.go
 create mode 100644 src/cmd/compile/internal/gc/select.go
 create mode 100644 src/cmd/compile/internal/gc/sinit.go
 create mode 100644 src/cmd/compile/internal/gc/subr.go
 create mode 100644 src/cmd/compile/internal/gc/swt.go
 create mode 100644 src/cmd/compile/internal/gc/syntax.go
 create mode 100644 src/cmd/compile/internal/gc/typecheck.go
 create mode 100644 src/cmd/compile/internal/gc/unsafe.go
 create mode 100644 src/cmd/compile/internal/gc/util.go
 create mode 100644 src/cmd/compile/internal/gc/walk.go
 create mode 100644 src/cmd/compile/internal/gc/y.go
 create mode 100644 src/cmd/compile/internal/ppc64/cgen.go
 create mode 100644 src/cmd/compile/internal/ppc64/galign.go
 create mode 100644 src/cmd/compile/internal/ppc64/ggen.go
 create mode 100644 src/cmd/compile/internal/ppc64/gsubr.go
 create mode 100644 src/cmd/compile/internal/ppc64/opt.go
 create mode 100644 src/cmd/compile/internal/ppc64/peep.go
 create mode 100644 src/cmd/compile/internal/ppc64/prog.go
 create mode 100644 src/cmd/compile/internal/ppc64/reg.go
 create mode 100644 src/cmd/compile/internal/x86/cgen.go
 create mode 100644 src/cmd/compile/internal/x86/cgen64.go
 create mode 100644 src/cmd/compile/internal/x86/galign.go
 create mode 100644 src/cmd/compile/internal/x86/ggen.go
 create mode 100644 src/cmd/compile/internal/x86/gsubr.go
 create mode 100644 src/cmd/compile/internal/x86/peep.go
 create mode 100644 src/cmd/compile/internal/x86/prog.go
 create mode 100644 src/cmd/compile/internal/x86/reg.go
 create mode 100644 src/cmd/compile/main.go
 create mode 100644 src/cmd/cover/cover.go
 create mode 100644 src/cmd/cover/cover_test.go
 create mode 100644 src/cmd/cover/doc.go
 create mode 100644 src/cmd/cover/func.go
 create mode 100644 src/cmd/cover/html.go
 create mode 100644 src/cmd/cover/profile.go
 create mode 100644 src/cmd/cover/testdata/main.go
 create mode 100644 src/cmd/cover/testdata/test.go
 delete mode 100644 src/cmd/dist/a.h
 delete mode 100644 src/cmd/dist/arg.h
 delete mode 100644 src/cmd/dist/arm.c
 delete mode 100644 src/cmd/dist/buf.c
 delete mode 100644 src/cmd/dist/build.c
 create mode 100644 src/cmd/dist/build.go
 delete mode 100644 src/cmd/dist/buildgc.c
 delete mode 100644 src/cmd/dist/buildgo.c
 create mode 100644 src/cmd/dist/buildgo.go
 delete mode 100644 src/cmd/dist/buildruntime.c
 create mode 100644 src/cmd/dist/buildruntime.go
 create mode 100644 src/cmd/dist/buildtool.go
 create mode 100644 src/cmd/dist/cpuid_386.s
 create mode 100644 src/cmd/dist/cpuid_amd64.s
 create mode 100644 src/cmd/dist/cpuid_default.s
 delete mode 100644 src/cmd/dist/main.c
 create mode 100644 src/cmd/dist/main.go
 delete mode 100644 src/cmd/dist/plan9.c
 create mode 100644 src/cmd/dist/sys_default.go
 create mode 100644 src/cmd/dist/sys_windows.go
 create mode 100755 src/cmd/dist/test.go
 delete mode 100644 src/cmd/dist/unix.c
 create mode 100644 src/cmd/dist/util.go
 create mode 100644 src/cmd/dist/util_gc.go
 create mode 100644 src/cmd/dist/util_gccgo.go
 delete mode 100644 src/cmd/dist/windows.c
 create mode 100644 src/cmd/doc/doc_test.go
 create mode 100644 src/cmd/doc/main.go
 create mode 100644 src/cmd/doc/pkg.go
 create mode 100644 src/cmd/doc/testdata/pkg.go
 create mode 100644 src/cmd/fix/gotypes.go
 create mode 100644 src/cmd/fix/gotypes_test.go
 delete mode 100644 src/cmd/gc/Makefile
 delete mode 100644 src/cmd/gc/align.c
 delete mode 100644 src/cmd/gc/array.c
 delete mode 100755 src/cmd/gc/bisonerrors
 delete mode 100644 src/cmd/gc/bits.c
 delete mode 100644 src/cmd/gc/builtin.c
 delete mode 100644 src/cmd/gc/bv.c
 delete mode 100644 src/cmd/gc/closure.c
 delete mode 100644 src/cmd/gc/const.c
 delete mode 100644 src/cmd/gc/cplx.c
 delete mode 100644 src/cmd/gc/dcl.c
 delete mode 100644 src/cmd/gc/doc.go
 delete mode 100644 src/cmd/gc/esc.c
 delete mode 100644 src/cmd/gc/export.c
 delete mode 100644 src/cmd/gc/fmt.c
 delete mode 100644 src/cmd/gc/gen.c
 delete mode 100644 src/cmd/gc/go.errors
 delete mode 100644 src/cmd/gc/go.h
 delete mode 100644 src/cmd/gc/go.y
 delete mode 100644 src/cmd/gc/init.c
 delete mode 100644 src/cmd/gc/inl.c
 delete mode 100644 src/cmd/gc/lex.c
 delete mode 100644 src/cmd/gc/md5.c
 delete mode 100644 src/cmd/gc/md5.h
 delete mode 100755 src/cmd/gc/mkbuiltin
 delete mode 100644 src/cmd/gc/mkbuiltin1.c
 delete mode 100755 src/cmd/gc/mkopnames
 delete mode 100644 src/cmd/gc/mparith1.c
 delete mode 100644 src/cmd/gc/mparith2.c
 delete mode 100644 src/cmd/gc/mparith3.c
 delete mode 100644 src/cmd/gc/obj.c
 delete mode 100644 src/cmd/gc/order.c
 delete mode 100644 src/cmd/gc/pgen.c
 delete mode 100644 src/cmd/gc/plive.c
 delete mode 100644 src/cmd/gc/popt.c
 delete mode 100644 src/cmd/gc/popt.h
 delete mode 100644 src/cmd/gc/racewalk.c
 delete mode 100644 src/cmd/gc/range.c
 delete mode 100644 src/cmd/gc/reflect.c
 delete mode 100644 src/cmd/gc/runtime.go
 delete mode 100644 src/cmd/gc/select.c
 delete mode 100644 src/cmd/gc/sinit.c
 delete mode 100644 src/cmd/gc/subr.c
 delete mode 100644 src/cmd/gc/swt.c
 delete mode 100644 src/cmd/gc/typecheck.c
 delete mode 100644 src/cmd/gc/unsafe.c
 delete mode 100644 src/cmd/gc/unsafe.go
 delete mode 100644 src/cmd/gc/walk.c
 delete mode 100644 src/cmd/gc/y.tab.c
 delete mode 100644 src/cmd/gc/y.tab.h
 delete mode 100644 src/cmd/gc/yerr.h
 create mode 100644 src/cmd/go/alldocs.go
 create mode 100644 src/cmd/go/go_test.go
 create mode 100755 src/cmd/go/mkalldocs.sh
 delete mode 100755 src/cmd/go/mkdoc.sh
 create mode 100644 src/cmd/go/note.go
 create mode 100644 src/cmd/go/note_test.go
 delete mode 100755 src/cmd/go/script
 delete mode 100644 src/cmd/go/script.txt
 delete mode 100755 src/cmd/go/test.bash
 create mode 100755 src/cmd/go/testdata/failssh/ssh
 create mode 100644 src/cmd/go/testdata/generate/test4.go
 create mode 100644 src/cmd/go/testdata/rundir/sub/sub.go
 create mode 100644 src/cmd/go/testdata/rundir/x.go
 create mode 100644 src/cmd/go/testdata/src/testcycle/q1/q1.go
 create mode 100644 src/cmd/go/testdata/src/testcycle/q1/q1_test.go
 create mode 100644 src/cmd/go/testdata/src/testdep/p1/p1.go
 create mode 100644 src/cmd/go/testdata/src/testdep/p1/p1_test.go
 create mode 100644 src/cmd/go/testdata/src/testdep/p2/p2.go
 create mode 100644 src/cmd/go/testdata/src/testdep/p3/p3.go
 create mode 100644 src/cmd/go/testdata/src/vend/bad.go
 create mode 100644 src/cmd/go/testdata/src/vend/good.go
 create mode 100644 src/cmd/go/testdata/src/vend/hello/hello.go
 create mode 100644 src/cmd/go/testdata/src/vend/hello/hello_test.go
 create mode 100644 src/cmd/go/testdata/src/vend/hello/hellox_test.go
 create mode 100644 src/cmd/go/testdata/src/vend/subdir/bad.go
 create mode 100644 src/cmd/go/testdata/src/vend/subdir/good.go
 copy src/cmd/go/testdata/src/{syntaxerror/x.go => vend/vendor/p/p.go} (100%)
 create mode 100644 src/cmd/go/testdata/src/vend/vendor/q/q.go
 create mode 100644 src/cmd/go/testdata/src/vend/vendor/strings/msg.go
 create mode 100644 src/cmd/go/testdata/src/vend/x/invalid/invalid.go
 copy src/cmd/go/testdata/src/{syntaxerror/x.go => vend/x/vendor/p/p.go} (100%)
 create mode 100644 src/cmd/go/testdata/src/vend/x/vendor/p/p/p.go
 create mode 100644 src/cmd/go/testdata/src/vend/x/vendor/r/r.go
 create mode 100644 src/cmd/go/testdata/src/vend/x/x.go
 create mode 100644 src/cmd/go/testdata/src/vetpkg/c.go
 create mode 100644 src/cmd/go/testdata/testinternal3/t.go
 create mode 100644 src/cmd/go/testdata/testinternal4/src/p/p.go
 create mode 100644 src/cmd/go/testdata/testinternal4/src/q/internal/x/x.go
 create mode 100644 src/cmd/go/testdata/testinternal4/src/q/j/j.go
 create mode 100644 src/cmd/go/testdata/testvendor/src/p/p.go
 create mode 100644 src/cmd/go/testdata/testvendor/src/q/vendor/x/x.go
 create mode 100644 src/cmd/go/testdata/testvendor/src/q/y/y.go
 create mode 100644 src/cmd/go/testdata/testvendor/src/q/z/z.go
 create mode 100644 src/cmd/go/testdata/testvendor2/src/p/p.go
 create mode 100644 src/cmd/go/testdata/testvendor2/vendor/x/x.go
 create mode 100644 src/cmd/go/vendor_test.go
 create mode 100644 src/cmd/internal/gcprog/gcprog.go
 create mode 100644 src/cmd/internal/obj/ar.go
 create mode 100644 src/cmd/internal/obj/arm/a.out.go
 create mode 100644 src/cmd/internal/obj/arm/anames.go
 create mode 100644 src/cmd/internal/obj/arm/anames5.go
 create mode 100644 src/cmd/internal/obj/arm/asm5.go
 create mode 100644 src/cmd/internal/obj/arm/list5.go
 create mode 100644 src/cmd/internal/obj/arm/obj5.go
 create mode 100644 src/cmd/internal/obj/arm64/a.out.go
 create mode 100644 src/cmd/internal/obj/arm64/anames.go
 create mode 100644 src/cmd/internal/obj/arm64/anames7.go
 create mode 100644 src/cmd/internal/obj/arm64/asm7.go
 create mode 100644 src/cmd/internal/obj/arm64/list7.go
 create mode 100644 src/cmd/internal/obj/arm64/obj7.go
 create mode 100644 src/cmd/internal/obj/data.go
 create mode 100644 src/cmd/internal/obj/flag.go
 create mode 100644 src/cmd/internal/obj/fmt.go
 create mode 100644 src/cmd/internal/obj/funcdata.go
 create mode 100644 src/cmd/internal/obj/go.go
 create mode 100644 src/cmd/internal/obj/ld.go
 create mode 100644 src/cmd/internal/obj/libc.go
 create mode 100644 src/cmd/internal/obj/line_test.go
 create mode 100644 src/cmd/internal/obj/link.go
 create mode 100644 src/cmd/internal/obj/mgc0.go
 create mode 100644 src/cmd/internal/obj/obj.go
 create mode 100644 src/cmd/internal/obj/objfile.go
 create mode 100644 src/cmd/internal/obj/pass.go
 create mode 100644 src/cmd/internal/obj/pcln.go
 create mode 100644 src/cmd/internal/obj/ppc64/a.out.go
 create mode 100644 src/cmd/internal/obj/ppc64/anames.go
 create mode 100644 src/cmd/internal/obj/ppc64/anames9.go
 create mode 100644 src/cmd/internal/obj/ppc64/asm9.go
 create mode 100644 src/cmd/internal/obj/ppc64/list9.go
 create mode 100644 src/cmd/internal/obj/ppc64/obj9.go
 create mode 100644 src/cmd/internal/obj/stack.go
 create mode 100644 src/cmd/internal/obj/stringer.go
 create mode 100644 src/cmd/internal/obj/sym.go
 create mode 100644 src/cmd/internal/obj/textflag.go
 create mode 100644 src/cmd/internal/obj/typekind.go
 create mode 100644 src/cmd/internal/obj/util.go
 create mode 100644 src/cmd/internal/obj/x86/a.out.go
 create mode 100644 src/cmd/internal/obj/x86/anames.go
 create mode 100644 src/cmd/internal/obj/x86/asm6.go
 create mode 100644 src/cmd/internal/obj/x86/list6.go
 create mode 100644 src/cmd/internal/obj/x86/obj6.go
 create mode 100644 src/cmd/internal/obj/x86/obj6_test.go
 delete mode 100644 src/cmd/ld/data.c
 delete mode 100644 src/cmd/ld/decodesym.c
 delete mode 100644 src/cmd/ld/doc.go
 delete mode 100644 src/cmd/ld/dwarf.c
 delete mode 100644 src/cmd/ld/dwarf.h
 delete mode 100644 src/cmd/ld/dwarf_defs.h
 delete mode 100644 src/cmd/ld/elf.c
 delete mode 100644 src/cmd/ld/elf.h
 delete mode 100644 src/cmd/ld/go.c
 delete mode 100644 src/cmd/ld/ldelf.c
 delete mode 100644 src/cmd/ld/ldmacho.c
 delete mode 100644 src/cmd/ld/ldpe.c
 delete mode 100644 src/cmd/ld/lib.c
 delete mode 100644 src/cmd/ld/lib.h
 delete mode 100644 src/cmd/ld/macho.c
 delete mode 100644 src/cmd/ld/macho.h
 delete mode 100644 src/cmd/ld/pcln.c
 delete mode 100644 src/cmd/ld/pe.c
 delete mode 100644 src/cmd/ld/pe.h
 delete mode 100644 src/cmd/ld/pobj.c
 delete mode 100644 src/cmd/ld/symtab.c
 delete mode 100644 src/cmd/ld/textflag.h
 create mode 100644 src/cmd/link/doc.go
 create mode 100644 src/cmd/link/internal/amd64/asm.go
 create mode 100644 src/cmd/link/internal/amd64/l.go
 create mode 100644 src/cmd/link/internal/amd64/obj.go
 create mode 100644 src/cmd/link/internal/amd64/z.go
 create mode 100644 src/cmd/link/internal/arm/asm.go
 create mode 100644 src/cmd/link/internal/arm/l.go
 create mode 100644 src/cmd/link/internal/arm/obj.go
 create mode 100644 src/cmd/link/internal/arm64/asm.go
 create mode 100644 src/cmd/link/internal/arm64/l.go
 create mode 100644 src/cmd/link/internal/arm64/obj.go
 create mode 100644 src/cmd/link/internal/ld/ar.go
 create mode 100644 src/cmd/link/internal/ld/arch.go
 create mode 100644 src/cmd/link/internal/ld/data.go
 create mode 100644 src/cmd/link/internal/ld/decodesym.go
 create mode 100644 src/cmd/link/internal/ld/dwarf.go
 create mode 100644 src/cmd/link/internal/ld/dwarf_defs.go
 create mode 100644 src/cmd/link/internal/ld/elf.go
 create mode 100644 src/cmd/link/internal/ld/go.go
 create mode 100644 src/cmd/link/internal/ld/ld.go
 create mode 100644 src/cmd/link/internal/ld/ldelf.go
 create mode 100644 src/cmd/link/internal/ld/ldmacho.go
 create mode 100644 src/cmd/link/internal/ld/ldpe.go
 create mode 100644 src/cmd/link/internal/ld/lib.go
 create mode 100644 src/cmd/link/internal/ld/link.go
 create mode 100644 src/cmd/link/internal/ld/macho.go
 create mode 100644 src/cmd/link/internal/ld/macho_combine_dwarf.go
 create mode 100644 src/cmd/link/internal/ld/objfile.go
 create mode 100644 src/cmd/link/internal/ld/pcln.go
 create mode 100644 src/cmd/link/internal/ld/pe.go
 create mode 100644 src/cmd/link/internal/ld/pobj.go
 create mode 100644 src/cmd/link/internal/ld/sym.go
 create mode 100644 src/cmd/link/internal/ld/symtab.go
 create mode 100644 src/cmd/link/internal/ld/textflag.go
 create mode 100644 src/cmd/link/internal/ld/util.go
 create mode 100644 src/cmd/link/internal/ppc64/asm.go
 create mode 100644 src/cmd/link/internal/ppc64/l.go
 create mode 100644 src/cmd/link/internal/ppc64/obj.go
 create mode 100644 src/cmd/link/internal/x86/asm.go
 create mode 100644 src/cmd/link/internal/x86/l.go
 create mode 100644 src/cmd/link/internal/x86/obj.go
 create mode 100644 src/cmd/link/main.go
 create mode 100644 src/cmd/pprof/internal/profile/profile_test.go
 create mode 100644 src/cmd/pprof/internal/svg/svgpan.go
 create mode 100644 src/cmd/trace/goroutines.go
 create mode 100644 src/cmd/trace/main.go
 create mode 100644 src/cmd/trace/pprof.go
 create mode 100644 src/cmd/trace/trace.go
 create mode 100644 src/cmd/vet/asmdecl.go
 create mode 100644 src/cmd/vet/assign.go
 create mode 100644 src/cmd/vet/atomic.go
 create mode 100644 src/cmd/vet/bool.go
 create mode 100644 src/cmd/vet/buildtag.go
 create mode 100644 src/cmd/vet/composite.go
 create mode 100644 src/cmd/vet/copylock.go
 create mode 100644 src/cmd/vet/deadcode.go
 create mode 100644 src/cmd/vet/doc.go
 create mode 100644 src/cmd/vet/main.go
 create mode 100644 src/cmd/vet/method.go
 create mode 100644 src/cmd/vet/nilfunc.go
 create mode 100644 src/cmd/vet/print.go
 create mode 100644 src/cmd/vet/rangeloop.go
 create mode 100644 src/cmd/vet/shadow.go
 create mode 100644 src/cmd/vet/shift.go
 create mode 100644 src/cmd/vet/structtag.go
 create mode 100644 src/cmd/vet/testdata/asm.go
 create mode 100644 src/cmd/vet/testdata/asm1.s
 create mode 100644 src/cmd/vet/testdata/asm2.s
 create mode 100644 src/cmd/vet/testdata/asm3.s
 create mode 100644 src/cmd/vet/testdata/asm4.s
 create mode 100644 src/cmd/vet/testdata/assign.go
 create mode 100644 src/cmd/vet/testdata/atomic.go
 create mode 100644 src/cmd/vet/testdata/bool.go
 create mode 100644 src/cmd/vet/testdata/buildtag.go
 create mode 100644 src/cmd/vet/testdata/buildtag_bad.go
 create mode 100644 src/cmd/vet/testdata/composite.go
 create mode 100644 src/cmd/vet/testdata/copylock_func.go
 create mode 100644 src/cmd/vet/testdata/copylock_range.go
 create mode 100644 src/cmd/vet/testdata/deadcode.go
 create mode 100644 src/cmd/vet/testdata/method.go
 create mode 100644 src/cmd/vet/testdata/nilfunc.go
 create mode 100644 src/cmd/vet/testdata/print.go
 create mode 100644 src/cmd/vet/testdata/rangeloop.go
 create mode 100644 src/cmd/vet/testdata/shadow.go
 create mode 100644 src/cmd/vet/testdata/shift.go
 create mode 100644 src/cmd/vet/testdata/structtag.go
 create mode 100644 src/cmd/vet/testdata/tagtest/file1.go
 create mode 100644 src/cmd/vet/testdata/tagtest/file2.go
 create mode 100644 src/cmd/vet/testdata/unsafeptr.go
 create mode 100644 src/cmd/vet/testdata/unused.go
 create mode 100644 src/cmd/vet/types.go
 create mode 100644 src/cmd/vet/unsafeptr.go
 create mode 100644 src/cmd/vet/unused.go
 create mode 100644 src/cmd/vet/vet_test.go
 create mode 100644 src/cmd/vet/whitelist/whitelist.go
 create mode 100644 src/crypto/rand/eagain.go
 create mode 100644 src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384
 create mode 100644 src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384
 create mode 100644 src/crypto/tls/testdata/Client-TLSv12-SCT
 create mode 100644 src/crypto/tls/testdata/Server-TLSv12-RSA-AES256-GCM-SHA384
 create mode 100644 src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificate
 create mode 100644 src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificateNotFound
 create mode 100644 src/crypto/x509/root_bsd.go
 create mode 100644 src/crypto/x509/root_darwin_arm_gen.go
 create mode 100644 src/crypto/x509/root_darwin_armx.go
 create mode 100644 src/crypto/x509/root_linux.go
 create mode 100644 src/crypto/x509/root_nacl.go
 create mode 100644 src/crypto/x509/root_solaris.go
 create mode 100644 src/crypto/x509/sha2_windows_test.go
 create mode 100644 src/debug/dwarf/class_string.go
 create mode 100644 src/debug/dwarf/line.go
 create mode 100644 src/debug/dwarf/line_test.go
 create mode 100755 src/debug/dwarf/testdata/line-clang.elf
 create mode 100755 src/debug/dwarf/testdata/line-gcc.elf
 create mode 100644 src/debug/dwarf/testdata/line1.c
 create mode 100644 src/debug/dwarf/testdata/line1.h
 create mode 100644 src/debug/dwarf/testdata/line2.c
 create mode 100644 src/debug/elf/testdata/go-relocation-test-clang-arm.obj
 create mode 100644 src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj
 create mode 100644 src/debug/elf/testdata/go-relocation-test-gcc492-arm.obj
 create mode 100644 src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj
 create mode 100644 src/encoding/csv/example_test.go
 create mode 100644 src/fmt/norace_test.go
 create mode 100644 src/fmt/race_test.go
 create mode 100644 src/go/constant/go13.go
 create mode 100644 src/go/constant/go14.go
 create mode 100644 src/go/constant/value.go
 create mode 100644 src/go/constant/value_test.go
 create mode 100644 src/go/importer/importer.go
 create mode 100644 src/go/internal/gccgoimporter/gccgoinstallation.go
 create mode 100644 src/go/internal/gccgoimporter/gccgoinstallation_test.go
 create mode 100644 src/go/internal/gccgoimporter/importer.go
 create mode 100644 src/go/internal/gccgoimporter/importer_test.go
 create mode 100644 src/go/internal/gccgoimporter/parser.go
 create mode 100644 src/go/internal/gccgoimporter/parser_test.go
 create mode 100644 src/go/internal/gccgoimporter/testdata/complexnums.go
 create mode 100644 src/go/internal/gccgoimporter/testdata/complexnums.gox
 create mode 100644 src/go/internal/gccgoimporter/testdata/imports.go
 create mode 100644 src/go/internal/gccgoimporter/testdata/imports.gox
 create mode 100644 src/go/internal/gccgoimporter/testdata/pointer.go
 create mode 100644 src/go/internal/gccgoimporter/testdata/pointer.gox
 create mode 100644 src/go/internal/gcimporter/exportdata.go
 create mode 100644 src/go/internal/gcimporter/gcimporter.go
 create mode 100644 src/go/internal/gcimporter/gcimporter_test.go
 create mode 100644 src/go/internal/gcimporter/testdata/exports.go
 create mode 100644 src/go/types/api.go
 create mode 100644 src/go/types/api_test.go
 create mode 100644 src/go/types/assignments.go
 create mode 100644 src/go/types/builtins.go
 create mode 100644 src/go/types/builtins_test.go
 create mode 100644 src/go/types/call.go
 create mode 100644 src/go/types/check.go
 create mode 100644 src/go/types/check_test.go
 create mode 100644 src/go/types/conversions.go
 create mode 100644 src/go/types/decl.go
 create mode 100644 src/go/types/errors.go
 create mode 100644 src/go/types/eval.go
 create mode 100644 src/go/types/eval_test.go
 create mode 100644 src/go/types/example_test.go
 create mode 100644 src/go/types/expr.go
 create mode 100644 src/go/types/exprstring.go
 create mode 100644 src/go/types/exprstring_test.go
 create mode 100644 src/go/types/go11.go
 create mode 100644 src/go/types/go12.go
 create mode 100644 src/go/types/hilbert_test.go
 create mode 100644 src/go/types/initorder.go
 create mode 100644 src/go/types/issues_test.go
 create mode 100644 src/go/types/labels.go
 create mode 100644 src/go/types/lookup.go
 create mode 100644 src/go/types/methodset.go
 create mode 100644 src/go/types/object.go
 create mode 100644 src/go/types/objset.go
 create mode 100644 src/go/types/operand.go
 create mode 100644 src/go/types/ordering.go
 create mode 100644 src/go/types/package.go
 create mode 100644 src/go/types/predicates.go
 create mode 100644 src/go/types/resolver.go
 create mode 100644 src/go/types/resolver_test.go
 create mode 100644 src/go/types/return.go
 create mode 100644 src/go/types/scope.go
 create mode 100644 src/go/types/selection.go
 create mode 100644 src/go/types/self_test.go
 create mode 100644 src/go/types/sizes.go
 create mode 100644 src/go/types/stdlib_test.go
 create mode 100644 src/go/types/stmt.go
 create mode 100644 src/go/types/testdata/blank.src
 create mode 100644 src/go/types/testdata/builtins.src
 create mode 100644 src/go/types/testdata/const0.src
 create mode 100644 src/go/types/testdata/const1.src
 create mode 100644 src/go/types/testdata/constdecl.src
 create mode 100644 src/go/types/testdata/conversions.src
 create mode 100644 src/go/types/testdata/cycles.src
 create mode 100644 src/go/types/testdata/cycles1.src
 create mode 100644 src/go/types/testdata/cycles2.src
 create mode 100644 src/go/types/testdata/cycles3.src
 create mode 100644 src/go/types/testdata/cycles4.src
 create mode 100644 src/go/types/testdata/decls0.src
 create mode 100644 src/go/types/testdata/decls1.src
 create mode 100644 src/go/types/testdata/decls2a.src
 create mode 100644 src/go/types/testdata/decls2b.src
 create mode 100644 src/go/types/testdata/decls3.src
 create mode 100644 src/go/types/testdata/errors.src
 create mode 100644 src/go/types/testdata/expr0.src
 create mode 100644 src/go/types/testdata/expr1.src
 create mode 100644 src/go/types/testdata/expr2.src
 create mode 100644 src/go/types/testdata/expr3.src
 create mode 100644 src/go/types/testdata/gotos.src
 create mode 100644 src/go/types/testdata/importdecl0a.src
 create mode 100644 src/go/types/testdata/importdecl0b.src
 create mode 100644 src/go/types/testdata/importdecl1a.src
 create mode 100644 src/go/types/testdata/importdecl1b.src
 create mode 100644 src/go/types/testdata/init0.src
 create mode 100644 src/go/types/testdata/init1.src
 create mode 100644 src/go/types/testdata/init2.src
 create mode 100644 src/go/types/testdata/issues.src
 create mode 100644 src/go/types/testdata/labels.src
 create mode 100644 src/go/types/testdata/methodsets.src
 create mode 100644 src/go/types/testdata/shifts.src
 create mode 100644 src/go/types/testdata/stmt0.src
 create mode 100644 src/go/types/testdata/stmt1.src
 create mode 100644 src/go/types/testdata/vardecl.src
 create mode 100644 src/go/types/token_test.go
 create mode 100644 src/go/types/type.go
 create mode 100644 src/go/types/typestring.go
 create mode 100644 src/go/types/typestring_test.go
 create mode 100644 src/go/types/typexpr.go
 create mode 100644 src/go/types/universe.go
 create mode 100644 src/hash/crc32/example_test.go
 create mode 100644 src/html/example_test.go
 create mode 100644 src/html/template/example_test.go
 create mode 100644 src/html/template/transition_test.go
 create mode 100644 src/image/geom_test.go
 create mode 100644 src/image/internal/imageutil/gen.go
 create mode 100644 src/image/internal/imageutil/imageutil.go
 create mode 100644 src/image/internal/imageutil/impl.go
 create mode 100644 src/image/png/testdata/gray-gradient.interlaced.png
 create mode 100644 src/image/png/testdata/gray-gradient.png
 create mode 100644 src/image/testdata/video-001.221212.jpeg
 create mode 100644 src/image/testdata/video-001.221212.png
 create mode 100644 src/image/testdata/video-001.cmyk.jpeg
 create mode 100644 src/image/testdata/video-001.cmyk.png
 create mode 100644 src/image/testdata/video-001.q50.410.jpeg
 create mode 100644 src/image/testdata/video-001.q50.410.progressive.jpeg
 create mode 100644 src/image/testdata/video-001.q50.411.jpeg
 create mode 100644 src/image/testdata/video-001.q50.411.progressive.jpeg
 create mode 100644 src/image/testdata/video-001.rgb.jpeg
 create mode 100644 src/image/testdata/video-001.rgb.png
 create mode 100644 src/internal/format/format.go
 create mode 100644 src/internal/singleflight/singleflight.go
 create mode 100644 src/internal/singleflight/singleflight_test.go
 delete mode 100644 src/internal/syscall/getrandom_linux.go
 create mode 100644 src/internal/syscall/unix/getrandom_linux.go
 create mode 100644 src/internal/syscall/windows/registry/export_test.go
 create mode 100644 src/internal/syscall/windows/registry/key.go
 create mode 100644 src/internal/syscall/windows/registry/registry_test.go
 create mode 100644 src/internal/syscall/windows/registry/syscall.go
 create mode 100644 src/internal/syscall/windows/registry/value.go
 create mode 100644 src/internal/syscall/windows/registry/zsyscall_windows.go
 create mode 100644 src/internal/syscall/windows/syscall_windows.go
 create mode 100644 src/internal/syscall/windows/zsyscall_windows.go
 create mode 100644 src/internal/testenv/testenv.go
 create mode 100644 src/internal/trace/goroutines.go
 create mode 100644 src/internal/trace/parser.go
 create mode 100644 src/internal/trace/parser_test.go
 create mode 100755 src/iostest.bash
 delete mode 100644 src/lib9/Makefile
 delete mode 100644 src/lib9/_exits.c
 delete mode 100644 src/lib9/_p9dir.c
 delete mode 100644 src/lib9/atoi.c
 delete mode 100644 src/lib9/await.c
 delete mode 100644 src/lib9/cleanname.c
 delete mode 100644 src/lib9/create.c
 delete mode 100644 src/lib9/ctime.c
 delete mode 100644 src/lib9/dirfstat.c
 delete mode 100644 src/lib9/dirfwstat.c
 delete mode 100644 src/lib9/dirstat.c
 delete mode 100644 src/lib9/dirwstat.c
 delete mode 100644 src/lib9/dup.c
 delete mode 100644 src/lib9/errstr.c
 delete mode 100644 src/lib9/exec.c
 delete mode 100644 src/lib9/execl.c
 delete mode 100644 src/lib9/exitcode.c
 delete mode 100644 src/lib9/exits.c
 delete mode 100644 src/lib9/flag.c
 delete mode 100644 src/lib9/fmt/charstod.c
 delete mode 100644 src/lib9/fmt/dofmt.c
 delete mode 100644 src/lib9/fmt/dorfmt.c
 delete mode 100644 src/lib9/fmt/errfmt.c
 delete mode 100644 src/lib9/fmt/fltfmt.c
 delete mode 100644 src/lib9/fmt/fmt.c
 delete mode 100644 src/lib9/fmt/fmtdef.h
 delete mode 100644 src/lib9/fmt/fmtfd.c
 delete mode 100644 src/lib9/fmt/fmtfdflush.c
 delete mode 100644 src/lib9/fmt/fmtlocale.c
 delete mode 100644 src/lib9/fmt/fmtlock.c
 delete mode 100644 src/lib9/fmt/fmtnull.c
 delete mode 100644 src/lib9/fmt/fmtprint.c
 delete mode 100644 src/lib9/fmt/fmtquote.c
 delete mode 100644 src/lib9/fmt/fmtrune.c
 delete mode 100644 src/lib9/fmt/fmtstr.c
 delete mode 100644 src/lib9/fmt/fmtvprint.c
 delete mode 100644 src/lib9/fmt/fprint.c
 delete mode 100644 src/lib9/fmt/nan64.c
 delete mode 100644 src/lib9/fmt/pow10.c
 delete mode 100644 src/lib9/fmt/print.c
 delete mode 100644 src/lib9/fmt/seprint.c
 delete mode 100644 src/lib9/fmt/smprint.c
 delete mode 100644 src/lib9/fmt/snprint.c
 delete mode 100644 src/lib9/fmt/sprint.c
 delete mode 100644 src/lib9/fmt/strtod.c
 delete mode 100644 src/lib9/fmt/test.c
 delete mode 100644 src/lib9/fmt/vfprint.c
 delete mode 100644 src/lib9/fmt/vseprint.c
 delete mode 100644 src/lib9/fmt/vsmprint.c
 delete mode 100644 src/lib9/fmt/vsnprint.c
 delete mode 100644 src/lib9/fmtlock2.c
 delete mode 100644 src/lib9/getenv.c
 delete mode 100644 src/lib9/getfields.c
 delete mode 100644 src/lib9/getwd.c
 delete mode 100644 src/lib9/goos.c
 delete mode 100644 src/lib9/jmp.c
 delete mode 100644 src/lib9/main.c
 delete mode 100644 src/lib9/nan.c
 delete mode 100644 src/lib9/notify.c
 delete mode 100644 src/lib9/nulldir.c
 delete mode 100644 src/lib9/open.c
 delete mode 100644 src/lib9/readn.c
 delete mode 100644 src/lib9/rfork.c
 delete mode 100644 src/lib9/run_plan9.c
 delete mode 100644 src/lib9/run_unix.c
 delete mode 100644 src/lib9/run_windows.c
 delete mode 100644 src/lib9/seek.c
 delete mode 100644 src/lib9/strecpy.c
 delete mode 100644 src/lib9/sysfatal.c
 delete mode 100644 src/lib9/tempdir_plan9.c
 delete mode 100644 src/lib9/tempdir_unix.c
 delete mode 100644 src/lib9/tempdir_windows.c
 delete mode 100644 src/lib9/time.c
 delete mode 100644 src/lib9/tokenize.c
 delete mode 100644 src/lib9/utf/Makefile
 delete mode 100644 src/lib9/utf/mkrunetype.c
 delete mode 100644 src/lib9/utf/rune.c
 delete mode 100644 src/lib9/utf/runetype.c
 delete mode 100644 src/lib9/utf/runetypebody-6.3.0.h
 delete mode 100644 src/lib9/utf/utf.h
 delete mode 100644 src/lib9/utf/utfdef.h
 delete mode 100644 src/lib9/utf/utfecpy.c
 delete mode 100644 src/lib9/utf/utflen.c
 delete mode 100644 src/lib9/utf/utfnlen.c
 delete mode 100644 src/lib9/utf/utfrrune.c
 delete mode 100644 src/lib9/utf/utfrune.c
 delete mode 100644 src/lib9/utf/utfutf.c
 delete mode 100644 src/lib9/win.h
 delete mode 100644 src/lib9/windows.c
 delete mode 100644 src/libbio/Makefile
 delete mode 100644 src/libbio/bbuffered.c
 delete mode 100644 src/libbio/bfildes.c
 delete mode 100644 src/libbio/bflush.c
 delete mode 100644 src/libbio/bgetc.c
 delete mode 100644 src/libbio/bgetd.c
 delete mode 100644 src/libbio/bgetrune.c
 delete mode 100644 src/libbio/binit.c
 delete mode 100644 src/libbio/boffset.c
 delete mode 100644 src/libbio/bprint.c
 delete mode 100644 src/libbio/bputc.c
 delete mode 100644 src/libbio/bputrune.c
 delete mode 100644 src/libbio/brdline.c
 delete mode 100644 src/libbio/brdstr.c
 delete mode 100644 src/libbio/bread.c
 delete mode 100644 src/libbio/bseek.c
 delete mode 100644 src/libbio/bwrite.c
 delete mode 100644 src/liblink/Makefile
 delete mode 100644 src/liblink/asm5.c
 delete mode 100644 src/liblink/asm6.c
 delete mode 100644 src/liblink/asm8.c
 delete mode 100644 src/liblink/data.c
 delete mode 100644 src/liblink/go.c
 delete mode 100644 src/liblink/ld.c
 delete mode 100644 src/liblink/list5.c
 delete mode 100644 src/liblink/list6.c
 delete mode 100644 src/liblink/list8.c
 delete mode 100644 src/liblink/obj.c
 delete mode 100644 src/liblink/obj5.c
 delete mode 100644 src/liblink/obj6.c
 delete mode 100644 src/liblink/obj8.c
 delete mode 100644 src/liblink/objfile.c
 delete mode 100644 src/liblink/pass.c
 delete mode 100644 src/liblink/pcln.c
 delete mode 100644 src/liblink/sym.c
 create mode 100644 src/log/syslog/doc.go
 delete mode 100644 src/log/syslog/syslog_plan9.go
 delete mode 100644 src/log/syslog/syslog_windows.go
 create mode 100644 src/math/abs_arm64.s
 create mode 100644 src/math/abs_ppc64x.s
 create mode 100644 src/math/big/accuracy_string.go
 create mode 100644 src/math/big/arith_arm64.s
 create mode 100644 src/math/big/arith_decl_pure.go
 create mode 100644 src/math/big/arith_ppc64x.s
 create mode 100644 src/math/big/bits_test.go
 create mode 100644 src/math/big/decimal.go
 create mode 100644 src/math/big/decimal_test.go
 create mode 100644 src/math/big/float.go
 create mode 100644 src/math/big/float_test.go
 create mode 100644 src/math/big/floatconv.go
 create mode 100644 src/math/big/floatconv_test.go
 create mode 100644 src/math/big/floatexample_test.go
 create mode 100644 src/math/big/ftoa.go
 create mode 100644 src/math/big/intconv.go
 create mode 100644 src/math/big/intconv_test.go
 create mode 100644 src/math/big/natconv.go
 create mode 100644 src/math/big/natconv_test.go
 create mode 100644 src/math/big/ratconv.go
 create mode 100644 src/math/big/ratconv_test.go
 create mode 100644 src/math/big/roundingmode_string.go
 create mode 100644 src/math/sqrt_arm64.s
 create mode 100644 src/math/stubs_arm64.s
 create mode 100644 src/math/stubs_ppc64x.s
 create mode 100644 src/mime/encodedword.go
 create mode 100644 src/mime/encodedword_test.go
 delete mode 100644 src/mime/multipart/quotedprintable.go
 delete mode 100644 src/mime/multipart/quotedprintable_test.go
 create mode 100644 src/mime/quotedprintable/reader.go
 create mode 100644 src/mime/quotedprintable/reader_test.go
 create mode 100644 src/mime/quotedprintable/writer.go
 create mode 100644 src/mime/quotedprintable/writer_test.go
 create mode 100644 src/mime/type_dragonfly.go
 create mode 100644 src/mime/type_freebsd.go
 create mode 100644 src/mime/type_openbsd.go
 create mode 100644 src/net/addrselect.go
 create mode 100644 src/net/addrselect_test.go
 create mode 100644 src/net/cgo_resnew.go
 create mode 100644 src/net/cgo_resold.go
 create mode 100644 src/net/cgo_socknew.go
 create mode 100644 src/net/cgo_sockold.go
 create mode 100644 src/net/cgo_solaris.go
 create mode 100644 src/net/cgo_windows.go
 create mode 100644 src/net/conf.go
 create mode 100644 src/net/conf_netcgo.go
 create mode 100644 src/net/conf_test.go
 delete mode 100644 src/net/dial_gen_test.go
 delete mode 100644 src/net/dialgoogle_test.go
 create mode 100644 src/net/error_plan9_test.go
 create mode 100644 src/net/error_posix_test.go
 create mode 100644 src/net/error_test.go
 create mode 100644 src/net/external_test.go
 create mode 100644 src/net/fd_posix.go
 create mode 100644 src/net/fd_posix_test.go
 delete mode 100644 src/net/fd_unix_test.go
 create mode 100644 src/net/file.go
 create mode 100644 src/net/hook.go
 create mode 100644 src/net/hook_cloexec.go
 create mode 100644 src/net/hook_plan9.go
 create mode 100644 src/net/hook_unix.go
 create mode 100644 src/net/hook_windows.go
 create mode 100644 src/net/http/http_test.go
 create mode 100644 src/net/internal/socktest/main_test.go
 create mode 100644 src/net/internal/socktest/main_unix_test.go
 create mode 100644 src/net/internal/socktest/main_windows_test.go
 create mode 100644 src/net/internal/socktest/switch.go
 create mode 100644 src/net/internal/socktest/switch_posix.go
 create mode 100644 src/net/internal/socktest/switch_stub.go
 create mode 100644 src/net/internal/socktest/switch_unix.go
 create mode 100644 src/net/internal/socktest/switch_windows.go
 create mode 100644 src/net/internal/socktest/sys_cloexec.go
 create mode 100644 src/net/internal/socktest/sys_unix.go
 create mode 100644 src/net/internal/socktest/sys_windows.go
 create mode 100644 src/net/listen_test.go
 create mode 100644 src/net/mail/example_test.go
 create mode 100644 src/net/main_cloexec_test.go
 create mode 100644 src/net/main_plan9_test.go
 create mode 100644 src/net/main_posix_test.go
 create mode 100644 src/net/main_test.go
 create mode 100644 src/net/main_unix_test.go
 create mode 100644 src/net/main_windows_test.go
 delete mode 100644 src/net/mockicmp_test.go
 delete mode 100644 src/net/multicast_test.go
 create mode 100644 src/net/non_unix_test.go
 create mode 100644 src/net/nss.go
 create mode 100644 src/net/nss_test.go
 create mode 100644 src/net/platform_test.go
 create mode 100644 src/net/sendfile_solaris.go
 delete mode 100644 src/net/singleflight.go
 create mode 100644 src/net/tcpsockopt_solaris.go
 create mode 100644 src/net/testdata/ipv4-hosts
 create mode 100644 src/net/testdata/ipv6-hosts
 create mode 100644 src/net/testdata/openbsd-resolv.conf
 rename src/net/testdata/{hosts_singleline => singleline-hosts} (100%)
 delete mode 100644 src/net/unicast_posix_test.go
 delete mode 100644 src/net/z_last_test.go
 delete mode 100644 src/os/error_windows_test.go
 create mode 100644 src/os/exec/exec_posix.go
 create mode 100644 src/os/signal/signal_plan9.go
 create mode 100644 src/os/signal/signal_plan9_test.go
 delete mode 100644 src/os/signal/signal_stub.go
 create mode 100644 src/os/sticky_bsd.go
 create mode 100644 src/os/sticky_notbsd.go
 create mode 100644 src/reflect/asm_arm64.s
 create mode 100644 src/reflect/asm_ppc64x.s
 create mode 100644 src/regexp/backtrack.go
 create mode 100644 src/runtime/arch1_386.go
 create mode 100644 src/runtime/arch1_amd64.go
 create mode 100644 src/runtime/arch1_amd64p32.go
 create mode 100644 src/runtime/arch1_arm.go
 create mode 100644 src/runtime/arch1_arm64.go
 create mode 100644 src/runtime/arch1_ppc64.go
 create mode 100644 src/runtime/arch1_ppc64le.go
 delete mode 100644 src/runtime/arch_386.h
 delete mode 100644 src/runtime/arch_amd64.h
 delete mode 100644 src/runtime/arch_amd64p32.h
 delete mode 100644 src/runtime/arch_arm.h
 copy src/runtime/{arch_amd64.go => arch_arm64.go} (100%)
 copy src/runtime/{arch_amd64.go => arch_ppc64.go} (100%)
 copy src/runtime/{arch_amd64.go => arch_ppc64le.go} (100%)
 create mode 100644 src/runtime/asm_arm64.s
 create mode 100644 src/runtime/asm_ppc64x.s
 delete mode 100644 src/runtime/atomic.go
 delete mode 100644 src/runtime/atomic_386.c
 create mode 100644 src/runtime/atomic_386.go
 delete mode 100644 src/runtime/atomic_amd64x.c
 create mode 100644 src/runtime/atomic_amd64x.go
 create mode 100644 src/runtime/atomic_arm64.go
 create mode 100644 src/runtime/atomic_arm64.s
 create mode 100644 src/runtime/atomic_pointer.go
 create mode 100644 src/runtime/atomic_ppc64x.go
 create mode 100644 src/runtime/atomic_ppc64x.s
 create mode 100644 src/runtime/atomic_test.go
 create mode 100644 src/runtime/cgo.go
 create mode 100644 src/runtime/cgo/asm_arm64.s
 create mode 100644 src/runtime/cgo/asm_ppc64x.s
 delete mode 100644 src/runtime/cgo/callbacks.c
 create mode 100644 src/runtime/cgo/callbacks.go
 delete mode 100644 src/runtime/cgo/dragonfly.c
 create mode 100644 src/runtime/cgo/dragonfly.go
 delete mode 100644 src/runtime/cgo/freebsd.c
 create mode 100644 src/runtime/cgo/freebsd.go
 create mode 100644 src/runtime/cgo/gcc_arm64.S
 create mode 100644 src/runtime/cgo/gcc_darwin_arm.c
 create mode 100644 src/runtime/cgo/gcc_darwin_arm64.c
 delete mode 100644 src/runtime/cgo/gcc_dragonfly_386.c
 create mode 100644 src/runtime/cgo/gcc_libinit.c
 create mode 100644 src/runtime/cgo/gcc_libinit_linux_ppc64x.c
 create mode 100644 src/runtime/cgo/gcc_libinit_openbsd.c
 create mode 100644 src/runtime/cgo/gcc_libinit_windows.c
 create mode 100644 src/runtime/cgo/gcc_linux_arm64.c
 create mode 100644 src/runtime/cgo/gcc_linux_ppc64x.c
 create mode 100644 src/runtime/cgo/gcc_ppc64x.S
 create mode 100644 src/runtime/cgo/gcc_signal_darwin_armx.c
 create mode 100644 src/runtime/cgo/gcc_signal_darwin_lldb.c
 create mode 100644 src/runtime/cgo/gcc_solaris_amd64.c
 delete mode 100644 src/runtime/cgo/iscgo.c
 create mode 100644 src/runtime/cgo/iscgo.go
 delete mode 100644 src/runtime/cgo/netbsd.c
 create mode 100644 src/runtime/cgo/netbsd.go
 delete mode 100644 src/runtime/cgo/openbsd.c
 create mode 100644 src/runtime/cgo/openbsd.go
 delete mode 100644 src/runtime/cgo/setenv.c
 create mode 100644 src/runtime/cgo/setenv.go
 create mode 100644 src/runtime/cgo/signal_darwin_arm.s
 create mode 100644 src/runtime/cgo/signal_darwin_arm64.s
 create mode 100644 src/runtime/cgo/signal_darwin_armx.go
 delete mode 100644 src/runtime/cgocall.h
 delete mode 100644 src/runtime/chan.h
 create mode 100644 src/runtime/chanbarrier_test.go
 create mode 100644 src/runtime/cputicks.go
 create mode 100644 src/runtime/crash_unix_test.go
 delete mode 100644 src/runtime/defs.c
 create mode 100644 src/runtime/defs1_netbsd_386.go
 create mode 100644 src/runtime/defs1_netbsd_amd64.go
 create mode 100644 src/runtime/defs1_netbsd_arm.go
 create mode 100644 src/runtime/defs1_solaris_amd64.go
 create mode 100644 src/runtime/defs3_linux.go
 delete mode 100644 src/runtime/defs_android_arm.h
 create mode 100644 src/runtime/defs_darwin_386.go
 delete mode 100644 src/runtime/defs_darwin_386.h
 create mode 100644 src/runtime/defs_darwin_amd64.go
 delete mode 100644 src/runtime/defs_darwin_amd64.h
 create mode 100644 src/runtime/defs_darwin_arm.go
 create mode 100644 src/runtime/defs_darwin_arm64.go
 delete mode 100644 src/runtime/defs_dragonfly_386.h
 create mode 100644 src/runtime/defs_dragonfly_amd64.go
 delete mode 100644 src/runtime/defs_dragonfly_amd64.h
 create mode 100644 src/runtime/defs_freebsd_386.go
 delete mode 100644 src/runtime/defs_freebsd_386.h
 create mode 100644 src/runtime/defs_freebsd_amd64.go
 delete mode 100644 src/runtime/defs_freebsd_amd64.h
 create mode 100644 src/runtime/defs_freebsd_arm.go
 delete mode 100644 src/runtime/defs_freebsd_arm.h
 create mode 100644 src/runtime/defs_linux_386.go
 delete mode 100644 src/runtime/defs_linux_386.h
 create mode 100644 src/runtime/defs_linux_amd64.go
 delete mode 100644 src/runtime/defs_linux_amd64.h
 create mode 100644 src/runtime/defs_linux_arm.go
 delete mode 100644 src/runtime/defs_linux_arm.h
 create mode 100644 src/runtime/defs_linux_arm64.go
 create mode 100644 src/runtime/defs_linux_ppc64.go
 create mode 100644 src/runtime/defs_linux_ppc64le.go
 create mode 100644 src/runtime/defs_nacl_386.go
 delete mode 100644 src/runtime/defs_nacl_386.h
 create mode 100644 src/runtime/defs_nacl_amd64p32.go
 delete mode 100644 src/runtime/defs_nacl_amd64p32.h
 create mode 100644 src/runtime/defs_nacl_arm.go
 delete mode 100644 src/runtime/defs_nacl_arm.h
 delete mode 100644 src/runtime/defs_netbsd_386.h
 delete mode 100644 src/runtime/defs_netbsd_amd64.h
 delete mode 100644 src/runtime/defs_netbsd_arm.h
 create mode 100644 src/runtime/defs_openbsd_386.go
 delete mode 100644 src/runtime/defs_openbsd_386.h
 create mode 100644 src/runtime/defs_openbsd_amd64.go
 delete mode 100644 src/runtime/defs_openbsd_amd64.h
 create mode 100644 src/runtime/defs_openbsd_arm.go
 create mode 100644 src/runtime/defs_plan9_386.go
 delete mode 100644 src/runtime/defs_plan9_386.h
 create mode 100644 src/runtime/defs_plan9_amd64.go
 delete mode 100644 src/runtime/defs_plan9_amd64.h
 delete mode 100644 src/runtime/defs_solaris_amd64.h
 create mode 100644 src/runtime/defs_windows_386.go
 delete mode 100644 src/runtime/defs_windows_386.h
 create mode 100644 src/runtime/defs_windows_amd64.go
 delete mode 100644 src/runtime/defs_windows_amd64.h
 create mode 100644 src/runtime/duff_386.s
 create mode 100644 src/runtime/duff_amd64.s
 create mode 100644 src/runtime/duff_arm.s
 create mode 100644 src/runtime/duff_arm64.s
 create mode 100644 src/runtime/duff_ppc64x.s
 create mode 100644 src/runtime/env_test.go
 create mode 100644 src/runtime/export_arm_test.go
 create mode 100644 src/runtime/export_linux_test.go
 create mode 100644 src/runtime/export_windows_test.go
 delete mode 100644 src/runtime/float.c
 create mode 100644 src/runtime/gengoos.go
 create mode 100644 src/runtime/go_tls.h
 create mode 100644 src/runtime/hash32.go
 create mode 100644 src/runtime/hash64.go
 delete mode 100644 src/runtime/heapdump.c
 create mode 100644 src/runtime/heapdump.go
 delete mode 100644 src/runtime/lfstack.c
 create mode 100644 src/runtime/lfstack.go
 create mode 100644 src/runtime/lfstack_32bit.go
 create mode 100644 src/runtime/lfstack_amd64.go
 create mode 100644 src/runtime/lfstack_darwin_arm64.go
 create mode 100644 src/runtime/lfstack_linux_arm64.go
 create mode 100644 src/runtime/lfstack_linux_ppc64x.go
 delete mode 100644 src/runtime/malloc.c
 delete mode 100644 src/runtime/malloc.h
 create mode 100644 src/runtime/mbarrier.go
 create mode 100644 src/runtime/mbitmap.go
 delete mode 100644 src/runtime/mcache.c
 create mode 100644 src/runtime/mcache.go
 delete mode 100644 src/runtime/mcentral.c
 create mode 100644 src/runtime/mcentral.go
 delete mode 100644 src/runtime/mem.go
 create mode 100644 src/runtime/mem_bsd.go
 delete mode 100644 src/runtime/mem_darwin.c
 create mode 100644 src/runtime/mem_darwin.go
 delete mode 100644 src/runtime/mem_dragonfly.c
 delete mode 100644 src/runtime/mem_freebsd.c
 delete mode 100644 src/runtime/mem_linux.c
 create mode 100644 src/runtime/mem_linux.go
 delete mode 100644 src/runtime/mem_nacl.c
 delete mode 100644 src/runtime/mem_netbsd.c
 delete mode 100644 src/runtime/mem_openbsd.c
 delete mode 100644 src/runtime/mem_plan9.c
 create mode 100644 src/runtime/mem_plan9.go
 delete mode 100644 src/runtime/mem_solaris.c
 delete mode 100644 src/runtime/mem_windows.c
 create mode 100644 src/runtime/mem_windows.go
 create mode 100644 src/runtime/memclr_arm64.s
 create mode 100644 src/runtime/memclr_ppc64x.s
 create mode 100644 src/runtime/memmove_arm64.s
 create mode 100644 src/runtime/memmove_ppc64x.s
 create mode 100644 src/runtime/mfinal.go
 delete mode 100644 src/runtime/mfixalloc.c
 create mode 100644 src/runtime/mfixalloc.go
 create mode 100644 src/runtime/mgc.go
 delete mode 100644 src/runtime/mgc0.c
 delete mode 100644 src/runtime/mgc0.go
 delete mode 100644 src/runtime/mgc0.h
 create mode 100644 src/runtime/mgcmark.go
 create mode 100644 src/runtime/mgcsweep.go
 create mode 100644 src/runtime/mgcwork.go
 delete mode 100644 src/runtime/mheap.c
 create mode 100644 src/runtime/mheap.go
 create mode 100644 src/runtime/mkduff.go
 delete mode 100644 src/runtime/msize.c
 create mode 100644 src/runtime/msize.go
 create mode 100644 src/runtime/mstats.go
 delete mode 100644 src/runtime/netpoll_solaris.c
 create mode 100644 src/runtime/netpoll_solaris.go
 delete mode 100644 src/runtime/netpoll_stub.c
 create mode 100644 src/runtime/netpoll_stub.go
 delete mode 100644 src/runtime/netpoll_windows.c
 create mode 100644 src/runtime/netpoll_windows.go
 create mode 100644 src/runtime/noasm.go
 delete mode 100644 src/runtime/noasm_arm.go
 create mode 100644 src/runtime/norace_linux_test.go
 create mode 100644 src/runtime/os1_darwin.go
 create mode 100644 src/runtime/os1_dragonfly.go
 create mode 100644 src/runtime/os1_freebsd.go
 create mode 100644 src/runtime/os1_linux.go
 create mode 100644 src/runtime/os1_nacl.go
 create mode 100644 src/runtime/os1_netbsd.go
 create mode 100644 src/runtime/os1_netbsd_386.go
 create mode 100644 src/runtime/os1_netbsd_amd64.go
 create mode 100644 src/runtime/os1_openbsd.go
 create mode 100644 src/runtime/os1_plan9.go
 create mode 100644 src/runtime/os1_windows.go
 create mode 100644 src/runtime/os2_darwin.go
 create mode 100644 src/runtime/os2_dragonfly.go
 create mode 100644 src/runtime/os2_freebsd.go
 create mode 100644 src/runtime/os2_linux.go
 create mode 100644 src/runtime/os2_nacl.go
 create mode 100644 src/runtime/os2_netbsd.go
 create mode 100644 src/runtime/os2_openbsd.go
 create mode 100644 src/runtime/os2_plan9.go
 create mode 100644 src/runtime/os2_solaris.go
 create mode 100644 src/runtime/os2_windows.go
 create mode 100644 src/runtime/os3_plan9.go
 create mode 100644 src/runtime/os3_solaris.go
 delete mode 100644 src/runtime/os_android.c
 delete mode 100644 src/runtime/os_android.h
 create mode 100644 src/runtime/os_android_arm.go
 delete mode 100644 src/runtime/os_darwin.c
 delete mode 100644 src/runtime/os_darwin.h
 create mode 100644 src/runtime/os_darwin_arm.go
 create mode 100644 src/runtime/os_darwin_arm64.go
 delete mode 100644 src/runtime/os_dragonfly.c
 delete mode 100644 src/runtime/os_dragonfly.h
 delete mode 100644 src/runtime/os_freebsd.c
 delete mode 100644 src/runtime/os_freebsd.h
 delete mode 100644 src/runtime/os_freebsd_arm.c
 create mode 100644 src/runtime/os_freebsd_arm.go
 delete mode 100644 src/runtime/os_linux.c
 delete mode 100644 src/runtime/os_linux.h
 delete mode 100644 src/runtime/os_linux_386.c
 create mode 100644 src/runtime/os_linux_386.go
 delete mode 100644 src/runtime/os_linux_arm.c
 create mode 100644 src/runtime/os_linux_arm.go
 create mode 100644 src/runtime/os_linux_arm64.go
 delete mode 100644 src/runtime/os_nacl.c
 delete mode 100644 src/runtime/os_nacl.h
 delete mode 100644 src/runtime/os_nacl_arm.c
 create mode 100644 src/runtime/os_nacl_arm.go
 delete mode 100644 src/runtime/os_netbsd.c
 delete mode 100644 src/runtime/os_netbsd.h
 delete mode 100644 src/runtime/os_netbsd_386.c
 delete mode 100644 src/runtime/os_netbsd_amd64.c
 delete mode 100644 src/runtime/os_netbsd_arm.c
 create mode 100644 src/runtime/os_netbsd_arm.go
 delete mode 100644 src/runtime/os_openbsd.c
 delete mode 100644 src/runtime/os_openbsd.h
 create mode 100644 src/runtime/os_openbsd_arm.go
 delete mode 100644 src/runtime/os_plan9.c
 delete mode 100644 src/runtime/os_plan9.h
 delete mode 100644 src/runtime/os_plan9_386.c
 delete mode 100644 src/runtime/os_plan9_amd64.c
 delete mode 100644 src/runtime/os_solaris.c
 delete mode 100644 src/runtime/os_solaris.h
 delete mode 100644 src/runtime/os_windows.c
 delete mode 100644 src/runtime/os_windows.h
 delete mode 100644 src/runtime/os_windows_386.c
 delete mode 100644 src/runtime/os_windows_386.go
 delete mode 100644 src/runtime/os_windows_amd64.c
 delete mode 100644 src/runtime/os_windows_amd64.go
 delete mode 100644 src/runtime/panic.c
 create mode 100644 src/runtime/panic1.go
 delete mode 100644 src/runtime/parfor.c
 create mode 100644 src/runtime/parfor.go
 create mode 100644 src/runtime/print1_write.go
 create mode 100644 src/runtime/print1_write_android.go
 delete mode 100644 src/runtime/proc.c
 create mode 100644 src/runtime/proc1.go
 delete mode 100644 src/runtime/race.c
 delete mode 100644 src/runtime/race.h
 create mode 100644 src/runtime/race/sched_test.go
 create mode 100644 src/runtime/race1.go
 create mode 100644 src/runtime/rt0_darwin_arm.s
 create mode 100644 src/runtime/rt0_darwin_arm64.s
 delete mode 100644 src/runtime/rt0_dragonfly_386.s
 create mode 100644 src/runtime/rt0_linux_arm64.s
 create mode 100644 src/runtime/rt0_linux_ppc64.s
 create mode 100644 src/runtime/rt0_linux_ppc64le.s
 create mode 100644 src/runtime/rt0_openbsd_arm.s
 create mode 100644 src/runtime/runtime-gdb_test.go
 delete mode 100644 src/runtime/runtime.c
 delete mode 100644 src/runtime/runtime.h
 create mode 100644 src/runtime/runtime1.go
 create mode 100644 src/runtime/runtime2.go
 delete mode 100644 src/runtime/signal.c
 create mode 100644 src/runtime/signal1_unix.go
 delete mode 100644 src/runtime/signal_386.c
 create mode 100644 src/runtime/signal_386.go
 delete mode 100644 src/runtime/signal_amd64x.c
 create mode 100644 src/runtime/signal_amd64x.go
 delete mode 100644 src/runtime/signal_android_386.h
 delete mode 100644 src/runtime/signal_android_arm.h
 delete mode 100644 src/runtime/signal_arm.c
 create mode 100644 src/runtime/signal_arm.go
 create mode 100644 src/runtime/signal_arm64.go
 create mode 100644 src/runtime/signal_darwin.go
 create mode 100644 src/runtime/signal_darwin_386.go
 delete mode 100644 src/runtime/signal_darwin_386.h
 create mode 100644 src/runtime/signal_darwin_amd64.go
 delete mode 100644 src/runtime/signal_darwin_amd64.h
 create mode 100644 src/runtime/signal_darwin_arm.go
 create mode 100644 src/runtime/signal_darwin_arm64.go
 create mode 100644 src/runtime/signal_dragonfly.go
 delete mode 100644 src/runtime/signal_dragonfly_386.h
 create mode 100644 src/runtime/signal_dragonfly_amd64.go
 delete mode 100644 src/runtime/signal_dragonfly_amd64.h
 create mode 100644 src/runtime/signal_freebsd.go
 create mode 100644 src/runtime/signal_freebsd_386.go
 delete mode 100644 src/runtime/signal_freebsd_386.h
 create mode 100644 src/runtime/signal_freebsd_amd64.go
 delete mode 100644 src/runtime/signal_freebsd_amd64.h
 create mode 100644 src/runtime/signal_freebsd_arm.go
 delete mode 100644 src/runtime/signal_freebsd_arm.h
 create mode 100644 src/runtime/signal_linux.go
 create mode 100644 src/runtime/signal_linux_386.go
 delete mode 100644 src/runtime/signal_linux_386.h
 create mode 100644 src/runtime/signal_linux_amd64.go
 delete mode 100644 src/runtime/signal_linux_amd64.h
 create mode 100644 src/runtime/signal_linux_arm.go
 delete mode 100644 src/runtime/signal_linux_arm.h
 create mode 100644 src/runtime/signal_linux_arm64.go
 create mode 100644 src/runtime/signal_linux_ppc64x.go
 create mode 100644 src/runtime/signal_nacl.go
 create mode 100644 src/runtime/signal_nacl_386.go
 delete mode 100644 src/runtime/signal_nacl_386.h
 create mode 100644 src/runtime/signal_nacl_amd64p32.go
 delete mode 100644 src/runtime/signal_nacl_amd64p32.h
 create mode 100644 src/runtime/signal_nacl_arm.go
 delete mode 100644 src/runtime/signal_nacl_arm.h
 create mode 100644 src/runtime/signal_netbsd.go
 create mode 100644 src/runtime/signal_netbsd_386.go
 delete mode 100644 src/runtime/signal_netbsd_386.h
 create mode 100644 src/runtime/signal_netbsd_amd64.go
 delete mode 100644 src/runtime/signal_netbsd_amd64.h
 create mode 100644 src/runtime/signal_netbsd_arm.go
 delete mode 100644 src/runtime/signal_netbsd_arm.h
 create mode 100644 src/runtime/signal_openbsd.go
 create mode 100644 src/runtime/signal_openbsd_386.go
 delete mode 100644 src/runtime/signal_openbsd_386.h
 create mode 100644 src/runtime/signal_openbsd_amd64.go
 delete mode 100644 src/runtime/signal_openbsd_amd64.h
 create mode 100644 src/runtime/signal_openbsd_arm.go
 create mode 100644 src/runtime/signal_plan9.go
 create mode 100644 src/runtime/signal_ppc64x.go
 create mode 100644 src/runtime/signal_solaris.go
 create mode 100644 src/runtime/signal_solaris_amd64.go
 delete mode 100644 src/runtime/signal_solaris_amd64.h
 delete mode 100644 src/runtime/signal_unix.c
 delete mode 100644 src/runtime/signal_unix.h
 create mode 100644 src/runtime/signal_windows.go
 delete mode 100644 src/runtime/signals_android.h
 delete mode 100644 src/runtime/signals_darwin.h
 delete mode 100644 src/runtime/signals_dragonfly.h
 delete mode 100644 src/runtime/signals_freebsd.h
 delete mode 100644 src/runtime/signals_linux.h
 delete mode 100644 src/runtime/signals_nacl.h
 delete mode 100644 src/runtime/signals_netbsd.h
 delete mode 100644 src/runtime/signals_openbsd.h
 delete mode 100644 src/runtime/signals_plan9.h
 delete mode 100644 src/runtime/signals_solaris.h
 delete mode 100644 src/runtime/signals_windows.h
 create mode 100644 src/runtime/sigqueue_plan9.go
 delete mode 100644 src/runtime/softfloat_arm.c
 create mode 100644 src/runtime/softfloat_arm.go
 create mode 100644 src/runtime/sqrt_test.go
 delete mode 100644 src/runtime/stack.c
 delete mode 100644 src/runtime/stack.go
 delete mode 100644 src/runtime/stack.h
 create mode 100644 src/runtime/stack1.go
 create mode 100644 src/runtime/stack2.go
 delete mode 100644 src/runtime/string.c
 create mode 100644 src/runtime/string1.go
 create mode 100644 src/runtime/stubs2.go
 create mode 100644 src/runtime/stubs32.go
 create mode 100644 src/runtime/stubs_android.go
 delete mode 100644 src/runtime/sys_arm.c
 create mode 100644 src/runtime/sys_arm.go
 create mode 100644 src/runtime/sys_arm64.go
 create mode 100644 src/runtime/sys_darwin_arm.s
 create mode 100644 src/runtime/sys_darwin_arm64.s
 delete mode 100644 src/runtime/sys_dragonfly_386.s
 create mode 100644 src/runtime/sys_linux_arm64.s
 create mode 100644 src/runtime/sys_linux_ppc64x.s
 create mode 100644 src/runtime/sys_openbsd_arm.s
 create mode 100644 src/runtime/sys_ppc64x.go
 delete mode 100644 src/runtime/sys_x86.c
 create mode 100644 src/runtime/sys_x86.go
 create mode 100644 src/runtime/syscall2_solaris.go
 delete mode 100644 src/runtime/syscall_solaris.c
 create mode 100644 src/runtime/textflag.h
 delete mode 100644 src/runtime/thunk.s
 delete mode 100644 src/runtime/thunk_solaris_amd64.s
 delete mode 100644 src/runtime/thunk_windows.s
 create mode 100644 src/runtime/tls_arm64.h
 create mode 100644 src/runtime/tls_arm64.s
 create mode 100644 src/runtime/tls_ppc64x.s
 create mode 100644 src/runtime/trace.go
 create mode 100644 src/runtime/trace/trace.go
 create mode 100644 src/runtime/trace/trace_stack_test.go
 create mode 100644 src/runtime/trace/trace_test.go
 create mode 100644 src/runtime/type.go
 delete mode 100644 src/runtime/type.h
 delete mode 100644 src/runtime/typekind.h
 create mode 100644 src/runtime/typekind1.go
 create mode 100644 src/runtime/unaligned1.go
 create mode 100644 src/runtime/unaligned2.go
 delete mode 100644 src/runtime/vdso_linux_amd64.c
 create mode 100644 src/runtime/vdso_linux_amd64.go
 create mode 100644 src/runtime/vdso_none.go
 delete mode 100644 src/runtime/vlrt.c
 create mode 100644 src/runtime/wbfat.go
 create mode 100644 src/runtime/wbfat_gen.go
 create mode 100644 src/runtime/wincallback.go
 create mode 100644 src/runtime/zcallback_windows.go
 create mode 100644 src/runtime/zcallback_windows.s
 create mode 100644 src/runtime/zgoarch_386.go
 create mode 100644 src/runtime/zgoarch_amd64.go
 create mode 100644 src/runtime/zgoarch_amd64p32.go
 create mode 100644 src/runtime/zgoarch_arm.go
 create mode 100644 src/runtime/zgoarch_arm64.go
 create mode 100644 src/runtime/zgoarch_ppc64.go
 create mode 100644 src/runtime/zgoarch_ppc64le.go
 create mode 100644 src/runtime/zgoos_android.go
 create mode 100644 src/runtime/zgoos_darwin.go
 create mode 100644 src/runtime/zgoos_dragonfly.go
 create mode 100644 src/runtime/zgoos_freebsd.go
 create mode 100644 src/runtime/zgoos_linux.go
 create mode 100644 src/runtime/zgoos_nacl.go
 create mode 100644 src/runtime/zgoos_netbsd.go
 create mode 100644 src/runtime/zgoos_openbsd.go
 create mode 100644 src/runtime/zgoos_plan9.go
 create mode 100644 src/runtime/zgoos_solaris.go
 create mode 100644 src/runtime/zgoos_windows.go
 create mode 100644 src/strconv/doc.go
 create mode 100644 src/strconv/example_test.go
 delete mode 100644 src/strconv/quote_example_test.go
 create mode 100644 src/strings/compare.go
 create mode 100644 src/strings/compare_test.go
 delete mode 100755 src/sudo.bash
 create mode 100644 src/sync/atomic/asm_arm64.s
 create mode 100644 src/sync/atomic/asm_darwin_arm.s
 create mode 100644 src/sync/atomic/asm_openbsd_arm.s
 create mode 100644 src/sync/atomic/asm_ppc64x.s
 create mode 100644 src/syscall/asm_darwin_arm.s
 create mode 100644 src/syscall/asm_darwin_arm64.s
 delete mode 100644 src/syscall/asm_dragonfly_386.s
 create mode 100644 src/syscall/asm_linux_arm64.s
 create mode 100644 src/syscall/asm_linux_ppc64x.s
 create mode 100644 src/syscall/asm_openbsd_arm.s
 create mode 100644 src/syscall/const_plan9.go
 rename src/syscall/{zerrors_plan9_386.go => errors_plan9.go} (100%)
 create mode 100644 src/syscall/exec_linux_test.go
 create mode 100644 src/syscall/exec_solaris_test.go
 create mode 100644 src/syscall/exec_unix_test.go
 create mode 100644 src/syscall/export_unix_test.go
 delete mode 100644 src/syscall/mkall_windows.bat
 create mode 100644 src/syscall/pwd_plan9.go
 create mode 100644 src/syscall/route_bsd_test.go
 create mode 100644 src/syscall/route_ifma_test.go
 create mode 100644 src/syscall/route_noifma_test.go
 delete mode 100644 src/syscall/so_solaris.go
 create mode 100644 src/syscall/syscall_darwin_arm.go
 create mode 100644 src/syscall/syscall_darwin_arm64.go
 delete mode 100644 src/syscall/syscall_dragonfly_386.go
 create mode 100644 src/syscall/syscall_linux_arm64.go
 create mode 100644 src/syscall/syscall_linux_ppc64x.go
 create mode 100644 src/syscall/syscall_linux_test.go
 copy src/syscall/{syscall_openbsd_386.go => syscall_openbsd_arm.go} (100%)
 delete mode 100644 src/syscall/types_plan9.c
 create mode 100644 src/syscall/zerrors_darwin_arm.go
 create mode 100644 src/syscall/zerrors_darwin_arm64.go
 delete mode 100644 src/syscall/zerrors_dragonfly_386.go
 create mode 100644 src/syscall/zerrors_linux_arm64.go
 create mode 100644 src/syscall/zerrors_linux_ppc64.go
 create mode 100644 src/syscall/zerrors_linux_ppc64le.go
 create mode 100644 src/syscall/zerrors_openbsd_arm.go
 delete mode 100644 src/syscall/zerrors_plan9_amd64.go
 create mode 100644 src/syscall/zsyscall_darwin_arm.go
 create mode 100644 src/syscall/zsyscall_darwin_arm64.go
 delete mode 100644 src/syscall/zsyscall_dragonfly_386.go
 create mode 100644 src/syscall/zsyscall_linux_arm64.go
 create mode 100644 src/syscall/zsyscall_linux_ppc64.go
 create mode 100644 src/syscall/zsyscall_linux_ppc64le.go
 create mode 100644 src/syscall/zsyscall_openbsd_arm.go
 create mode 100644 src/syscall/zsysnum_darwin_arm.go
 create mode 100644 src/syscall/zsysnum_darwin_arm64.go
 delete mode 100644 src/syscall/zsysnum_dragonfly_386.go
 create mode 100644 src/syscall/zsysnum_linux_arm64.go
 create mode 100644 src/syscall/zsysnum_linux_ppc64.go
 create mode 100644 src/syscall/zsysnum_linux_ppc64le.go
 create mode 100644 src/syscall/zsysnum_openbsd_arm.go
 rename src/syscall/{zsysnum_plan9_386.go => zsysnum_plan9.go} (100%)
 delete mode 100644 src/syscall/zsysnum_plan9_amd64.go
 create mode 100644 src/syscall/ztypes_darwin_arm.go
 create mode 100644 src/syscall/ztypes_darwin_arm64.go
 delete mode 100644 src/syscall/ztypes_dragonfly_386.go
 create mode 100644 src/syscall/ztypes_linux_arm64.go
 create mode 100644 src/syscall/ztypes_linux_ppc64.go
 create mode 100644 src/syscall/ztypes_linux_ppc64le.go
 create mode 100644 src/syscall/ztypes_openbsd_arm.go
 delete mode 100644 src/syscall/ztypes_plan9_386.go
 delete mode 100644 src/syscall/ztypes_plan9_amd64.go
 create mode 100644 src/text/scanner/example_test.go
 create mode 100644 src/text/template/option.go
 create mode 100644 src/time/zoneinfo_ios.go
 rename test/bench/shootout/{fasta-1000.out => fasta-1000.txt} (100%)
 create mode 100644 test/chanlinear.go
 create mode 100644 test/clearfat.go
 create mode 100644 test/closure1.go
 create mode 100644 test/closure2.go
 create mode 100644 test/escape_array.go
 create mode 100644 test/escape_calls.go
 create mode 100644 test/escape_closure.go
 create mode 100644 test/escape_field.go
 create mode 100644 test/escape_iface.go
 create mode 100644 test/escape_indir.go
 create mode 100644 test/escape_level.go
 create mode 100644 test/escape_map.go
 create mode 100644 test/escape_param.go
 create mode 100644 test/escape_slice.go
 create mode 100644 test/escape_struct_param1.go
 create mode 100644 test/escape_struct_param2.go
 create mode 100644 test/escape_struct_return.go
 create mode 100644 test/fibo.go
 create mode 100644 test/fixedbugs/bug369.dir/main.go
 create mode 100644 test/fixedbugs/bug429_run.go
 create mode 100644 test/fixedbugs/bug492.dir/a.go
 create mode 100644 test/fixedbugs/bug492.dir/b.go
 create mode 100644 test/fixedbugs/bug492.go
 create mode 100644 test/fixedbugs/bug493.go
 create mode 100644 test/fixedbugs/bug494.go
 create mode 100644 test/fixedbugs/bug495.go
 create mode 100644 test/fixedbugs/gcc61204.go
 create mode 100644 test/fixedbugs/gcc61244.go
 create mode 100644 test/fixedbugs/gcc61246.go
 create mode 100644 test/fixedbugs/gcc61248.go
 create mode 100644 test/fixedbugs/gcc61253.go
 create mode 100644 test/fixedbugs/gcc61254.go
 create mode 100644 test/fixedbugs/gcc61255.go
 create mode 100644 test/fixedbugs/gcc61258.go
 create mode 100644 test/fixedbugs/gcc61264.go
 create mode 100644 test/fixedbugs/gcc61265.go
 create mode 100644 test/fixedbugs/gcc61273.go
 create mode 100644 test/fixedbugs/gcc65755.go
 create mode 100644 test/fixedbugs/issue10047.go
 create mode 100644 test/fixedbugs/issue10066.dir/a.go
 create mode 100644 test/fixedbugs/issue10066.dir/b.go
 create mode 100644 test/fixedbugs/issue10066.go
 create mode 100644 test/fixedbugs/issue10219.dir/a.go
 create mode 100644 test/fixedbugs/issue10219.dir/b.go
 create mode 100644 test/fixedbugs/issue10219.dir/c.go
 create mode 100644 test/fixedbugs/issue10219.go
 create mode 100644 test/fixedbugs/issue10253.go
 create mode 100644 test/fixedbugs/issue10284.go
 create mode 100644 test/fixedbugs/issue10320.go
 create mode 100644 test/fixedbugs/issue10332.go
 create mode 100644 test/fixedbugs/issue10353.go
 create mode 100644 test/fixedbugs/issue10407.go
 create mode 100644 test/fixedbugs/issue10441.go
 create mode 100644 test/fixedbugs/issue10486.go
 create mode 100644 test/fixedbugs/issue10607.go
 create mode 100644 test/fixedbugs/issue10607a.go
 create mode 100644 test/fixedbugs/issue10654.go
 create mode 100644 test/fixedbugs/issue10700.dir/other.go
 create mode 100644 test/fixedbugs/issue10700.dir/test.go
 create mode 100644 test/fixedbugs/issue10700.go
 create mode 100644 test/fixedbugs/issue10925.go
 create mode 100644 test/fixedbugs/issue10977.go
 create mode 100644 test/fixedbugs/issue11053.dir/p.go
 create mode 100644 test/fixedbugs/issue11053.dir/p_test.go
 create mode 100644 test/fixedbugs/issue11053.go
 create mode 100644 test/fixedbugs/issue11053.out
 create mode 100644 test/fixedbugs/issue11256.go
 create mode 100644 test/fixedbugs/issue11286.go
 create mode 100644 test/fixedbugs/issue11326.go
 create mode 100644 test/fixedbugs/issue11326b.go
 create mode 100644 test/fixedbugs/issue11369.go
 create mode 100644 test/fixedbugs/issue11656.go
 create mode 100644 test/fixedbugs/issue11750.go
 create mode 100644 test/fixedbugs/issue11771.go
 create mode 100644 test/fixedbugs/issue11790.go
 create mode 100644 test/fixedbugs/issue12133.go
 create mode 100644 test/fixedbugs/issue12226.go
 delete mode 100644 test/fixedbugs/issue3924.go
 create mode 100644 test/fixedbugs/issue4365.go
 create mode 100644 test/fixedbugs/issue5373.go
 create mode 100644 test/fixedbugs/issue6671.go
 create mode 100644 test/fixedbugs/issue6866.go
 create mode 100644 test/fixedbugs/issue7740.go
 create mode 100644 test/fixedbugs/issue7746.go
 create mode 100644 test/fixedbugs/issue8154.go
 create mode 100644 test/fixedbugs/issue8183.go
 create mode 100644 test/fixedbugs/issue8385.go
 create mode 100644 test/fixedbugs/issue8501.go
 create mode 100644 test/fixedbugs/issue8620.go
 create mode 100644 test/fixedbugs/issue8745.go
 create mode 100644 test/fixedbugs/issue8836.go
 create mode 100644 test/fixedbugs/issue9017.go
 create mode 100644 test/fixedbugs/issue9036.go
 create mode 100644 test/fixedbugs/issue9076.go
 create mode 100644 test/fixedbugs/issue9083.go
 create mode 100644 test/fixedbugs/issue9355.dir/a.go
 create mode 100644 test/fixedbugs/issue9355.go
 create mode 100644 test/fixedbugs/issue9370.go
 create mode 100644 test/fixedbugs/issue9521.go
 create mode 100644 test/fixedbugs/issue9604b.go
 create mode 100644 test/fixedbugs/issue9608.dir/issue9608.go
 create mode 100644 test/fixedbugs/issue9608.go
 create mode 100644 test/fixedbugs/issue9691.go
 create mode 100644 test/fixedbugs/issue9731.go
 create mode 100644 test/fixedbugs/issue9738.go
 create mode 100644 test/fixedbugs/issue9862.go
 create mode 100644 test/fixedbugs/issue9862_run.go
 delete mode 100644 test/golden.out
 create mode 100644 test/inline.go
 create mode 100644 test/interface/assertinline.go
 create mode 100644 test/recover4.go
 delete mode 100755 test/run
 create mode 100644 test/sliceopt.go
 delete mode 100644 test/testlib
 create mode 100644 test/writebarrier.go

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-golang/golang.git



More information about the pkg-golang-commits mailing list