[Pkg-golang-commits] [golang] branch debian-sid updated (70c8c5b -> 1713d69)

Tianon Gravi tianon at debian.org
Sat Oct 24 16:32:50 UTC 2015


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

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

      from  70c8c5b   Prep changelog to merge experimental back to unstable
      adds  ad29792   Revert "Revert to latest release (moving 1.5 to experimental branch)"
      adds  dc514d7   Merge branch 'debian-sid' of git://anonscm.debian.org/pkg-golang/golang into debian-experimental
      adds  8552531   Add all the 1.5 orig.tar.gz content back (ugh)
      adds  01d3b58   Add ~exp1 suffix to the version number to prepare for release
      adds  04fff4e   Note that we're destined for experimental
      adds  74a1495   Remove patches that no longer apply
      adds  b4dc26b   Switch to 1.5.1
      adds  392d999   Add more supported arches to "debian/rules" code for detecting appropriate GOARCH/GOHOSTARCH values; thanks mwhudson and tpot! (Closes: #799907)
      adds  4636321   Refactor "debian/rules" to utilize debhelper more effectively, especially for arch vs indep building
      adds  43aaedf   Move comment down to the section of the script that references the terms it includes
      adds  8a21f21   Remove more unused debian/rules bits
      adds  daef55b   Remove unused test.bash script
      adds  e37de33   Imported Upstream version 1.5.1
      adds  364cb6c   Merge tag 'upstream/1.5.1' into debian-experimental
      adds  07c2a7e   Remove debconf bits that are no longer necessary
      adds  05e06b0   Apply wrap-and-sort
      adds  677d482   s/UNRELEASED/experimental/
      adds  5ba0bfd   Opps, sync in the sid changelog entry
      adds  8195d76   Add a few cgo-related Recommends (gcc, etc)
      adds  2a3536e   Resync diff with unstable upload
      adds  a7c4d50   Add arch-qualifiers to "golang-go" build-depends to unblock the buildds (Closes: #800479)
      adds  b483ca3   s/UNRELEASED/experimental/
       new  1713d69   Merge branch 'debian-experimental' into 'debian-sid'

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 -
 debian/control                                     |  276 +-
 debian/control.base                                |   92 -
 debian/control.cross                               |   16 -
 debian/copyright                                   |  182 +-
 debian/docs                                        |    2 +-
 debian/golang-go.install                           |    2 +
 debian/golang-go.links                             |    2 +-
 debian/rules                                       |   97 +-
 debian/source/lintian-overrides                    |   20 +-
 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 +
 2855 files changed, 354925 insertions(+), 260905 deletions(-)
 create mode 100644 CONTRIBUTING.md
 delete mode 100644 README
 create mode 100644 README.md
 create mode 100644 api/go1.5.txt
 delete mode 100644 debian/control.base
 delete mode 100644 debian/control.cross
 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