[Pkg-golang-commits] [golang] branch debian-sid updated (3bb719b -> d40f6cf)

Michael Stapelberg michael at stapelberg.de
Fri Jun 20 11:25:28 UTC 2014


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

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

      from  3bb719b   Remove dangling symlink /usr/lib/go/lib/godoc (Closes: #747968)
       new  8a39ee3   Imported Upstream version 1.3
       new  8fcc691   Merge tag 'upstream/1.3' into debian-sid
       new  d40f6cf   update debian/changelog, drop patches merged upstream

The 3 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                                            |    73 +-
 CONTRIBUTORS                                       |    90 +-
 VERSION                                            |     2 +-
 api/except.txt                                     |   313 +
 api/go1.3.txt                                      |  2053 +++
 api/next.txt                                       |   117 +
 debian/changelog                                   |     8 +-
 .../add-src-pkg-debug-elf-testdata-hello.patch     |    17 -
 debian/patches/add-tar-xattr-support.patch         |   175 -
 debian/patches/series                              |     2 -
 doc/Makefile                                       |    32 -
 doc/articles/race_detector.html                    |   388 +
 doc/articles/wiki/Makefile                         |    10 -
 doc/articles/wiki/final.go                         |    23 +
 doc/articles/wiki/index.html                       |     2 +-
 doc/articles/wiki/test.bash                        |    26 +-
 doc/asm.html                                       |    11 +-
 doc/codewalk/sharemem.xml                          |     2 +-
 doc/contrib.html                                   |    42 +-
 doc/contribute.html                                |    92 +-
 doc/debugging_with_gdb.html                        |    21 +-
 doc/devel/release.html                             |    36 +-
 doc/docs.html                                      |     7 +-
 doc/effective_go.html                              |    99 +-
 doc/gccgo_install.html                             |     4 +-
 doc/go1.3.html                                     |   599 +
 doc/go1.html                                       |     2 +-
 doc/go_faq.html                                    |    39 +-
 doc/go_mem.html                                    |    37 +-
 doc/go_spec.html                                   |   511 +-
 doc/gopher/README                                  |     3 +
 doc/help.html                                      |     2 +-
 doc/install-source.html                            |    25 +-
 doc/install.html                                   |    33 +-
 doc/root.html                                      |     1 -
 include/bio.h                                      |     4 +-
 include/bootexec.h                                 |   169 -
 include/link.h                                     |   616 +
 include/mach.h                                     |   411 -
 include/plan9/386/u.h                              |     2 +
 include/plan9/amd64/u.h                            |     2 +
 include/plan9/bio.h                                |     8 +
 include/plan9/errno.h                              |     7 +
 include/plan9/fmt.h                                |    64 +
 include/plan9/libc.h                               |     7 +-
 include/plan9/link.h                               |     5 +
 include/plan9/mach.h                               |     5 -
 include/plan9/mklibc.rc                            |     8 +
 include/plan9/stdarg.h                             |     3 +
 include/plan9/ureg_amd64.h                         |     5 -
 include/plan9/ureg_arm.h                           |     5 -
 include/plan9/ureg_x86.h                           |     5 -
 include/plan9/utf.h                                |     5 +
 include/u.h                                        |     2 +
 include/ureg_amd64.h                               |    58 -
 include/ureg_arm.h                                 |    49 -
 include/ureg_x86.h                                 |    53 -
 lib/time/update.bash                               |     6 +-
 lib/time/zoneinfo.zip                              |   Bin 374754 -> 358933 bytes
 misc/bash/go                                       |    17 +-
 misc/benchcmp                                      |   127 +-
 misc/cgo/errors/err3.go                            |    18 +
 misc/cgo/errors/test.bash                          |     1 +
 misc/cgo/nocgo/nocgo.go                            |    22 +
 misc/cgo/nocgo/nocgo_test.go                       |    14 +
 misc/cgo/test/backdoor/backdoor.go                 |     1 +
 misc/cgo/test/backdoor/backdoor_gccgo.go           |    11 +
 misc/cgo/test/backdoor/runtime.c                   |     7 +
 misc/cgo/test/cgo_linux_test.go                    |     1 +
 misc/cgo/test/cgo_test.go                          |     3 +
 misc/cgo/test/issue6833.go                         |    27 +
 misc/cgo/test/issue6833_c.c                        |    10 +
 misc/cgo/test/issue6997_linux.c                    |    26 +
 misc/cgo/test/issue6997_linux.go                   |    40 +
 misc/cgo/test/issue7234_test.go                    |    21 +
 misc/cgo/test/issue7560.go                         |    44 +
 misc/cgo/test/issue7665.go                         |    25 +
 misc/cgo/test/issue7695_test.go                    |    27 +
 misc/cgo/test/issue7786.go                         |    51 +
 misc/cgo/test/issue8148.go                         |    31 +
 misc/cgo/test/issue8331.h                          |     7 +
 misc/cgo/test/issue8331a.go                        |    15 +
 misc/cgo/test/issue8331b.go                        |    13 +
 misc/cgo/testcdefs/test.bash                       |     2 +-
 misc/cgo/testso/cgoso_c.c                          |     5 +
 misc/cgo/testso/cgoso_unix.go                      |    20 +
 misc/cgo/testtls/tls.go                            |    14 +-
 misc/dist/bindist.go                               |  1041 --
 misc/emacs/go-mode.el                              |    63 +-
 misc/goplay/Makefile                               |     6 -
 misc/goplay/README                                 |     1 -
 misc/goplay/doc.go                                 |    23 -
 misc/goplay/goplay.go                              |   288 -
 misc/{dist => makerelease}/darwin/Distribution     |     0
 misc/{dist => makerelease}/darwin/Resources/bg.png |   Bin
 misc/{dist => makerelease}/darwin/etc/paths.d/go   |     0
 .../darwin/scripts/postinstall                     |     0
 .../darwin/scripts/preinstall                      |     0
 misc/makerelease/makerelease.go                    |  1030 ++
 misc/{dist => makerelease}/windows/LICENSE.rtf     |   Bin
 misc/{dist => makerelease}/windows/README.txt      |     0
 .../windows/images/Banner.jpg                      |   Bin
 .../windows/images/Dialog.jpg                      |   Bin
 .../windows/images/DialogLeft.jpg                  |   Bin
 .../windows/images/gopher.ico                      |   Bin
 misc/{dist => makerelease}/windows/installer.wxs   |     0
 misc/nacl/README                                   |    63 +
 misc/nacl/go_nacl_386_exec                         |    10 +
 misc/nacl/go_nacl_amd64p32_exec                    |    10 +
 misc/nacl/mkzip.go                                 |   220 +
 api/next.txt => misc/nacl/testdata/bin/placeholder |     0
 api/next.txt => misc/nacl/testdata/empty           |     0
 misc/nacl/testdata/group                           |     8 +
 misc/nacl/testdata/hosts                           |     1 +
 misc/nacl/testdata/mime.types                      |  1596 +++
 misc/nacl/testzip.proto                            |   113 +
 misc/notepadplus/functionList.xml                  |     7 +
 misc/pprof                                         |     9 +
 misc/vim/autoload/go/complete.vim                  |     2 +-
 misc/vim/ftplugin/go.vim                           |     4 +-
 misc/vim/ftplugin/go/fmt.vim                       |     2 +-
 misc/vim/indent/go.vim                             |    20 +-
 misc/vim/readme.txt                                |     8 +-
 misc/zsh/go                                        |     5 +-
 src/all.bash                                       |     2 +-
 src/cmd/5a/a.h                                     |    48 +-
 src/cmd/5a/a.y                                     |    30 +-
 src/cmd/5a/lex.c                                   |   377 +-
 src/cmd/5a/y.tab.c                                 |   981 +-
 src/cmd/5a/y.tab.h                                 |    38 +-
 src/cmd/5c/gc.h                                    |    83 +-
 src/cmd/5c/list.c                                  |   303 +-
 src/cmd/5c/peep.c                                  |    44 +-
 src/cmd/5c/reg.c                                   |    20 +-
 src/cmd/5c/swt.c                                   |   285 +-
 src/cmd/5c/txt.c                                   |    44 +-
 src/cmd/5g/cgen.c                                  |    66 +-
 src/cmd/5g/galign.c                                |     9 +-
 src/cmd/5g/gg.h                                    |    50 -
 src/cmd/5g/ggen.c                                  |   195 +-
 src/cmd/5g/gobj.c                                  |   264 +-
 src/cmd/5g/gsubr.c                                 |    66 +-
 src/cmd/5g/list.c                                  |   342 -
 src/cmd/5g/opt.h                                   |     1 +
 src/cmd/5g/peep.c                                  |   156 +-
 src/cmd/5g/prog.c                                  |    10 +-
 src/cmd/5g/reg.c                                   |   267 +-
 src/cmd/5l/5.out.h                                 |    85 +-
 src/cmd/5l/asm.c                                   |  1542 +--
 src/cmd/5l/l.h                                     |   349 +-
 src/cmd/5l/list.c                                  |   427 +-
 src/cmd/5l/noop.c                                  |   671 +-
 src/cmd/5l/obj.c                                   |   731 +-
 src/cmd/5l/optab.c                                 |   277 -
 src/cmd/5l/pass.c                                  |   409 -
 src/cmd/5l/prof.c                                  |   211 -
 src/cmd/5l/softfloat.c                             |    91 -
 src/cmd/5l/span.c                                  |   937 --
 src/cmd/6a/a.h                                     |    54 +-
 src/cmd/6a/a.y                                     |    28 +-
 src/cmd/6a/lex.c                                   |   382 +-
 src/cmd/6a/y.tab.c                                 |  1457 +-
 src/cmd/6a/y.tab.h                                 |    50 +-
 src/cmd/6c/gc.h                                    |    75 +-
 src/cmd/6c/list.c                                  |   355 +-
 src/cmd/6c/peep.c                                  |    16 +-
 src/cmd/6c/reg.c                                   |    31 +-
 src/cmd/6c/sgen.c                                  |     2 +-
 src/cmd/6c/swt.c                                   |   297 +-
 src/cmd/6c/txt.c                                   |    75 +-
 src/cmd/6g/cgen.c                                  |   100 +-
 src/cmd/6g/galign.c                                |    28 +-
 src/cmd/6g/gg.h                                    |    49 +-
 src/cmd/6g/ggen.c                                  |   236 +-
 src/cmd/6g/gobj.c                                  |   260 +-
 src/cmd/6g/gsubr.c                                 |   104 +-
 src/cmd/6g/list.c                                  |   364 -
 src/cmd/6g/opt.h                                   |     1 +
 src/cmd/6g/peep.c                                  |    26 +-
 src/cmd/6g/prog.c                                  |     7 +-
 src/cmd/6g/reg.c                                   |   253 +-
 src/cmd/6l/6.out.h                                 |    44 +-
 src/cmd/6l/asm.c                                   |   299 +-
 src/cmd/6l/l.h                                     |   374 +-
 src/cmd/6l/list.c                                  |   396 +-
 src/cmd/6l/obj.c                                   |   701 +-
 src/cmd/6l/optab.c                                 |  1369 --
 src/cmd/6l/pass.c                                  |   991 --
 src/cmd/6l/prof.c                                  |   171 -
 src/cmd/6l/span.c                                  |  1846 ---
 src/cmd/8a/a.h                                     |    55 +-
 src/cmd/8a/a.y                                     |    26 +-
 src/cmd/8a/lex.c                                   |   380 +-
 src/cmd/8a/y.tab.c                                 |  1446 +-
 src/cmd/8a/y.tab.h                                 |    50 +-
 src/cmd/8c/gc.h                                    |    75 +-
 src/cmd/8c/list.c                                  |   316 +-
 src/cmd/8c/peep.c                                  |    16 +-
 src/cmd/8c/reg.c                                   |    29 +-
 src/cmd/8c/swt.c                                   |   273 +-
 src/cmd/8c/txt.c                                   |    49 +-
 src/cmd/8g/cgen.c                                  |    43 +-
 src/cmd/8g/galign.c                                |     9 +-
 src/cmd/8g/gg.h                                    |    47 +-
 src/cmd/8g/ggen.c                                  |   175 +-
 src/cmd/8g/gobj.c                                  |   259 +-
 src/cmd/8g/gsubr.c                                 |    69 +-
 src/cmd/8g/list.c                                  |   316 -
 src/cmd/8g/opt.h                                   |     3 +-
 src/cmd/8g/peep.c                                  |    24 +-
 src/cmd/8g/prog.c                                  |    21 +-
 src/cmd/8g/reg.c                                   |   261 +-
 src/cmd/8l/8.out.h                                 |    50 +-
 src/cmd/8l/asm.c                                   |   393 +-
 src/cmd/8l/l.h                                     |   330 +-
 src/cmd/8l/list.c                                  |   313 +-
 src/cmd/8l/obj.c                                   |   698 +-
 src/cmd/8l/optab.c                                 |  1030 --
 src/cmd/8l/pass.c                                  |   858 --
 src/cmd/8l/prof.c                                  |   173 -
 src/cmd/8l/span.c                                  |  1507 --
 src/cmd/addr2line/addr2line_test.go                |   115 +
 src/cmd/addr2line/main.c                           |    90 -
 src/cmd/addr2line/main.go                          |   253 +
 src/cmd/api/goapi.go                               |     2 +-
 src/cmd/api/run.go                                 |     4 +-
 src/cmd/cc/cc.h                                    |    38 +-
 src/cmd/cc/lex.c                                   |   127 +-
 src/cmd/cc/lexbody                                 |    76 +-
 src/cmd/cc/macbody                                 |    56 +-
 src/cmd/cc/pgen.c                                  |   133 +-
 src/cmd/cc/pswt.c                                  |    29 -
 src/cmd/cc/sub.c                                   |    10 +
 src/cmd/cgo/doc.go                                 |    28 +
 src/cmd/cgo/gcc.go                                 |    84 +-
 src/cmd/cgo/out.go                                 |    47 +-
 src/cmd/dist/a.h                                   |     5 +-
 src/cmd/dist/arm.c                                 |    12 +-
 src/cmd/dist/build.c                               |   267 +-
 src/cmd/dist/buildgc.c                             |    10 +-
 src/cmd/dist/buildgo.c                             |     2 +-
 src/cmd/dist/buildruntime.c                        |    98 +-
 src/cmd/dist/goc2c.c                               |   116 +-
 src/cmd/dist/unix.c                                |     9 +
 src/cmd/dist/windows.c                             |    22 +-
 src/cmd/gc/align.c                                 |    10 +-
 src/cmd/gc/array.c                                 |   129 +
 src/cmd/gc/bits.c                                  |     2 +-
 src/cmd/gc/builtin.c                               |    30 +-
 src/cmd/gc/bv.c                                    |   134 +-
 src/cmd/gc/closure.c                               |    20 +
 src/cmd/gc/const.c                                 |    92 +-
 src/cmd/gc/dcl.c                                   |    28 +-
 src/cmd/gc/doc.go                                  |     6 +-
 src/cmd/gc/esc.c                                   |   190 +-
 src/cmd/gc/export.c                                |     5 +-
 src/cmd/gc/fmt.c                                   |   115 +-
 src/cmd/gc/gen.c                                   |    95 +-
 src/cmd/gc/go.h                                    |   126 +-
 src/cmd/gc/go.y                                    |     6 +
 src/cmd/gc/inl.c                                   |     3 +
 src/cmd/gc/lex.c                                   |    97 +-
 src/cmd/gc/md5.c                                   |     4 +-
 src/cmd/gc/md5.h                                   |     2 +-
 src/cmd/gc/mparith1.c                              |    44 +-
 src/cmd/gc/mparith2.c                              |    10 +-
 src/cmd/gc/mparith3.c                              |   115 +-
 src/cmd/gc/obj.c                                   |   281 +-
 src/cmd/gc/order.c                                 |   930 +-
 src/cmd/gc/pgen.c                                  |   398 +-
 src/cmd/gc/plive.c                                 |  1985 +++
 src/cmd/gc/popt.c                                  |    79 +-
 src/cmd/gc/racewalk.c                              |     3 +-
 src/cmd/gc/range.c                                 |    77 +-
 src/cmd/gc/reflect.c                               |   149 +-
 src/cmd/gc/runtime.go                              |    31 +-
 src/cmd/gc/select.c                                |   116 +-
 src/cmd/gc/sinit.c                                 |    98 +-
 src/cmd/gc/subr.c                                  |    63 +-
 src/cmd/gc/swt.c                                   |     2 +-
 src/cmd/gc/typecheck.c                             |   255 +-
 src/cmd/gc/walk.c                                  |   453 +-
 src/cmd/gc/y.tab.c                                 |  1762 +--
 src/cmd/gc/y.tab.h                                 |    46 +-
 src/cmd/go/build.go                                |   626 +-
 src/cmd/go/clean.go                                |    41 +-
 src/cmd/go/context.go                              |    36 +
 src/cmd/go/discovery.go                            |     3 +
 src/cmd/go/doc.go                                  |   116 +-
 src/cmd/go/env.go                                  |    34 +-
 src/cmd/go/get.go                                  |    11 +-
 src/cmd/go/help.go                                 |    46 +-
 src/cmd/go/list.go                                 |    55 +-
 src/cmd/go/main.go                                 |     6 +
 src/cmd/go/pkg.go                                  |    33 +-
 src/cmd/go/pkg_test.go                             |    73 +
 src/cmd/go/run.go                                  |    39 +-
 src/cmd/go/signal_unix.go                          |     2 +-
 src/cmd/go/test.bash                               |   211 +-
 src/cmd/go/test.go                                 |   142 +-
 src/cmd/go/testdata/cgocover/p.go                  |    19 +
 src/cmd/go/testdata/cgocover/p_test.go             |     7 +
 src/cmd/go/testdata/dep_test.go                    |     7 +
 src/cmd/go/testdata/src/notest/hello.go            |     6 +
 src/cmd/go/testdata/src/testcycle/p1/p1.go         |     7 +
 src/cmd/go/testdata/src/testcycle/p1/p1_test.go    |     6 +
 src/cmd/go/testdata/src/testcycle/p2/p2.go         |     7 +
 src/cmd/go/testdata/src/testcycle/p3/p3.go         |     5 +
 src/cmd/go/testdata/src/testcycle/p3/p3_test.go    |    10 +
 src/cmd/go/testdata/src/xtestonly/f.go             |     3 +
 src/cmd/go/testdata/src/xtestonly/f_test.go        |    12 +
 src/cmd/go/testdata/standalone_test.go             |     6 +
 .../{src/syntaxerror/x.go => testonly/p_test.go}   |     0
 src/cmd/go/testflag.go                             |    23 +-
 src/cmd/go/vcs.go                                  |    10 +-
 src/cmd/gofmt/doc.go                               |    11 +-
 src/cmd/gofmt/gofmt.go                             |    39 +-
 src/cmd/gofmt/gofmt_test.go                        |     1 -
 src/cmd/gofmt/long_test.go                         |     2 +-
 src/cmd/gofmt/rewrite.go                           |    27 +-
 src/cmd/gofmt/testdata/typeswitch.golden           |     2 +-
 src/cmd/gofmt/testdata/typeswitch.input            |     2 +-
 src/cmd/ld/data.c                                  |   714 +-
 src/cmd/ld/decodesym.c                             |   109 +-
 src/cmd/ld/doc.go                                  |     4 +
 src/cmd/ld/dwarf.c                                 |   602 +-
 src/cmd/ld/dwarf.h                                 |     8 +-
 src/cmd/ld/elf.c                                   |   277 +-
 src/cmd/ld/elf.h                                   |    15 +-
 src/cmd/ld/go.c                                    |   157 +-
 src/cmd/ld/ldelf.c                                 |    64 +-
 src/cmd/ld/ldmacho.c                               |    56 +-
 src/cmd/ld/ldpe.c                                  |    60 +-
 src/cmd/ld/lib.c                                   |  1625 +--
 src/cmd/ld/lib.h                                   |   388 +-
 src/cmd/ld/macho.c                                 |   123 +-
 src/cmd/ld/pass.c                                  |   104 +
 src/cmd/ld/pcln.c                                  |   244 +
 src/cmd/ld/pe.c                                    |   212 +-
 src/cmd/ld/pe.h                                    |     2 +-
 src/cmd/ld/pobj.c                                  |   197 +
 src/cmd/ld/symtab.c                                |   244 +-
 src/cmd/ld/textflag.h                              |     2 +
 src/cmd/nm/Makefile                                |     5 -
 src/cmd/nm/debug_goobj.go                          |   670 +
 src/cmd/nm/doc.go                                  |    56 +-
 src/cmd/nm/elf.go                                  |    57 +
 src/cmd/nm/goobj.go                                |    67 +
 src/cmd/nm/macho.go                                |    69 +
 src/cmd/nm/nm.c                                    |   401 -
 src/cmd/nm/nm.go                                   |   184 +
 src/cmd/nm/nm_test.go                              |    99 +
 src/cmd/nm/pe.go                                   |    98 +
 src/cmd/nm/plan9obj.go                             |    48 +
 src/cmd/objdump/Makefile                           |    10 +
 src/cmd/objdump/armasm.go                          | 10821 +++++++++++++++
 src/cmd/objdump/elf.go                             |    65 +
 src/cmd/objdump/macho.go                           |    77 +
 src/cmd/objdump/main.c                             |    68 -
 src/cmd/objdump/main.go                            |   519 +
 src/cmd/objdump/objdump_test.go                    |   193 +
 src/cmd/objdump/pe.go                              |    99 +
 src/cmd/objdump/plan9obj.go                        |    63 +
 src/cmd/objdump/testdata/fmthello.go               |     7 +
 src/cmd/objdump/x86.go                             | 13800 +++++++++++++++++++
 src/cmd/pack/Makefile                              |     5 -
 src/cmd/pack/ar.c                                  |  1727 ---
 src/cmd/pack/doc.go                                |    40 +-
 src/cmd/pack/pack.go                               |   486 +
 src/cmd/pack/pack_test.go                          |   402 +
 src/cmd/yacc/Makefile                              |     8 +-
 src/cmd/yacc/expr.y                                |     2 +-
 src/cmd/yacc/yacc.go                               |    15 +
 src/lib9/_exits.c                                  |     2 +
 src/lib9/_p9dir.c                                  |     2 +
 src/lib9/atoi.c                                    |     2 +
 src/lib9/await.c                                   |     1 +
 src/lib9/cleanname.c                               |     2 +
 src/lib9/create.c                                  |     2 +
 src/lib9/ctime.c                                   |     2 +
 src/lib9/dirfstat.c                                |     2 +
 src/lib9/dirfwstat.c                               |     2 +
 src/lib9/dirstat.c                                 |     2 +
 src/lib9/dirwstat.c                                |     2 +
 src/lib9/dup.c                                     |     2 +
 src/lib9/errstr.c                                  |     3 +-
 src/lib9/exec.c                                    |     2 +
 src/lib9/execl.c                                   |     2 +
 src/lib9/exitcode.c                                |     2 +
 src/lib9/exits.c                                   |     2 +
 src/lib9/fmt/dorfmt.c                              |     1 -
 src/lib9/fmt/errfmt.c                              |    32 +
 src/lib9/fmt/fltfmt.c                              |     6 +-
 src/lib9/fmt/fmtfd.c                               |     2 +-
 src/lib9/fmtlock2.c                                |     2 +
 src/lib9/getenv.c                                  |     2 +
 src/lib9/getwd.c                                   |     2 +
 src/lib9/jmp.c                                     |     1 +
 src/lib9/main.c                                    |     4 +-
 src/lib9/nan.c                                     |     2 +
 src/lib9/notify.c                                  |     1 +
 src/lib9/nulldir.c                                 |     2 +
 src/lib9/open.c                                    |     2 +
 src/lib9/readn.c                                   |     2 +
 src/lib9/rfork.c                                   |     1 +
 src/lib9/run_plan9.c                               |     2 +
 src/lib9/run_unix.c                                |     2 +-
 src/lib9/seek.c                                    |     2 +
 src/lib9/strecpy.c                                 |     2 +
 src/lib9/sysfatal.c                                |     2 +
 src/lib9/tempdir_plan9.c                           |     2 +
 src/lib9/tempdir_unix.c                            |     2 +-
 src/lib9/time.c                                    |     2 +
 src/lib9/tokenize.c                                |     2 +
 src/lib9/utf/Makefile                              |     4 +-
 src/lib9/utf/runetype.c                            |     2 +-
 src/lib9/utf/runetypebody-6.2.0.h                  |  1639 ---
 src/lib9/utf/runetypebody-6.3.0.h                  |  1638 +++
 src/lib9/utf/utfdef.h                              |     1 -
 src/lib9/utf/utfecpy.c                             |     4 +-
 src/lib9/utf/utflen.c                              |     1 -
 src/lib9/utf/utfrrune.c                            |     4 +-
 src/lib9/utf/utfrune.c                             |     4 +-
 src/lib9/utf/utfutf.c                              |     3 +-
 src/libbio/bgetc.c                                 |     2 +-
 src/libbio/bgetrune.c                              |     1 -
 src/libbio/bputrune.c                              |     4 +-
 src/libbio/bseek.c                                 |     2 +-
 src/liblink/Makefile                               |     5 +
 src/liblink/asm5.c                                 |  2458 ++++
 src/liblink/asm6.c                                 |  3585 +++++
 src/liblink/asm8.c                                 |  2785 ++++
 src/liblink/data.c                                 |   370 +
 src/liblink/go.c                                   |    74 +
 src/liblink/ld.c                                   |   258 +
 src/liblink/list5.c                                |   356 +
 src/liblink/list6.c                                |   406 +
 src/liblink/list8.c                                |   354 +
 src/liblink/obj.c                                  |   296 +
 src/liblink/obj5.c                                 |  1068 ++
 src/liblink/obj6.c                                 |  1171 ++
 src/liblink/obj8.c                                 |   859 ++
 src/liblink/objfile.c                              |   746 +
 src/liblink/pass.c                                 |   115 +
 src/liblink/pcln.c                                 |   365 +
 src/liblink/sym.c                                  |   271 +
 src/libmach/5.c                                    |    92 -
 src/libmach/5db.c                                  |  1095 --
 src/libmach/5obj.c                                 |   171 -
 src/libmach/6.c                                    |   145 -
 src/libmach/6obj.c                                 |   173 -
 src/libmach/8.c                                    |   108 -
 src/libmach/8db.c                                  |  2447 ----
 src/libmach/8obj.c                                 |   170 -
 src/libmach/Makefile                               |     5 -
 src/libmach/access.c                               |   241 -
 src/libmach/darwin.c                               |   897 --
 src/libmach/dragonfly.c                            |    62 -
 src/libmach/elf.h                                  |   182 -
 src/libmach/executable.c                           |  1525 --
 src/libmach/fakeobj.c                              |    29 -
 src/libmach/freebsd.c                              |    62 -
 src/libmach/linux.c                                |  1014 --
 src/libmach/machdata.c                             |   477 -
 src/libmach/macho.h                                |   100 -
 src/libmach/map.c                                  |   183 -
 src/libmach/netbsd.c                               |    56 -
 src/libmach/obj.c                                  |   393 -
 src/libmach/obj.h                                  |    53 -
 src/libmach/openbsd.c                              |    56 -
 src/libmach/plan9.c                                |    72 -
 src/libmach/setmach.c                              |   203 -
 src/libmach/swap.c                                 |   107 -
 src/libmach/sym.c                                  |  1883 ---
 src/libmach/windows.c                              |    87 -
 src/make.bash                                      |    22 +-
 src/make.rc                                        |     3 +
 src/nacltest.bash                                  |    56 +
 src/pkg/archive/tar/common.go                      |     3 +
 src/pkg/archive/tar/reader.go                      |   465 +-
 src/pkg/archive/tar/reader_test.go                 |   368 +-
 src/pkg/archive/tar/stat_atim.go                   |     2 +-
 src/pkg/archive/tar/stat_unix.go                   |     2 +-
 src/pkg/archive/tar/tar_test.go                    |     4 +
 src/pkg/archive/tar/testdata/sparse-formats.tar    |   Bin 0 -> 17920 bytes
 src/pkg/archive/tar/testdata/writer-big-long.tar   |   Bin 0 -> 4096 bytes
 src/pkg/archive/tar/testdata/xattrs.tar            |   Bin 0 -> 5120 bytes
 src/pkg/archive/tar/writer.go                      |    10 +-
 src/pkg/archive/tar/writer_test.go                 |    63 +
 src/pkg/archive/zip/reader.go                      |     2 +-
 src/pkg/archive/zip/reader_test.go                 |    28 +-
 src/pkg/archive/zip/register.go                    |    41 +-
 src/pkg/archive/zip/struct.go                      |     4 +-
 src/pkg/archive/zip/testdata/zip64-2.zip           |   Bin 0 -> 266 bytes
 src/pkg/archive/zip/writer_test.go                 |    18 +
 src/pkg/bufio/bufio.go                             |   147 +-
 src/pkg/bufio/bufio_test.go                        |   343 +-
 src/pkg/bufio/scan.go                              |     6 +-
 src/pkg/bufio/scan_test.go                         |    14 +-
 src/pkg/bytes/bytes.go                             |    10 +-
 src/pkg/bytes/bytes_test.go                        |    36 +-
 src/pkg/bytes/compare_test.go                      |     4 +
 src/pkg/bytes/reader.go                            |    52 +-
 src/pkg/bytes/reader_test.go                       |    82 +-
 src/pkg/compress/bzip2/bzip2_test.go               |    12 +-
 src/pkg/compress/bzip2/huffman.go                  |    32 +-
 src/pkg/compress/flate/fixedhuff.go                |     4 +
 src/pkg/compress/flate/flate_test.go               |     2 +-
 src/pkg/compress/flate/inflate.go                  |     4 +-
 src/pkg/compress/flate/reader_test.go              |     2 +-
 src/pkg/compress/gzip/gunzip.go                    |    15 +
 src/pkg/compress/gzip/gunzip_test.go               |    36 +-
 src/pkg/compress/gzip/gzip.go                      |     8 +-
 src/pkg/compress/gzip/gzip_test.go                 |     2 +-
 src/pkg/compress/lzw/reader.go                     |     4 +-
 src/pkg/compress/lzw/reader_test.go                |     4 +-
 src/pkg/compress/lzw/writer.go                     |     4 +-
 src/pkg/compress/zlib/example_test.go              |     2 +-
 src/pkg/compress/zlib/reader.go                    |     3 +-
 src/pkg/compress/zlib/reader_test.go               |     2 +-
 src/pkg/compress/zlib/writer.go                    |     4 +-
 src/pkg/compress/zlib/writer_test.go               |     2 +-
 src/pkg/container/heap/example_pq_test.go          |    22 +-
 src/pkg/container/heap/heap.go                     |     4 +-
 src/pkg/container/list/example_test.go             |     2 +-
 src/pkg/container/list/list.go                     |    10 +-
 src/pkg/container/list/list_test.go                |    56 +
 src/pkg/container/ring/ring_test.go                |     8 +
 src/pkg/crypto/aes/aes_test.go                     |    28 +
 src/pkg/crypto/aes/cipher.go                       |    12 +
 src/pkg/crypto/aes/cipher_asm.go                   |     2 +
 src/pkg/crypto/cipher/benchmark_test.go            |   139 +
 src/pkg/crypto/cipher/cbc.go                       |    55 +-
 src/pkg/crypto/cipher/cbc_aes_test.go              |    46 +-
 src/pkg/crypto/cipher/cfb.go                       |    60 +-
 src/pkg/crypto/cipher/cfb_test.go                  |     8 +-
 src/pkg/crypto/cipher/cipher.go                    |    10 -
 src/pkg/crypto/cipher/ctr.go                       |    55 +-
 src/pkg/crypto/cipher/gcm.go                       |    27 +-
 src/pkg/crypto/cipher/gcm_test.go                  |    16 -
 src/pkg/crypto/cipher/ofb.go                       |    42 +-
 src/pkg/crypto/cipher/xor.go                       |    84 +
 src/pkg/crypto/cipher/xor_test.go                  |    28 +
 src/pkg/crypto/dsa/dsa.go                          |    12 +-
 src/pkg/crypto/ecdsa/ecdsa.go                      |    12 +-
 src/pkg/crypto/hmac/hmac_test.go                   |    66 +-
 src/pkg/crypto/md5/example_test.go                 |     6 +
 src/pkg/crypto/md5/gen.go                          |     9 +-
 src/pkg/crypto/md5/md5_test.go                     |    13 +
 src/pkg/crypto/md5/md5block.go                     |     8 +-
 src/pkg/crypto/md5/md5block_amd64p32.s             |   184 +
 src/pkg/crypto/md5/md5block_decl.go                |     2 +-
 src/pkg/crypto/md5/md5block_generic.go             |     9 +
 src/pkg/crypto/rand/rand_unix.go                   |     2 +-
 src/pkg/crypto/rand/util.go                        |     8 +-
 src/pkg/crypto/rand/util_test.go                   |    65 +
 src/pkg/crypto/rc4/rc4.go                          |    17 +
 src/pkg/crypto/rc4/rc4_amd64p32.s                  |   192 +
 src/pkg/crypto/rc4/rc4_asm.go                      |     2 +-
 src/pkg/crypto/rc4/rc4_ref.go                      |    11 +-
 src/pkg/crypto/rc4/rc4_test.go                     |    19 +-
 src/pkg/crypto/rsa/pkcs1v15.go                     |    12 +-
 src/pkg/crypto/rsa/pkcs1v15_test.go                |    22 +
 src/pkg/crypto/rsa/pss.go                          |     6 +-
 src/pkg/crypto/rsa/rsa.go                          |    14 +-
 src/pkg/crypto/rsa/rsa_test.go                     |     2 +-
 src/pkg/crypto/sha1/example_test.go                |     9 +-
 src/pkg/crypto/sha1/sha1.go                        |    10 +-
 src/pkg/crypto/sha1/sha1_test.go                   |    27 +
 src/pkg/crypto/sha1/sha1block.go                   |    10 +-
 src/pkg/crypto/sha1/sha1block_386.s                |    10 +-
 src/pkg/crypto/sha1/sha1block_amd64.s              |    10 +-
 src/pkg/crypto/sha1/sha1block_amd64p32.s           |   216 +
 src/pkg/crypto/sha1/sha1block_arm.s                |   217 +
 src/pkg/crypto/sha1/sha1block_decl.go              |     2 +-
 src/pkg/crypto/sha1/sha1block_generic.go           |     9 +
 src/pkg/crypto/sha256/sha256.go                    |    12 +-
 src/pkg/crypto/sha256/sha256_test.go               |    18 +
 src/pkg/crypto/sha256/sha256block.go               |     2 +
 src/pkg/crypto/sha256/sha256block_386.s            |   283 +
 src/pkg/crypto/sha256/sha256block_amd64.s          |   256 +
 src/pkg/crypto/sha256/sha256block_decl.go          |    11 +
 src/pkg/crypto/sha512/sha512.go                    |    10 +-
 src/pkg/crypto/sha512/sha512_test.go               |    18 +
 src/pkg/crypto/sha512/sha512block.go               |     2 +
 src/pkg/crypto/sha512/sha512block_amd64.s          |   273 +
 src/pkg/crypto/sha512/sha512block_decl.go          |    11 +
 src/pkg/crypto/subtle/constant_time.go             |     4 +
 src/pkg/crypto/tls/common.go                       |   153 +-
 src/pkg/crypto/tls/conn.go                         |   169 +-
 src/pkg/crypto/tls/example_test.go                 |    57 +
 src/pkg/crypto/tls/generate_cert.go                |    13 +-
 src/pkg/crypto/tls/handshake_client.go             |   362 +-
 src/pkg/crypto/tls/handshake_client_test.go        |  3351 +----
 src/pkg/crypto/tls/handshake_messages.go           |   115 +-
 src/pkg/crypto/tls/handshake_messages_test.go      |     4 +-
 src/pkg/crypto/tls/handshake_server.go             |    60 +-
 src/pkg/crypto/tls/handshake_server_test.go        |  3838 +-----
 src/pkg/crypto/tls/handshake_test.go               |   167 +
 src/pkg/crypto/tls/key_agreement.go                |    79 +-
 .../testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA  |   129 +
 .../testdata/Client-TLSv10-ClientCert-ECDSA-RSA    |   125 +
 .../testdata/Client-TLSv10-ClientCert-RSA-ECDSA    |   128 +
 .../tls/testdata/Client-TLSv10-ClientCert-RSA-RSA  |   124 +
 .../tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES     |    87 +
 .../tls/testdata/Client-TLSv10-ECDHE-RSA-AES       |    97 +
 src/pkg/crypto/tls/testdata/Client-TLSv10-RSA-RC4  |    83 +
 .../tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES     |    89 +
 .../tls/testdata/Client-TLSv11-ECDHE-RSA-AES       |    99 +
 src/pkg/crypto/tls/testdata/Client-TLSv11-RSA-RC4  |    83 +
 .../testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA  |   134 +
 .../testdata/Client-TLSv12-ClientCert-ECDSA-RSA    |   127 +
 .../testdata/Client-TLSv12-ClientCert-RSA-ECDSA    |   133 +
 .../tls/testdata/Client-TLSv12-ClientCert-RSA-RSA  |   126 +
 .../tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES     |    89 +
 .../tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM |    84 +
 .../tls/testdata/Client-TLSv12-ECDHE-RSA-AES       |    99 +
 src/pkg/crypto/tls/testdata/Client-TLSv12-RSA-RC4  |    83 +
 src/pkg/crypto/tls/testdata/Server-SSLv3-RSA-3DES  |    83 +
 src/pkg/crypto/tls/testdata/Server-SSLv3-RSA-AES   |    84 +
 src/pkg/crypto/tls/testdata/Server-SSLv3-RSA-RC4   |    79 +
 .../tls/testdata/Server-TLSv10-ECDHE-ECDSA-AES     |    84 +
 src/pkg/crypto/tls/testdata/Server-TLSv10-RSA-3DES |    79 +
 src/pkg/crypto/tls/testdata/Server-TLSv10-RSA-AES  |    82 +
 src/pkg/crypto/tls/testdata/Server-TLSv10-RSA-RC4  |    76 +
 src/pkg/crypto/tls/testdata/Server-TLSv11-RSA-RC4  |    76 +
 .../Server-TLSv12-CipherSuiteCertPreferenceECDSA   |    91 +
 .../Server-TLSv12-CipherSuiteCertPreferenceRSA     |   101 +
 .../Server-TLSv12-ClientAuthRequestedAndECDSAGiven |   122 +
 .../Server-TLSv12-ClientAuthRequestedAndGiven      |   121 +
 .../Server-TLSv12-ClientAuthRequestedNotGiven      |    81 +
 .../tls/testdata/Server-TLSv12-ECDHE-ECDSA-AES     |    89 +
 .../crypto/tls/testdata/Server-TLSv12-IssueTicket  |    87 +
 src/pkg/crypto/tls/testdata/Server-TLSv12-RSA-3DES |    83 +
 src/pkg/crypto/tls/testdata/Server-TLSv12-RSA-AES  |    87 +
 .../crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM  |    93 +
 src/pkg/crypto/tls/testdata/Server-TLSv12-RSA-RC4  |    79 +
 src/pkg/crypto/tls/testdata/Server-TLSv12-Resume   |    36 +
 src/pkg/crypto/tls/testdata/Server-TLSv12-SNI      |    76 +
 src/pkg/crypto/tls/tls.go                          |    86 +-
 src/pkg/crypto/tls/tls_test.go                     |   130 +
 src/pkg/crypto/x509/example_test.go                |    91 +
 src/pkg/crypto/x509/pkix/pkix.go                   |     7 +
 src/pkg/crypto/x509/root_cgo_darwin.go             |    79 +
 src/pkg/crypto/x509/root_darwin.go                 |    78 +-
 src/pkg/crypto/x509/root_darwin_test.go            |    50 +
 src/pkg/crypto/x509/root_nocgo_darwin.go           |    11 +
 src/pkg/crypto/x509/root_stub.go                   |    14 -
 src/pkg/crypto/x509/root_unix.go                   |     2 +-
 src/pkg/crypto/x509/verify.go                      |     3 +-
 src/pkg/crypto/x509/verify_test.go                 |   367 +-
 src/pkg/crypto/x509/x509.go                        |   602 +-
 src/pkg/crypto/x509/x509_test.go                   |   241 +-
 src/pkg/crypto/x509/x509_test_import.go            |    53 +
 src/pkg/database/sql/convert.go                    |    50 +-
 src/pkg/database/sql/convert_test.go               |    56 +
 src/pkg/database/sql/driver/driver.go              |     2 +-
 src/pkg/database/sql/example_test.go               |     1 +
 src/pkg/database/sql/fakedb_test.go                |    32 +-
 src/pkg/database/sql/sql.go                        |   166 +-
 src/pkg/database/sql/sql_test.go                   |   137 +-
 src/pkg/debug/dwarf/const.go                       |    35 +-
 src/pkg/debug/dwarf/entry.go                       |    16 +-
 src/pkg/debug/dwarf/open.go                        |    11 +-
 src/pkg/debug/dwarf/testdata/typedef.elf4          |   Bin 0 -> 9496 bytes
 src/pkg/debug/dwarf/type.go                        |    75 +-
 src/pkg/debug/dwarf/type_test.go                   |     2 +
 src/pkg/debug/dwarf/typeunit.go                    |   166 +
 src/pkg/debug/dwarf/unit.go                        |     2 +-
 src/pkg/debug/elf/elf.go                           |     2 +-
 src/pkg/debug/elf/elf_test.go                      |     2 +-
 src/pkg/debug/elf/file.go                          |   106 +-
 src/pkg/debug/elf/file_test.go                     |     6 +
 .../elf/testdata/go-relocation-test-clang-x86.obj  |   Bin 0 -> 1900 bytes
 src/pkg/debug/elf/testdata/hello.c                 |     7 +
 src/pkg/debug/gosym/pclntab.go                     |    27 +
 src/pkg/debug/gosym/symtab.go                      |     7 +
 src/pkg/debug/macho/fat.go                         |   146 +
 src/pkg/debug/macho/file.go                        |    23 +-
 src/pkg/debug/macho/file_test.go                   |    43 +
 src/pkg/debug/macho/macho.go                       |    23 +-
 .../macho/testdata/fat-gcc-386-amd64-darwin-exec   |   Bin 0 -> 28992 bytes
 src/pkg/debug/pe/file.go                           |    56 +-
 src/pkg/debug/pe/file_test.go                      |   139 +-
 src/pkg/debug/pe/pe.go                             |    72 +
 src/pkg/debug/pe/testdata/gcc-amd64-mingw-exec     |   Bin 0 -> 37376 bytes
 src/pkg/debug/pe/testdata/gcc-amd64-mingw-obj      |   Bin 0 -> 736 bytes
 src/pkg/debug/plan9obj/file.go                     |   325 +
 src/pkg/debug/plan9obj/file_test.go                |    81 +
 src/pkg/debug/plan9obj/plan9obj.go                 |    36 +
 src/pkg/debug/plan9obj/testdata/386-plan9-exec     |   Bin 0 -> 37232 bytes
 src/pkg/debug/plan9obj/testdata/amd64-plan9-exec   |   Bin 0 -> 34279 bytes
 src/pkg/debug/plan9obj/testdata/hello.c            |     8 +
 src/pkg/encoding/ascii85/ascii85.go                |    12 +
 src/pkg/encoding/ascii85/ascii85_test.go           |    21 +-
 src/pkg/encoding/asn1/asn1.go                      |    43 +-
 src/pkg/encoding/asn1/asn1_test.go                 |    75 +
 src/pkg/encoding/asn1/marshal.go                   |    57 +-
 src/pkg/encoding/asn1/marshal_test.go              |     9 +
 src/pkg/encoding/base32/base32.go                  |    12 +-
 src/pkg/encoding/base32/base32_test.go             |     8 +-
 src/pkg/encoding/base64/base64.go                  |    39 +-
 src/pkg/encoding/base64/base64_test.go             |    27 +-
 src/pkg/encoding/binary/binary.go                  |     1 +
 src/pkg/encoding/binary/binary_test.go             |    28 +-
 src/pkg/encoding/binary/varint_test.go             |     8 +-
 src/pkg/encoding/csv/reader.go                     |     6 -
 src/pkg/encoding/csv/writer_test.go                |     2 +
 src/pkg/encoding/gob/codec_test.go                 |    56 +-
 src/pkg/encoding/gob/decode.go                     |    21 +-
 src/pkg/encoding/gob/decoder.go                    |     8 +-
 src/pkg/encoding/gob/encode.go                     |     2 +-
 src/pkg/encoding/gob/encoder_test.go               |     4 +-
 src/pkg/encoding/gob/gobencdec_test.go             |    19 +-
 src/pkg/encoding/hex/hex.go                        |     3 +
 src/pkg/encoding/hex/hex_test.go                   |     6 +-
 src/pkg/encoding/json/decode.go                    |    16 +-
 src/pkg/encoding/json/decode_test.go               |    42 +-
 src/pkg/encoding/json/encode.go                    |    41 +-
 src/pkg/encoding/json/encode_test.go               |    31 +-
 src/pkg/encoding/json/example_test.go              |    32 +
 src/pkg/encoding/json/fold.go                      |   143 +
 src/pkg/encoding/json/fold_test.go                 |   116 +
 src/pkg/encoding/json/indent.go                    |     5 +-
 src/pkg/encoding/json/scanner_test.go              |    22 +-
 src/pkg/encoding/json/stream.go                    |     5 +-
 src/pkg/encoding/xml/marshal.go                    |    11 +-
 src/pkg/encoding/xml/marshal_test.go               |   115 +
 src/pkg/encoding/xml/read.go                       |    11 +-
 src/pkg/encoding/xml/read_test.go                  |    27 +
 src/pkg/encoding/xml/typeinfo.go                   |     3 +
 src/pkg/encoding/xml/xml.go                        |     2 +
 src/pkg/expvar/expvar.go                           |    62 +-
 src/pkg/expvar/expvar_test.go                      |    32 +-
 src/pkg/flag/flag.go                               |     6 +-
 src/pkg/fmt/doc.go                                 |    58 +-
 src/pkg/fmt/fmt_test.go                            |   234 +-
 src/pkg/fmt/format.go                              |   139 +-
 src/pkg/fmt/print.go                               |    53 +-
 src/pkg/fmt/scan.go                                |    10 +-
 src/pkg/go/ast/commentmap.go                       |     2 +-
 src/pkg/go/ast/example_test.go                     |    74 +
 src/pkg/go/build/build.go                          |    17 +-
 src/pkg/go/build/deps_test.go                      |    17 +-
 src/pkg/go/build/doc.go                            |     9 +-
 src/pkg/go/build/syslist.go                        |     4 +-
 src/pkg/go/doc/comment.go                          |    49 +-
 src/pkg/go/doc/comment_test.go                     |   106 +-
 src/pkg/go/doc/example.go                          |    15 +-
 src/pkg/go/parser/error_test.go                    |    21 +-
 src/pkg/go/parser/interface.go                     |     7 +
 src/pkg/go/parser/parser.go                        |    75 +-
 src/pkg/go/parser/parser_test.go                   |    15 +-
 src/pkg/go/parser/short_test.go                    |    25 +-
 src/pkg/go/printer/nodes.go                        |    72 +-
 src/pkg/go/printer/printer.go                      |   125 +-
 src/pkg/go/printer/printer_test.go                 |     6 +-
 src/pkg/go/printer/testdata/comments.golden        |    13 +-
 src/pkg/go/printer/testdata/comments.input         |    12 +-
 src/pkg/go/printer/testdata/comments2.golden       |    26 +
 src/pkg/go/printer/testdata/comments2.input        |    28 +-
 src/pkg/go/printer/testdata/declarations.golden    |    18 +-
 src/pkg/go/printer/testdata/declarations.input     |    21 +-
 src/pkg/go/scanner/scanner.go                      |   118 +-
 src/pkg/go/scanner/scanner_test.go                 |   103 +-
 src/pkg/hash/crc32/crc32_amd64.go                  |    25 -
 src/pkg/hash/crc32/crc32_amd64p32.s                |    64 +
 src/pkg/hash/crc32/crc32_amd64x.go                 |    27 +
 src/pkg/hash/fnv/fnv.go                            |     3 +-
 src/pkg/html/escape_test.go                        |    18 +
 src/pkg/html/template/attr.go                      |     4 +-
 src/pkg/html/template/content.go                   |     3 +-
 src/pkg/html/template/context.go                   |     4 +-
 src/pkg/html/template/escape.go                    |    52 +-
 src/pkg/html/template/escape_test.go               |    32 +
 src/pkg/html/template/html.go                      |     4 +-
 src/pkg/html/template/js.go                        |     2 +-
 src/pkg/html/template/template.go                  |     8 +
 src/pkg/image/color/palette/gen.go                 |     4 +
 src/pkg/image/color/palette/palette.go             |     4 +
 src/pkg/image/gif/reader.go                        |    22 +-
 src/pkg/image/gif/reader_test.go                   |     4 +
 src/pkg/image/jpeg/huffman.go                      |     6 +
 src/pkg/image/jpeg/reader_test.go                  |    27 +-
 src/pkg/image/jpeg/scan.go                         |    21 +-
 src/pkg/image/png/reader.go                        |    10 +-
 .../video-001.separate.dc.progression.jpeg         |   Bin 0 -> 14288 bytes
 ...eo-001.separate.dc.progression.progressive.jpeg |   Bin 0 -> 14312 bytes
 src/pkg/io/io.go                                   |     1 +
 src/pkg/io/io_test.go                              |    20 +
 src/pkg/io/ioutil/blackhole.go                     |    23 -
 src/pkg/io/ioutil/ioutil.go                        |    14 +-
 src/pkg/io/multi.go                                |    11 +-
 src/pkg/io/multi_test.go                           |    27 +
 src/pkg/log/example_test.go                        |    21 +
 src/pkg/log/syslog/syslog.go                       |     5 +-
 src/pkg/log/syslog/syslog_test.go                  |     2 +-
 src/pkg/log/syslog/syslog_unix.go                  |     2 +-
 src/pkg/math/abs_amd64p32.s                        |     5 +
 src/pkg/math/asin_amd64p32.s                       |     5 +
 src/pkg/math/atan2_amd64p32.s                      |     5 +
 src/pkg/math/atan_amd64p32.s                       |     5 +
 src/pkg/math/big/arith.go                          |    14 +-
 src/pkg/math/big/arith_amd64p32.s                  |    41 +
 src/pkg/math/big/arith_arm.s                       |   109 +-
 src/pkg/math/big/int.go                            |    37 +-
 src/pkg/math/big/int_test.go                       |    66 +
 src/pkg/math/big/nat.go                            |    11 +-
 src/pkg/math/big/nat_test.go                       |    27 +-
 src/pkg/math/big/rat.go                            |    21 +-
 src/pkg/math/big/rat_test.go                       |    65 +
 src/pkg/math/cmplx/cmath_test.go                   |    13 +
 src/pkg/math/cmplx/pow.go                          |    18 +
 src/pkg/math/cmplx/sqrt.go                         |     1 +
 src/pkg/math/dim_amd64p32.s                        |     5 +
 src/pkg/math/exp2_amd64p32.s                       |     5 +
 src/pkg/math/exp_amd64p32.s                        |     5 +
 src/pkg/math/expm1_amd64p32.s                      |     5 +
 src/pkg/math/floor_amd64p32.s                      |     5 +
 src/pkg/math/frexp_amd64p32.s                      |     5 +
 src/pkg/math/hypot_amd64p32.s                      |     5 +
 src/pkg/math/ldexp_amd64p32.s                      |     5 +
 src/pkg/math/log10_amd64p32.s                      |     5 +
 src/pkg/math/log1p_amd64p32.s                      |     5 +
 src/pkg/math/log_amd64p32.s                        |     5 +
 src/pkg/math/mod_amd64p32.s                        |     5 +
 src/pkg/math/modf_amd64p32.s                       |     5 +
 src/pkg/math/rand/rand.go                          |    52 +-
 src/pkg/math/rand/rand_test.go                     |    39 +
 src/pkg/math/rand/regress_test.go                  |   355 +
 src/pkg/math/remainder_amd64p32.s                  |     5 +
 src/pkg/math/sin_amd64p32.s                        |     5 +
 src/pkg/math/sincos_amd64p32.s                     |     5 +
 src/pkg/math/sqrt_amd64p32.s                       |     5 +
 src/pkg/math/tan_amd64p32.s                        |     5 +
 src/pkg/mime/mediatype.go                          |    10 +-
 src/pkg/mime/mediatype_test.go                     |     1 +
 src/pkg/mime/multipart/example_test.go             |    53 +
 src/pkg/mime/multipart/formdata_test.go            |     3 +-
 src/pkg/mime/multipart/multipart.go                |    10 +-
 src/pkg/mime/multipart/quotedprintable_test.go     |     2 +-
 src/pkg/mime/type_unix.go                          |     2 +-
 src/pkg/net/cgo_bsd.go                             |     2 +-
 src/pkg/net/cgo_unix_test.go                       |    24 +
 src/pkg/net/conn_test.go                           |    39 +-
 src/pkg/net/dial.go                                |    25 +-
 src/pkg/net/dial_test.go                           |    93 +-
 src/pkg/net/dialgoogle_test.go                     |    26 +-
 src/pkg/net/dnsclient.go                           |     4 +-
 src/pkg/net/dnsclient_test.go                      |    69 +
 src/pkg/net/dnsclient_unix.go                      |   103 +-
 src/pkg/net/dnsclient_unix_test.go                 |   134 +-
 src/pkg/net/dnsconfig_unix.go                      |     9 +-
 src/pkg/net/dnsconfig_unix_test.go                 |    46 +
 src/pkg/net/fd_mutex_test.go                       |    27 +-
 src/pkg/net/fd_plan9.go                            |   115 +-
 src/pkg/net/fd_poll_nacl.go                        |    94 +
 src/pkg/net/fd_poll_runtime.go                     |     7 +-
 src/pkg/net/fd_unix.go                             |    58 +-
 src/pkg/net/fd_unix_test.go                        |     2 +-
 src/pkg/net/fd_windows.go                          |    14 +-
 src/pkg/net/file_plan9.go                          |    10 +-
 src/pkg/net/file_test.go                           |     8 +-
 src/pkg/net/file_unix.go                           |     4 +-
 src/pkg/net/hosts_test.go                          |     2 +-
 src/pkg/net/http/cgi/host.go                       |    27 +
 src/pkg/net/http/cgi/matryoshka_test.go            |   137 +-
 src/pkg/net/http/chunked.go                        |    58 +-
 src/pkg/net/http/chunked_test.go                   |   112 +-
 src/pkg/net/http/client.go                         |   111 +-
 src/pkg/net/http/client_test.go                    |   275 +-
 src/pkg/net/http/cookie.go                         |    58 +-
 src/pkg/net/http/cookie_test.go                    |   107 +-
 src/pkg/net/http/export_test.go                    |    18 +-
 src/pkg/net/http/fcgi/child.go                     |    19 +-
 src/pkg/net/http/fs.go                             |    18 +-
 src/pkg/net/http/fs_test.go                        |    70 +-
 src/pkg/net/http/header.go                         |    19 +-
 src/pkg/net/http/header_test.go                    |     9 +-
 src/pkg/net/http/httptest/server_test.go           |    23 +
 src/pkg/net/http/httputil/chunked.go               |    74 +-
 src/pkg/net/http/httputil/chunked_test.go          |   120 +-
 src/pkg/net/http/httputil/dump.go                  |    35 +-
 src/pkg/net/http/httputil/dump_test.go             |    87 +-
 src/pkg/net/http/httputil/httputil.go              |    32 +
 src/pkg/net/http/httputil/persist.go               |    21 +-
 src/pkg/net/http/httputil/reverseproxy.go          |     4 +
 src/pkg/net/http/httputil/reverseproxy_test.go     |    16 +
 src/pkg/net/http/proxy_test.go                     |    19 +-
 src/pkg/net/http/race.go                           |    11 +
 src/pkg/net/http/request.go                        |   139 +-
 src/pkg/net/http/request_test.go                   |   133 +-
 src/pkg/net/http/requestwrite_test.go              |    42 +-
 src/pkg/net/http/response.go                       |    68 +-
 src/pkg/net/http/response_test.go                  |    20 +-
 src/pkg/net/http/responsewrite_test.go             |   123 +-
 src/pkg/net/http/serve_test.go                     |   586 +-
 src/pkg/net/http/server.go                         |   270 +-
 src/pkg/net/http/transfer.go                       |   155 +-
 src/pkg/net/http/transfer_test.go                  |    33 +-
 src/pkg/net/http/transport.go                      |   393 +-
 src/pkg/net/http/transport_test.go                 |   529 +-
 src/pkg/net/interface.go                           |    10 +-
 src/pkg/net/interface_linux.go                     |    58 +-
 src/pkg/net/interface_stub.go                      |     2 +-
 src/pkg/net/ip.go                                  |     3 +
 src/pkg/net/ip_test.go                             |     1 +
 src/pkg/net/ipraw_test.go                          |     4 +-
 src/pkg/net/iprawsock_posix.go                     |    18 +-
 src/pkg/net/ipsock.go                              |     6 +-
 src/pkg/net/ipsock_plan9.go                        |    66 +-
 src/pkg/net/ipsock_posix.go                        |     9 +-
 src/pkg/net/lookup_plan9.go                        |    46 +-
 src/pkg/net/lookup_unix.go                         |     2 +-
 src/pkg/net/mail/message.go                        |    20 +-
 src/pkg/net/mail/message_test.go                   |    17 +
 src/pkg/net/multicast_test.go                      |     8 +-
 src/pkg/net/net.go                                 |    15 +-
 src/pkg/net/net_test.go                            |    25 +-
 src/pkg/net/net_windows_test.go                    |     4 +-
 src/pkg/net/netgo_unix_test.go                     |    24 +
 src/pkg/net/packetconn_test.go                     |    32 +-
 src/pkg/net/parse.go                               |     2 +-
 src/pkg/net/port_unix.go                           |    12 +-
 src/pkg/net/protoconn_test.go                      |     6 +-
 src/pkg/net/rpc/client.go                          |    14 +-
 src/pkg/net/rpc/client_test.go                     |    36 +
 src/pkg/net/rpc/jsonrpc/all_test.go                |    35 +
 src/pkg/net/rpc/jsonrpc/server.go                  |     6 +-
 src/pkg/net/rpc/server.go                          |     5 +-
 src/pkg/net/rpc/server_test.go                     |    38 +-
 src/pkg/net/sendfile_dragonfly.go                  |     2 +-
 src/pkg/net/sendfile_freebsd.go                    |     2 +-
 src/pkg/net/sendfile_stub.go                       |     2 +-
 src/pkg/net/server_test.go                         |    86 +-
 src/pkg/net/smtp/example_test.go                   |    61 +
 src/pkg/net/smtp/smtp.go                           |     8 +-
 src/pkg/net/smtp/smtp_test.go                      |   144 +
 src/pkg/net/sock_bsd.go                            |     2 +-
 src/pkg/net/sock_cloexec.go                        |    47 +-
 src/pkg/net/sock_posix.go                          |     2 +-
 src/pkg/net/sock_solaris.go                        |    13 +
 src/pkg/net/sockopt_bsd.go                         |    15 +-
 src/pkg/net/sockopt_plan9.go                       |    13 +
 src/pkg/net/sockopt_posix.go                       |     2 +-
 .../net/{sockopt_linux.go => sockopt_solaris.go}   |     0
 src/pkg/net/sockoptip_bsd.go                       |     2 +-
 src/pkg/net/sockoptip_posix.go                     |     2 +-
 src/pkg/net/sockoptip_stub.go                      |    39 +
 src/pkg/net/sys_cloexec.go                         |    18 +-
 src/pkg/net/tcp_test.go                            |    53 +-
 src/pkg/net/tcpsock_plan9.go                       |    29 +-
 src/pkg/net/tcpsock_posix.go                       |    21 +-
 src/pkg/net/tcpsockopt_dragonfly.go                |    29 +
 src/pkg/net/tcpsockopt_plan9.go                    |    18 +
 src/pkg/net/tcpsockopt_posix.go                    |     2 +-
 src/pkg/net/tcpsockopt_solaris.go                  |    27 +
 src/pkg/net/tcpsockopt_unix.go                     |     2 +-
 src/pkg/net/tcpsockopt_windows.go                  |    17 +-
 src/pkg/net/testdata/resolv.conf                   |     5 +
 src/pkg/net/textproto/reader.go                    |   112 +-
 src/pkg/net/textproto/reader_test.go               |    28 +-
 src/pkg/net/timeout_test.go                        |    25 +-
 src/pkg/net/udp_test.go                            |     4 +
 src/pkg/net/udpsock.go                             |     4 -
 src/pkg/net/udpsock_plan9.go                       |     3 +-
 src/pkg/net/udpsock_posix.go                       |    10 +-
 src/pkg/net/unicast_posix_test.go                  |     7 +-
 src/pkg/net/unix_test.go                           |    69 +-
 src/pkg/net/unixsock_posix.go                      |    28 +-
 src/pkg/net/url/url.go                             |     2 +-
 src/pkg/net/url/url_test.go                        |    11 +
 src/pkg/net/z_last_test.go                         |    37 +
 src/pkg/os/dir_unix.go                             |     2 +-
 src/pkg/os/doc.go                                  |     3 +
 src/pkg/os/env_unix_test.go                        |     2 +-
 src/pkg/os/error_unix.go                           |     2 +-
 src/pkg/os/exec/exec.go                            |    88 +-
 src/pkg/os/exec/exec_test.go                       |   151 +-
 src/pkg/os/exec/lp_unix.go                         |     2 +-
 src/pkg/os/exec/lp_unix_test.go                    |     2 +-
 src/pkg/os/exec/lp_windows_test.go                 |   474 +-
 src/pkg/os/exec_plan9.go                           |     9 +-
 src/pkg/os/exec_posix.go                           |     2 +-
 src/pkg/os/exec_unix.go                            |     5 +-
 src/pkg/os/file.go                                 |     8 +
 src/pkg/os/file_plan9.go                           |    33 +-
 src/pkg/os/file_posix.go                           |     7 +-
 src/pkg/os/file_unix.go                            |    59 +-
 src/pkg/os/file_windows.go                         |    15 +-
 src/pkg/os/getwd.go                                |    28 +-
 src/pkg/os/os_test.go                              |   156 +-
 src/pkg/os/os_unix_test.go                         |    40 +-
 src/pkg/os/path_test.go                            |     5 +-
 src/pkg/os/path_unix.go                            |     2 +-
 src/pkg/os/pipe_bsd.go                             |     2 +-
 src/pkg/os/signal/example_test.go                  |     4 +
 src/pkg/os/signal/sig.s                            |     2 +-
 src/pkg/os/signal/signal_test.go                   |     2 +-
 src/pkg/os/signal/signal_unix.go                   |     2 +-
 src/pkg/os/signal/signal_windows_test.go           |    11 +-
 src/pkg/os/stat_nacl.go                            |    62 +
 src/pkg/os/{stat_dragonfly.go => stat_solaris.go}  |     0
 src/pkg/os/sys_bsd.go                              |     2 +-
 src/pkg/os/sys_darwin.go                           |    31 +
 src/pkg/os/sys_freebsd.go                          |    23 +
 src/pkg/os/sys_nacl.go                             |     9 +
 src/pkg/os/sys_solaris.go                          |    11 +
 src/pkg/os/sys_unix.go                             |    11 +
 src/pkg/os/user/lookup_unix.go                     |     2 +-
 src/pkg/path/filepath/export_test.go               |     7 +
 src/pkg/path/filepath/match.go                     |     2 +-
 src/pkg/path/filepath/match_test.go                |    53 +-
 src/pkg/path/filepath/path.go                      |    38 +-
 src/pkg/path/filepath/path_test.go                 |    63 +-
 src/pkg/path/filepath/path_unix.go                 |     2 +-
 src/pkg/path/filepath/path_windows_test.go         |     4 +
 src/pkg/reflect/all_test.go                        |   223 +
 src/pkg/reflect/{asm_386.s => asm_amd64p32.s}      |     0
 src/pkg/reflect/deepequal.go                       |     3 -
 src/pkg/reflect/export_test.go                     |     1 +
 src/pkg/reflect/makefunc.go                        |     8 +-
 src/pkg/reflect/type.go                            |   131 +-
 src/pkg/reflect/value.go                           |   968 +-
 src/pkg/regexp/all_test.go                         |    65 +
 src/pkg/regexp/example_test.go                     |     4 +
 src/pkg/regexp/exec.go                             |   121 +-
 src/pkg/regexp/onepass.go                          |   582 +
 src/pkg/regexp/onepass_test.go                     |   208 +
 src/pkg/regexp/regexp.go                           |    20 +-
 src/pkg/regexp/syntax/doc.go                       |     4 +
 src/pkg/regexp/syntax/make_perl_groups.pl          |     4 +
 src/pkg/regexp/syntax/parse.go                     |     3 +-
 src/pkg/regexp/syntax/parse_test.go                |     4 +-
 src/pkg/regexp/syntax/perl_groups.go               |     4 +
 src/pkg/regexp/syntax/prog.go                      |    54 +-
 src/pkg/regexp/syntax/prog_test.go                 |     4 +-
 src/pkg/runtime/alg.c                              |   541 -
 src/pkg/runtime/alg.goc                            |   549 +
 src/pkg/runtime/append_test.go                     |    19 +
 src/pkg/runtime/arch_386.h                         |     5 +
 src/pkg/runtime/arch_amd64.h                       |     9 +
 src/pkg/runtime/arch_amd64p32.h                    |    16 +
 src/pkg/runtime/arch_arm.h                         |     1 +
 src/pkg/runtime/asm_386.s                          |   849 +-
 src/pkg/runtime/asm_amd64.s                        |   893 +-
 src/pkg/runtime/asm_amd64p32.s                     |  1073 ++
 src/pkg/runtime/asm_arm.s                          |   477 +-
 src/pkg/runtime/atomic_amd64.c                     |    27 -
 src/pkg/runtime/atomic_amd64x.c                    |    29 +
 src/pkg/runtime/atomic_arm.c                       |    13 +
 src/pkg/runtime/callback_windows.c                 |     3 +-
 src/pkg/runtime/cgo/asm_nacl_amd64p32.s            |    13 +
 src/pkg/runtime/cgo/gcc_dragonfly_386.c            |     4 +-
 src/pkg/runtime/cgo/gcc_dragonfly_amd64.c          |     4 +-
 src/pkg/runtime/cgo/gcc_freebsd_386.c              |     4 +-
 src/pkg/runtime/cgo/gcc_freebsd_amd64.c            |     4 +-
 src/pkg/runtime/cgo/gcc_freebsd_arm.c              |     9 +
 src/pkg/runtime/cgo/gcc_linux_386.c                |     4 +-
 src/pkg/runtime/cgo/gcc_linux_amd64.c              |     4 +-
 src/pkg/runtime/cgo/gcc_linux_arm.c                |     8 +
 src/pkg/runtime/cgo/gcc_netbsd_386.c               |     4 +-
 src/pkg/runtime/cgo/gcc_netbsd_amd64.c             |     4 +-
 src/pkg/runtime/cgo/gcc_netbsd_arm.c               |     4 +-
 src/pkg/runtime/cgo/gcc_openbsd_386.c              |     4 +-
 src/pkg/runtime/cgo/gcc_openbsd_amd64.c            |     4 +-
 src/pkg/runtime/cgo/gcc_windows_386.c              |    16 +-
 src/pkg/runtime/cgo/gcc_windows_amd64.c            |    14 +-
 src/pkg/runtime/cgo/libcgo.h                       |     1 +
 src/pkg/runtime/cgocall.c                          |    53 +-
 src/pkg/runtime/chan.c                             |  1377 --
 src/pkg/runtime/chan.goc                           |  1155 ++
 src/pkg/runtime/chan.h                             |    75 +
 src/pkg/runtime/chan_test.go                       |   637 +-
 src/pkg/runtime/complex.c                          |    62 -
 src/pkg/runtime/complex.goc                        |    58 +
 src/pkg/runtime/cpuprof.c                          |   436 -
 src/pkg/runtime/cpuprof.goc                        |   433 +
 src/pkg/runtime/crash_test.go                      |    96 +-
 src/pkg/runtime/debug/garbage.go                   |    20 +-
 src/pkg/runtime/debug/heapdump_test.go             |    33 +
 src/pkg/runtime/debug/stack.go                     |     6 +
 src/pkg/runtime/defs.c                             |    14 +
 src/pkg/runtime/defs_freebsd.go                    |     6 +-
 src/pkg/runtime/defs_freebsd_386.h                 |     6 +-
 src/pkg/runtime/defs_freebsd_amd64.h               |     6 +-
 src/pkg/runtime/defs_freebsd_arm.h                 |    36 +-
 src/pkg/runtime/defs_nacl_386.h                    |    63 +
 src/pkg/runtime/defs_nacl_amd64p32.h               |    90 +
 src/pkg/runtime/defs_openbsd_386.h                 |     8 +-
 src/pkg/runtime/defs_openbsd_amd64.h               |     9 +-
 src/pkg/runtime/defs_solaris.go                    |   156 +
 src/pkg/runtime/defs_solaris_amd64.go              |    48 +
 src/pkg/runtime/defs_solaris_amd64.h               |   254 +
 src/pkg/runtime/env_plan9.c                        |    10 +-
 src/pkg/runtime/env_posix.c                        |    17 +-
 src/pkg/runtime/error.go                           |     7 +-
 src/pkg/runtime/export_test.c                      |    13 -
 src/pkg/runtime/export_test.go                     |    34 +-
 src/pkg/runtime/extern.go                          |    28 +-
 src/pkg/runtime/funcdata.h                         |     6 +-
 src/pkg/runtime/futex_test.go                      |    75 +-
 src/pkg/runtime/gc_test.go                         |    83 +
 src/pkg/runtime/hash_test.go                       |     6 +-
 src/pkg/runtime/hashmap.c                          |  1367 --
 src/pkg/runtime/hashmap.goc                        |  1078 ++
 src/pkg/runtime/hashmap.h                          |   147 +
 src/pkg/runtime/hashmap_fast.c                     |    90 +-
 src/pkg/runtime/heapdump.c                         |   981 ++
 src/pkg/runtime/iface.c                            |   721 -
 src/pkg/runtime/iface.goc                          |   620 +
 src/pkg/runtime/lfstack.c                          |    65 -
 src/pkg/runtime/lfstack.goc                        |    81 +
 src/pkg/runtime/lfstack_test.go                    |    12 +-
 src/pkg/runtime/lock_futex.c                       |    12 +-
 src/pkg/runtime/lock_sema.c                        |    11 +-
 src/pkg/runtime/malloc.goc                         |   604 +-
 src/pkg/runtime/malloc.h                           |   215 +-
 src/pkg/runtime/map_test.go                        |    66 +
 src/pkg/runtime/mapspeed_test.go                   |    30 +
 src/pkg/runtime/mcache.c                           |   123 +-
 src/pkg/runtime/mcentral.c                         |   205 +-
 src/pkg/runtime/mem.go                             |     3 +-
 src/pkg/runtime/mem_darwin.c                       |    13 +-
 src/pkg/runtime/mem_dragonfly.c                    |    19 +-
 src/pkg/runtime/mem_freebsd.c                      |    19 +-
 src/pkg/runtime/mem_linux.c                        |    30 +-
 src/pkg/runtime/mem_nacl.c                         |   118 +
 src/pkg/runtime/mem_netbsd.c                       |    17 +-
 src/pkg/runtime/mem_openbsd.c                      |    17 +-
 src/pkg/runtime/mem_plan9.c                        |    13 +-
 src/pkg/runtime/mem_solaris.c                      |    99 +
 src/pkg/runtime/mem_windows.c                      |    43 +-
 src/pkg/runtime/memclr_386.s                       |   127 +
 src/pkg/runtime/memclr_amd64.s                     |   116 +
 src/pkg/runtime/memclr_arm.s                       |     6 -
 src/pkg/runtime/memclr_plan9_386.s                 |    50 +
 src/pkg/runtime/memclr_plan9_amd64.s               |    48 +
 src/pkg/runtime/memmove_386.s                      |     2 +
 src/pkg/runtime/memmove_amd64.s                    |     2 +
 src/pkg/runtime/memmove_nacl_amd64p32.s            |    46 +
 src/pkg/runtime/memmove_plan9_386.s                |   127 +
 src/pkg/runtime/memmove_plan9_amd64.s              |   126 +
 src/pkg/runtime/memmove_test.go                    |   179 +-
 src/pkg/runtime/mfinal.c                           |   219 -
 src/pkg/runtime/mfinal_test.go                     |   175 +-
 src/pkg/runtime/mgc0.c                             |  1814 ++-
 src/pkg/runtime/mgc0.go                            |    12 +
 src/pkg/runtime/mgc0.h                             |    41 +
 src/pkg/runtime/mheap.c                            |   506 +-
 src/pkg/runtime/mknacl.sh                          |    15 +
 src/pkg/runtime/mprof.goc                          |   271 +-
 src/pkg/runtime/msize.c                            |    36 +-
 src/pkg/runtime/netpoll.goc                        |   169 +-
 src/pkg/runtime/netpoll_epoll.c                    |     7 +
 src/pkg/runtime/netpoll_kqueue.c                   |     7 +
 src/pkg/runtime/netpoll_nacl.c                     |    37 +
 src/pkg/runtime/netpoll_solaris.c                  |   268 +
 src/pkg/runtime/netpoll_windows.c                  |    15 +
 src/pkg/runtime/norace_test.go                     |    36 +-
 src/pkg/runtime/os_darwin.c                        |    14 +-
 src/pkg/runtime/os_darwin.h                        |     2 +-
 src/pkg/runtime/os_dragonfly.c                     |    14 +-
 src/pkg/runtime/os_dragonfly.h                     |     1 +
 src/pkg/runtime/os_freebsd.c                       |    20 +-
 src/pkg/runtime/os_freebsd.h                       |     1 +
 src/pkg/runtime/os_linux.c                         |    13 +-
 src/pkg/runtime/os_linux.h                         |     1 +
 src/pkg/runtime/os_linux_arm.c                     |     2 +-
 src/pkg/runtime/os_nacl.c                          |   278 +
 src/pkg/runtime/os_nacl.h                          |   162 +
 src/pkg/runtime/os_netbsd.c                        |    14 +-
 src/pkg/runtime/os_netbsd.h                        |     1 +
 src/pkg/runtime/os_openbsd.c                       |    16 +-
 src/pkg/runtime/os_openbsd.h                       |     1 +
 src/pkg/runtime/os_plan9.c                         |   101 +-
 src/pkg/runtime/os_plan9.h                         |     9 +-
 src/pkg/runtime/os_plan9_386.c                     |   135 +-
 src/pkg/runtime/os_plan9_amd64.c                   |   106 +-
 src/pkg/runtime/os_solaris.c                       |   583 +
 src/pkg/runtime/os_solaris.h                       |    51 +
 src/pkg/runtime/os_windows.c                       |   101 +-
 src/pkg/runtime/os_windows_386.c                   |    48 +-
 src/pkg/runtime/os_windows_amd64.c                 |    44 +-
 src/pkg/runtime/panic.c                            |   326 +-
 src/pkg/runtime/parfor.c                           |    28 +-
 src/pkg/runtime/pprof/pprof.go                     |     2 +-
 src/pkg/runtime/pprof/pprof_test.go                |    29 +-
 src/pkg/runtime/print.c                            |    63 +-
 src/pkg/runtime/proc.c                             |   717 +-
 src/pkg/runtime/proc.p                             |   526 -
 src/pkg/runtime/proc_test.go                       |    66 +-
 src/pkg/runtime/race.c                             |   394 +-
 src/pkg/runtime/race.h                             |     3 +-
 src/pkg/runtime/race/README                        |     2 +-
 src/pkg/runtime/race/race.go                       |   118 +-
 src/pkg/runtime/race/race_darwin_amd64.syso        |   Bin 192988 -> 222964 bytes
 src/pkg/runtime/race/race_linux_amd64.syso         |   Bin 195144 -> 243208 bytes
 src/pkg/runtime/race/race_test.go                  |    17 +-
 src/pkg/runtime/race/race_windows_amd64.syso       |   Bin 161295 -> 210859 bytes
 src/pkg/runtime/race/testdata/chan_test.go         |   207 +-
 src/pkg/runtime/race/testdata/finalizer_test.go    |    22 +-
 src/pkg/runtime/race/testdata/map_test.go          |    79 +
 src/pkg/runtime/race/testdata/mop_test.go          |    22 +
 src/pkg/runtime/race0.c                            |     6 -
 src/pkg/runtime/race_amd64.s                       |   240 +-
 src/pkg/runtime/rdebug.goc                         |    27 +
 src/pkg/runtime/rt0_freebsd_arm.s                  |     5 +
 src/pkg/runtime/rt0_nacl_386.s                     |    22 +
 src/pkg/runtime/rt0_nacl_amd64p32.s                |    30 +
 src/pkg/runtime/rt0_solaris_amd64.s                |    18 +
 src/pkg/runtime/runtime-gdb.py                     |   160 +-
 src/pkg/runtime/runtime.c                          |   120 +-
 src/pkg/runtime/runtime.h                          |   254 +-
 src/pkg/runtime/runtime1.goc                       |   114 +
 src/pkg/runtime/runtime_test.go                    |    82 +-
 src/pkg/runtime/runtime_unix_test.go               |    56 +
 src/pkg/runtime/sema.goc                           |     6 +-
 src/pkg/runtime/signal_386.c                       |     9 +-
 src/pkg/runtime/signal_amd64.c                     |   135 -
 src/pkg/runtime/signal_amd64x.c                    |   156 +
 src/pkg/runtime/signal_arm.c                       |     7 +-
 src/pkg/runtime/signal_nacl_386.h                  |    23 +
 src/pkg/runtime/signal_nacl_amd64p32.h             |    31 +
 src/pkg/runtime/signal_solaris_amd64.h             |    31 +
 src/pkg/runtime/signal_unix.c                      |     3 +-
 src/pkg/runtime/signals_freebsd.h                  |     2 +-
 src/pkg/runtime/signals_linux.h                    |     2 +-
 .../runtime/{signals_darwin.h => signals_nacl.h}   |     0
 src/pkg/runtime/signals_plan9.h                    |    60 +-
 src/pkg/runtime/signals_solaris.h                  |    94 +
 src/pkg/runtime/slice.c                            |   196 -
 src/pkg/runtime/slice.goc                          |   204 +
 src/pkg/runtime/softfloat_arm.c                    |     4 +-
 src/pkg/runtime/sqrt.go                            |   150 +
 src/pkg/runtime/stack.c                            |   711 +-
 src/pkg/runtime/stack.h                            |     5 +-
 src/pkg/runtime/stack_gen_test.go                  |  1473 ++
 src/pkg/runtime/stack_test.go                      |  1661 +--
 src/pkg/runtime/string.goc                         |   102 +-
 src/pkg/runtime/symtab.c                           |   333 -
 src/pkg/runtime/symtab.goc                         |   332 +
 src/pkg/runtime/sys_darwin_386.s                   |     3 +-
 src/pkg/runtime/sys_dragonfly_386.s                |     4 +-
 src/pkg/runtime/sys_dragonfly_amd64.s              |     4 +-
 src/pkg/runtime/sys_freebsd_386.s                  |    11 +-
 src/pkg/runtime/sys_freebsd_amd64.s                |     6 +-
 src/pkg/runtime/sys_freebsd_arm.s                  |     9 +-
 src/pkg/runtime/sys_linux_386.s                    |     6 +-
 src/pkg/runtime/sys_linux_amd64.s                  |     4 +-
 src/pkg/runtime/sys_linux_arm.s                    |     2 +-
 src/pkg/runtime/sys_nacl_386.s                     |   243 +
 src/pkg/runtime/sys_nacl_amd64p32.s                |   413 +
 src/pkg/runtime/sys_openbsd_386.s                  |    56 +-
 src/pkg/runtime/sys_openbsd_amd64.s                |    22 +-
 src/pkg/runtime/sys_plan9_386.s                    |    15 +-
 src/pkg/runtime/sys_plan9_amd64.s                  |     2 +-
 src/pkg/runtime/sys_solaris_amd64.s                |   267 +
 src/pkg/runtime/sys_windows_386.s                  |   123 +-
 src/pkg/runtime/sys_windows_amd64.s                |   126 +-
 src/pkg/runtime/sys_x86.c                          |    30 +-
 src/pkg/runtime/syscall_nacl.h                     |    71 +
 src/pkg/runtime/syscall_solaris.goc                |   374 +
 src/pkg/runtime/syscall_windows.goc                |    19 +-
 src/pkg/runtime/syscall_windows_test.go            |   249 +-
 src/pkg/runtime/time.goc                           |    32 +-
 src/pkg/runtime/traceback_arm.c                    |   116 +-
 src/pkg/runtime/traceback_x86.c                    |   207 +-
 src/pkg/runtime/type.go                            |     1 +
 src/pkg/runtime/type.h                             |     8 +-
 src/pkg/runtime/typekind.h                         |     3 -
 src/pkg/runtime/vlop_arm.s                         |    13 +-
 src/pkg/runtime/vlrt_386.c                         |    12 +
 src/pkg/runtime/vlrt_arm.c                         |     7 +-
 src/pkg/sort/sort.go                               |     6 +-
 src/pkg/strconv/atob_test.go                       |    34 +
 src/pkg/strconv/atof.go                            |    11 -
 src/pkg/strconv/atoi.go                            |     8 +-
 src/pkg/strconv/isprint.go                         |     4 +
 src/pkg/strconv/makeisprint.go                     |     3 +
 src/pkg/strconv/quote.go                           |     3 +-
 src/pkg/strconv/quote_example_test.go              |    35 +
 src/pkg/strconv/quote_test.go                      |     1 +
 src/pkg/strings/example_test.go                    |    32 +-
 src/pkg/strings/reader.go                          |    52 +-
 src/pkg/strings/reader_test.go                     |    56 +-
 src/pkg/strings/replace.go                         |     2 +-
 src/pkg/strings/strings_test.go                    |    30 +-
 src/pkg/sync/atomic/asm_386.s                      |    14 +-
 src/pkg/sync/atomic/asm_amd64.s                    |     4 +-
 src/pkg/sync/atomic/asm_amd64p32.s                 |   159 +
 src/pkg/sync/atomic/asm_linux_arm.s                |    12 +-
 src/pkg/sync/atomic/atomic_test.go                 |     7 +-
 src/pkg/sync/atomic/export_linux_arm_test.go       |     2 +-
 src/pkg/sync/mutex_test.go                         |    72 +-
 src/pkg/sync/once_test.go                          |    25 +-
 src/pkg/sync/pool.go                               |   223 +
 src/pkg/sync/pool_test.go                          |   151 +
 src/pkg/sync/runtime_sema_test.go                  |    85 +-
 src/pkg/sync/rwmutex_test.go                       |    79 +-
 src/pkg/sync/waitgroup.go                          |    10 +-
 src/pkg/sync/waitgroup_test.go                     |   125 +-
 src/pkg/syscall/asm_darwin_386.s                   |    13 +-
 src/pkg/syscall/asm_darwin_amd64.s                 |    11 +-
 src/pkg/syscall/asm_freebsd_386.s                  |    13 +-
 src/pkg/syscall/asm_freebsd_amd64.s                |    13 +-
 src/pkg/syscall/asm_freebsd_arm.s                  |    51 +-
 src/pkg/syscall/asm_linux_386.s                    |    17 +-
 src/pkg/syscall/asm_linux_amd64.s                  |    21 +-
 src/pkg/syscall/asm_linux_arm.s                    |     4 +-
 src/pkg/syscall/asm_nacl_386.s                     |    43 +
 src/pkg/syscall/asm_nacl_amd64p32.s                |    41 +
 src/pkg/syscall/asm_netbsd_386.s                   |    13 +-
 src/pkg/syscall/asm_netbsd_amd64.s                 |    13 +-
 src/pkg/syscall/asm_openbsd_386.s                  |    13 +-
 src/pkg/syscall/asm_openbsd_amd64.s                |    13 +-
 src/pkg/syscall/asm_plan9_386.s                    |     9 +-
 src/pkg/syscall/asm_plan9_amd64.s                  |    11 +-
 src/pkg/syscall/asm_solaris_amd64.s                |     7 +
 src/pkg/syscall/consistency_unix_test.go           |    34 -
 src/pkg/syscall/dir_plan9.go                       |     9 +-
 src/pkg/syscall/env_unix.go                        |     2 +-
 src/pkg/syscall/exec_linux.go                      |     6 +-
 src/pkg/syscall/exec_plan9.go                      |     2 +-
 src/pkg/syscall/exec_solaris.go                    |   243 +
 src/pkg/syscall/exec_unix.go                       |     4 +-
 src/pkg/syscall/fd_nacl.go                         |   326 +
 src/pkg/syscall/flock.go                           |    22 +
 src/pkg/syscall/flock_linux_32bit.go               |    13 +
 src/pkg/syscall/fs_nacl.go                         |   815 ++
 src/pkg/syscall/lsf_linux.go                       |     4 +-
 src/pkg/syscall/mkall.sh                           |    61 +-
 src/pkg/syscall/mkall_windows.bat                  |    21 +
 src/pkg/syscall/mkerrors.sh                        |    79 +-
 src/pkg/syscall/mkerrors_windows.sh                |   202 -
 src/pkg/syscall/mksyscall.pl                       |    10 +-
 src/pkg/syscall/mksyscall_solaris.pl               |   279 +
 src/pkg/syscall/mksyscall_windows.go               |   662 +
 src/pkg/syscall/mksyscall_windows.pl               |   333 -
 src/pkg/syscall/mksysnum_dragonfly.pl              |     2 +-
 src/pkg/syscall/mksysnum_freebsd.pl                |    13 +
 src/pkg/syscall/mmap_unix_test.go                  |    22 +
 src/pkg/syscall/net_nacl.go                        |   912 ++
 src/pkg/syscall/passfd_test.go                     |   202 -
 src/pkg/syscall/rlimit_linux_test.go               |    41 -
 src/pkg/syscall/route_bsd.go                       |     9 +-
 src/pkg/syscall/route_dragonfly.go                 |     2 +-
 src/pkg/syscall/route_freebsd.go                   |    12 +-
 src/pkg/syscall/route_freebsd_32bit.go             |    24 +
 src/pkg/syscall/route_freebsd_64bit.go             |    14 +
 src/pkg/syscall/route_netbsd.go                    |     2 +-
 src/pkg/syscall/route_openbsd.go                   |     2 +-
 src/pkg/syscall/so_solaris.go                      |   260 +
 src/pkg/syscall/sockcmsg_unix.go                   |     8 +-
 src/pkg/syscall/srpc_nacl.go                       |   822 ++
 src/pkg/syscall/syscall_bsd.go                     |    98 +-
 src/pkg/syscall/syscall_bsd_test.go                |    34 +
 src/pkg/syscall/syscall_darwin.go                  |    21 +-
 src/pkg/syscall/syscall_dragonfly.go               |    16 +-
 src/pkg/syscall/syscall_freebsd.go                 |    39 +-
 src/pkg/syscall/syscall_linux.go                   |    65 +-
 src/pkg/syscall/syscall_linux_386.go               |    31 +-
 src/pkg/syscall/syscall_linux_amd64.go             |    36 +-
 src/pkg/syscall/syscall_linux_arm.go               |    26 +-
 src/pkg/syscall/syscall_nacl.go                    |   311 +
 src/pkg/syscall/syscall_nacl_386.go                |    32 +
 src/pkg/syscall/syscall_nacl_amd64p32.go           |    32 +
 src/pkg/syscall/syscall_openbsd.go                 |    22 +-
 src/pkg/syscall/syscall_openbsd_386.go             |     4 +-
 src/pkg/syscall/syscall_openbsd_amd64.go           |     6 +-
 src/pkg/syscall/syscall_plan9.go                   |     2 +-
 src/pkg/syscall/syscall_solaris.go                 |   523 +
 src/pkg/syscall/syscall_solaris_amd64.go           |    37 +
 src/pkg/syscall/syscall_unix.go                    |    31 +-
 src/pkg/syscall/syscall_unix_test.go               |   314 +
 src/pkg/syscall/syscall_windows.go                 |    27 +-
 src/pkg/syscall/tables_nacl.go                     |   324 +
 src/pkg/syscall/time_nacl_386.s                    |    11 +
 src/pkg/syscall/time_nacl_amd64p32.s               |    11 +
 src/pkg/syscall/types_dragonfly.go                 |     9 +-
 src/pkg/syscall/types_freebsd.go                   |   110 +-
 src/pkg/syscall/types_linux.go                     |     2 +
 src/pkg/syscall/types_netbsd.go                    |     5 +
 src/pkg/syscall/types_openbsd.go                   |     5 +
 src/pkg/syscall/types_solaris.go                   |   222 +
 src/pkg/syscall/unzip_nacl.go                      |   685 +
 src/pkg/syscall/zerrors_dragonfly_386.go           |     5 +-
 src/pkg/syscall/zerrors_dragonfly_amd64.go         |     5 +-
 src/pkg/syscall/zerrors_freebsd_386.go             |    33 +-
 src/pkg/syscall/zerrors_freebsd_amd64.go           |    34 +-
 src/pkg/syscall/zerrors_freebsd_arm.go             |    35 +-
 src/pkg/syscall/zerrors_netbsd_386.go              |    51 +-
 src/pkg/syscall/zerrors_netbsd_amd64.go            |    51 +-
 src/pkg/syscall/zerrors_netbsd_arm.go              |    36 +
 src/pkg/syscall/zerrors_openbsd_386.go             |    66 +-
 src/pkg/syscall/zerrors_openbsd_amd64.go           |    63 +-
 src/pkg/syscall/zerrors_solaris_amd64.go           |  1414 ++
 src/pkg/syscall/zsyscall_darwin_386.go             |   102 +-
 src/pkg/syscall/zsyscall_darwin_amd64.go           |   102 +-
 src/pkg/syscall/zsyscall_dragonfly_386.go          |    34 +-
 src/pkg/syscall/zsyscall_dragonfly_amd64.go        |    34 +-
 src/pkg/syscall/zsyscall_freebsd_386.go            |    45 +-
 src/pkg/syscall/zsyscall_freebsd_amd64.go          |    45 +-
 src/pkg/syscall/zsyscall_freebsd_arm.go            |   120 +-
 src/pkg/syscall/zsyscall_linux_amd64.go            |    15 +-
 src/pkg/syscall/zsyscall_linux_arm.go              |    15 +-
 src/pkg/syscall/zsyscall_nacl_386.go               |    63 +
 src/pkg/syscall/zsyscall_nacl_amd64p32.go          |    63 +
 src/pkg/syscall/zsyscall_netbsd_386.go             |    17 +-
 src/pkg/syscall/zsyscall_netbsd_amd64.go           |    17 +-
 src/pkg/syscall/zsyscall_netbsd_arm.go             |    28 +-
 src/pkg/syscall/zsyscall_openbsd_386.go            |    68 +-
 src/pkg/syscall/zsyscall_openbsd_amd64.go          |    68 +-
 src/pkg/syscall/zsyscall_solaris_amd64.go          |   883 ++
 src/pkg/syscall/zsyscall_windows_386.go            |     6 +-
 src/pkg/syscall/zsyscall_windows_amd64.go          |     6 +-
 src/pkg/syscall/zsysctl_openbsd.go                 |    28 +-
 src/pkg/syscall/zsysnum_dragonfly_386.go           |     5 +-
 src/pkg/syscall/zsysnum_dragonfly_amd64.go         |     5 +-
 src/pkg/syscall/zsysnum_freebsd_386.go             |    20 +-
 src/pkg/syscall/zsysnum_freebsd_amd64.go           |    20 +-
 src/pkg/syscall/zsysnum_freebsd_arm.go             |    27 +-
 src/pkg/syscall/zsysnum_openbsd_386.go             |    57 +-
 src/pkg/syscall/zsysnum_openbsd_amd64.go           |    57 +-
 src/pkg/syscall/zsysnum_solaris_amd64.go           |    11 +
 src/pkg/syscall/ztypes_dragonfly_386.go            |    14 +-
 src/pkg/syscall/ztypes_dragonfly_amd64.go          |    14 +-
 src/pkg/syscall/ztypes_freebsd_386.go              |    55 +-
 src/pkg/syscall/ztypes_freebsd_amd64.go            |    55 +-
 src/pkg/syscall/ztypes_freebsd_arm.go              |   120 +-
 src/pkg/syscall/ztypes_linux_386.go                |     8 +
 src/pkg/syscall/ztypes_linux_amd64.go              |    10 +
 src/pkg/syscall/ztypes_linux_arm.go                |    10 +
 src/pkg/syscall/ztypes_netbsd_386.go               |    10 +
 src/pkg/syscall/ztypes_netbsd_amd64.go             |    10 +
 src/pkg/syscall/ztypes_netbsd_arm.go               |    39 +-
 src/pkg/syscall/ztypes_openbsd_386.go              |    55 +-
 src/pkg/syscall/ztypes_openbsd_amd64.go            |    56 +-
 src/pkg/syscall/ztypes_solaris_amd64.go            |   365 +
 src/pkg/syscall/ztypes_windows.go                  |     9 +
 src/pkg/testing/benchmark.go                       |   102 +-
 src/pkg/testing/benchmark_test.go                  |    53 +
 src/pkg/testing/testing.go                         |    47 +-
 src/pkg/text/scanner/scanner.go                    |     6 +-
 src/pkg/text/scanner/scanner_test.go               |    41 +-
 src/pkg/text/tabwriter/tabwriter.go                |    12 +-
 src/pkg/text/tabwriter/tabwriter_test.go           |    39 +-
 src/pkg/text/template/doc.go                       |     2 +-
 src/pkg/text/template/exec.go                      |    11 +
 src/pkg/text/template/exec_test.go                 |    30 +-
 src/pkg/text/template/multi_test.go                |    12 +
 src/pkg/text/template/template.go                  |     2 +-
 src/pkg/time/format.go                             |     9 +-
 src/pkg/time/format_test.go                        |   511 +
 src/pkg/time/internal_test.go                      |    20 +-
 src/pkg/time/sleep.go                              |    12 +-
 src/pkg/time/sleep_test.go                         |    31 +-
 src/pkg/time/sys_unix.go                           |     2 +-
 src/pkg/time/tick.go                               |     3 +-
 src/pkg/time/tick_test.go                          |    18 +
 src/pkg/time/time.go                               |     2 +
 src/pkg/time/time_test.go                          |   553 +-
 src/pkg/time/zoneinfo.go                           |    87 +-
 src/pkg/time/zoneinfo_plan9.go                     |     2 +-
 src/pkg/time/zoneinfo_read.go                      |     8 +-
 src/pkg/time/zoneinfo_test.go                      |    63 +
 src/pkg/time/zoneinfo_unix.go                      |     2 +-
 src/pkg/time/zoneinfo_windows.go                   |     8 +-
 src/pkg/unicode/letter.go                          |     4 +-
 src/pkg/unicode/letter_test.go                     |    16 +-
 src/pkg/unicode/maketables.go                      |     8 +-
 src/pkg/unicode/script_test.go                     |     2 +-
 src/pkg/unicode/tables.go                          |    65 +-
 src/pkg/unicode/utf16/utf16.go                     |     2 +-
 src/pkg/unicode/utf16/utf16_test.go                |    48 +
 src/pkg/unicode/utf8/example_test.go               |     4 +
 src/pkg/unicode/utf8/utf8.go                       |    32 +-
 src/race.bash                                      |     6 +
 src/race.bat                                       |    10 +-
 src/run.bash                                       |    54 +-
 src/run.bat                                        |    17 +-
 src/run.rc                                         |     8 +-
 test/bench/shootout/threadring.c                   |    12 +-
 test/bench/shootout/timing.sh                      |   157 +-
 test/cmp.go                                        |    59 +
 test/cmp6.go                                       |    13 +-
 test/const1.go                                     |     8 +-
 test/const5.go                                     |     4 +
 test/deferfin.go                                   |    12 +-
 test/divmod.go                                     |     2 +-
 test/escape2.go                                    |   155 +-
 test/escape5.go                                    |     8 +-
 test/fixedbugs/bug176.go                           |     2 +-
 test/fixedbugs/bug191.dir/a.go                     |     4 +-
 test/fixedbugs/bug191.dir/b.go                     |     4 +-
 test/fixedbugs/bug191.dir/main.go                  |     3 +
 test/fixedbugs/bug191.go                           |     2 +-
 test/fixedbugs/bug191.out                          |     2 -
 test/fixedbugs/bug385_32.go                        |     4 +-
 test/fixedbugs/bug385_64.go                        |     2 +-
 test/fixedbugs/bug462.go                           |     2 +-
 test/fixedbugs/bug476.go                           |     2 +-
 test/fixedbugs/bug480.dir/a.go                     |    17 +
 test/fixedbugs/bug480.dir/b.go                     |    13 +
 test/fixedbugs/bug480.go                           |     9 +
 test/fixedbugs/bug481.go                           |    18 +
 test/fixedbugs/bug482.go                           |    20 +
 test/fixedbugs/bug483.go                           |    36 +
 test/fixedbugs/bug484.go                           |    90 +
 test/fixedbugs/bug485.go                           |    39 +
 test/fixedbugs/issue1304.go                        |    23 +
 test/fixedbugs/issue3705.go                        |     2 +-
 test/fixedbugs/issue4251.go                        |     6 +-
 test/fixedbugs/issue4388.go                        |    56 +
 test/fixedbugs/issue4405.go                        |     8 +-
 test/fixedbugs/issue4429.go                        |     2 +-
 test/fixedbugs/issue4510.dir/f1.go                 |     2 +-
 test/fixedbugs/issue4517d.go                       |     2 +-
 test/fixedbugs/issue4545.go                        |     2 +-
 test/fixedbugs/issue4610.go                        |     4 +-
 test/fixedbugs/issue4618.go                        |     5 +-
 test/fixedbugs/issue4654.go                        |    44 +-
 test/fixedbugs/issue4667.go                        |     4 +-
 test/fixedbugs/issue4776.go                        |     2 +-
 test/fixedbugs/issue4813.go                        |    12 +-
 test/fixedbugs/issue4847.go                        |     2 +-
 test/fixedbugs/issue5089.go                        |     4 +-
 test/fixedbugs/issue5172.go                        |     4 +-
 test/fixedbugs/issue5358.go                        |     2 +-
 test/fixedbugs/issue5493.go                        |     5 +-
 test/fixedbugs/issue5581.go                        |     2 +-
 test/fixedbugs/issue5793.go                        |    36 +
 test/fixedbugs/issue5957.dir/c.go                  |    10 +-
 test/fixedbugs/issue6295.dir/p0.go                 |    13 +
 test/fixedbugs/issue6295.dir/p1.go                 |    26 +
 test/fixedbugs/issue6295.dir/p2.go                 |    19 +
 test/fixedbugs/issue6295.go                        |    10 +
 test/fixedbugs/issue6402.go                        |    13 +
 test/fixedbugs/issue6403.go                        |    14 +
 test/fixedbugs/issue6405.go                        |    13 +
 test/fixedbugs/issue6406.go                        |    12 +
 test/fixedbugs/issue6500.go                        |    29 +
 test/fixedbugs/issue6572.go                        |    21 +
 test/fixedbugs/issue6789.dir/a.go                  |    14 +
 test/fixedbugs/issue6789.dir/b.go                  |    12 +
 test/fixedbugs/issue6789.go                        |    10 +
 test/fixedbugs/issue6847.go                        |    85 +
 test/fixedbugs/issue6889.go                        |   103 +
 test/fixedbugs/issue6899.go                        |    13 +
 test/fixedbugs/issue6899.out                       |     1 +
 test/fixedbugs/issue6902.go                        |    21 +
 test/fixedbugs/issue6964.go                        |    11 +
 test/fixedbugs/issue7023.dir/a.go                  |    10 +
 test/fixedbugs/issue7023.dir/b.go                  |    11 +
 test/fixedbugs/issue7023.go                        |    10 +
 test/fixedbugs/issue7044.go                        |    43 +
 test/fixedbugs/issue7050.go                        |    19 +
 test/fixedbugs/issue7083.go                        |    22 +
 test/fixedbugs/issue7129.go                        |    21 +
 test/fixedbugs/issue7150.go                        |    17 +
 test/fixedbugs/issue7153.go                        |    11 +
 test/fixedbugs/issue7214.go                        |    30 +
 test/fixedbugs/issue7223.go                        |    20 +
 test/fixedbugs/issue7272.go                        |    48 +
 test/fixedbugs/issue7310.go                        |    15 +
 test/fixedbugs/issue7316.go                        |    37 +
 test/fixedbugs/issue7346.go                        |    14 +
 test/fixedbugs/issue7366.go                        |    21 +
 test/fixedbugs/issue7405.go                        |    51 +
 test/fixedbugs/issue7419.go                        |    25 +
 test/fixedbugs/issue7525.go                        |    19 +
 test/fixedbugs/issue7538a.go                       |    15 +
 test/fixedbugs/issue7538b.go                       |    13 +
 test/fixedbugs/issue7547.go                        |    17 +
 test/fixedbugs/issue7550.go                        |    27 +
 test/fixedbugs/issue7590.go                        |    21 +
 test/fixedbugs/issue7648.dir/a.go                  |    11 +
 test/fixedbugs/issue7648.dir/b.go                  |    11 +
 test/fixedbugs/issue7648.go                        |     9 +
 test/fixedbugs/issue7675.go                        |    24 +
 test/fixedbugs/issue7742.go                        |    18 +
 test/fixedbugs/issue7794.go                        |    12 +
 test/fixedbugs/issue7863.go                        |    60 +
 test/fixedbugs/issue7867.go                        |    43 +
 test/fixedbugs/issue7884.go                        |    15 +
 test/fixedbugs/issue7944.go                        |    40 +
 test/fixedbugs/issue7995.go                        |    25 +
 test/fixedbugs/issue7995b.dir/x1.go                |    16 +
 test/fixedbugs/issue7995b.dir/x2.go                |    10 +
 test/fixedbugs/issue7995b.go                       |     9 +
 test/fixedbugs/issue7996.go                        |    14 +
 test/fixedbugs/issue7997.go                        |    53 +
 test/fixedbugs/issue7998.go                        |    23 +
 test/fixedbugs/issue8004.go                        |    59 +
 test/fixedbugs/issue8011.go                        |    18 +
 test/fixedbugs/issue8028.go                        |    27 +
 test/fixedbugs/issue8036.go                        |    45 +
 test/fixedbugs/issue8039.go                        |    23 +
 test/fixedbugs/issue8047.go                        |    29 +
 test/fixedbugs/issue8047b.go                       |    22 +
 test/fixedbugs/issue8048.go                        |   107 +
 test/fixedbugs/issue8073.go                        |    15 +
 test/fixedbugs/issue8076.go                        |    17 +
 test/fixedbugs/issue8132.go                        |    32 +
 test/fixedbugs/issue8139.go                        |    50 +
 test/fixedbugs/issue8155.go                        |    48 +
 test/fixedbugs/issue8158.go                        |    41 +
 test/float_lit2.go                                 |   164 +
 test/float_lit3.go                                 |    48 +
 test/funcdup.go                                    |    24 +-
 test/funcdup2.go                                   |    12 +-
 test/gc2.go                                        |     4 +-
 test/gcstring.go                                   |    48 +
 test/import1.go                                    |     2 +-
 test/import4.dir/empty.go                          |     2 +-
 test/import4.dir/import4.go                        |     4 +-
 test/live.go                                       |   624 +
 test/live1.go                                      |    46 +
 test/live2.go                                      |    39 +
 test/method4.dir/prog.go                           |     9 +-
 test/nilptr3.go                                    |   102 +-
 test/nilptr4.go                                    |    24 +
 test/nosplit.go                                    |   314 +
 test/reorder2.go                                   |   169 +
 test/run                                           |     2 +-
 test/run.go                                        |   139 +-
 test/sigchld.go                                    |     2 +-
 test/slice3err.go                                  |    56 +-
 test/string_lit.go                                 |     5 +
 test/syntax/semi1.go                               |     2 +-
 test/syntax/semi2.go                               |     2 +-
 test/syntax/semi3.go                               |     2 +-
 test/syntax/semi4.go                               |     2 +-
 test/tinyfin.go                                    |    62 +
 test/typecheck.go                                  |     4 +-
 1635 files changed, 134728 insertions(+), 75012 deletions(-)
 create mode 100644 api/go1.3.txt
 delete mode 100644 debian/patches/add-src-pkg-debug-elf-testdata-hello.patch
 delete mode 100644 debian/patches/add-tar-xattr-support.patch
 delete mode 100644 debian/patches/series
 delete mode 100644 doc/Makefile
 create mode 100644 doc/articles/race_detector.html
 delete mode 100644 doc/articles/wiki/Makefile
 create mode 100644 doc/go1.3.html
 create mode 100644 doc/gopher/README
 delete mode 100644 include/bootexec.h
 create mode 100644 include/link.h
 delete mode 100644 include/mach.h
 create mode 100644 include/plan9/bio.h
 create mode 100644 include/plan9/errno.h
 create mode 100644 include/plan9/fmt.h
 create mode 100644 include/plan9/link.h
 delete mode 100644 include/plan9/mach.h
 create mode 100755 include/plan9/mklibc.rc
 create mode 100644 include/plan9/stdarg.h
 delete mode 100644 include/plan9/ureg_amd64.h
 delete mode 100644 include/plan9/ureg_arm.h
 delete mode 100644 include/plan9/ureg_x86.h
 create mode 100644 include/plan9/utf.h
 delete mode 100644 include/ureg_amd64.h
 delete mode 100644 include/ureg_arm.h
 delete mode 100644 include/ureg_x86.h
 create mode 100644 misc/cgo/errors/err3.go
 create mode 100644 misc/cgo/nocgo/nocgo.go
 create mode 100644 misc/cgo/nocgo/nocgo_test.go
 create mode 100644 misc/cgo/test/backdoor/backdoor_gccgo.go
 create mode 100644 misc/cgo/test/issue6833.go
 create mode 100644 misc/cgo/test/issue6833_c.c
 create mode 100644 misc/cgo/test/issue6997_linux.c
 create mode 100644 misc/cgo/test/issue6997_linux.go
 create mode 100644 misc/cgo/test/issue7234_test.go
 create mode 100644 misc/cgo/test/issue7560.go
 create mode 100644 misc/cgo/test/issue7665.go
 create mode 100644 misc/cgo/test/issue7695_test.go
 create mode 100644 misc/cgo/test/issue7786.go
 create mode 100644 misc/cgo/test/issue8148.go
 create mode 100644 misc/cgo/test/issue8331.h
 create mode 100644 misc/cgo/test/issue8331a.go
 create mode 100644 misc/cgo/test/issue8331b.go
 create mode 100644 misc/cgo/testso/cgoso_unix.go
 delete mode 100644 misc/dist/bindist.go
 delete mode 100644 misc/goplay/Makefile
 delete mode 100644 misc/goplay/README
 delete mode 100644 misc/goplay/doc.go
 delete mode 100644 misc/goplay/goplay.go
 rename misc/{dist => makerelease}/darwin/Distribution (100%)
 rename misc/{dist => makerelease}/darwin/Resources/bg.png (100%)
 rename misc/{dist => makerelease}/darwin/etc/paths.d/go (100%)
 rename misc/{dist => makerelease}/darwin/scripts/postinstall (100%)
 rename misc/{dist => makerelease}/darwin/scripts/preinstall (100%)
 create mode 100644 misc/makerelease/makerelease.go
 rename misc/{dist => makerelease}/windows/LICENSE.rtf (100%)
 rename misc/{dist => makerelease}/windows/README.txt (100%)
 rename misc/{dist => makerelease}/windows/images/Banner.jpg (100%)
 rename misc/{dist => makerelease}/windows/images/Dialog.jpg (100%)
 rename misc/{dist => makerelease}/windows/images/DialogLeft.jpg (100%)
 rename misc/{dist => makerelease}/windows/images/gopher.ico (100%)
 rename misc/{dist => makerelease}/windows/installer.wxs (100%)
 create mode 100644 misc/nacl/README
 create mode 100755 misc/nacl/go_nacl_386_exec
 create mode 100755 misc/nacl/go_nacl_amd64p32_exec
 create mode 100644 misc/nacl/mkzip.go
 copy api/next.txt => misc/nacl/testdata/bin/placeholder (100%)
 copy api/next.txt => misc/nacl/testdata/empty (100%)
 create mode 100644 misc/nacl/testdata/group
 create mode 100644 misc/nacl/testdata/hosts
 create mode 100644 misc/nacl/testdata/mime.types
 create mode 100644 misc/nacl/testzip.proto
 delete mode 100644 src/cmd/5g/list.c
 delete mode 100644 src/cmd/5l/optab.c
 delete mode 100644 src/cmd/5l/pass.c
 delete mode 100644 src/cmd/5l/prof.c
 delete mode 100644 src/cmd/5l/softfloat.c
 delete mode 100644 src/cmd/5l/span.c
 delete mode 100644 src/cmd/6g/list.c
 delete mode 100644 src/cmd/6l/optab.c
 delete mode 100644 src/cmd/6l/pass.c
 delete mode 100644 src/cmd/6l/prof.c
 delete mode 100644 src/cmd/6l/span.c
 delete mode 100644 src/cmd/8g/list.c
 delete mode 100644 src/cmd/8l/optab.c
 delete mode 100644 src/cmd/8l/pass.c
 delete mode 100644 src/cmd/8l/prof.c
 delete mode 100644 src/cmd/8l/span.c
 create mode 100644 src/cmd/addr2line/addr2line_test.go
 delete mode 100644 src/cmd/addr2line/main.c
 create mode 100644 src/cmd/addr2line/main.go
 create mode 100644 src/cmd/gc/array.c
 create mode 100644 src/cmd/gc/plive.c
 create mode 100644 src/cmd/go/context.go
 create mode 100644 src/cmd/go/pkg_test.go
 create mode 100644 src/cmd/go/testdata/cgocover/p.go
 create mode 100644 src/cmd/go/testdata/cgocover/p_test.go
 create mode 100644 src/cmd/go/testdata/dep_test.go
 create mode 100644 src/cmd/go/testdata/src/notest/hello.go
 create mode 100644 src/cmd/go/testdata/src/testcycle/p1/p1.go
 create mode 100644 src/cmd/go/testdata/src/testcycle/p1/p1_test.go
 create mode 100644 src/cmd/go/testdata/src/testcycle/p2/p2.go
 create mode 100644 src/cmd/go/testdata/src/testcycle/p3/p3.go
 create mode 100644 src/cmd/go/testdata/src/testcycle/p3/p3_test.go
 create mode 100644 src/cmd/go/testdata/src/xtestonly/f.go
 create mode 100644 src/cmd/go/testdata/src/xtestonly/f_test.go
 create mode 100644 src/cmd/go/testdata/standalone_test.go
 copy src/cmd/go/testdata/{src/syntaxerror/x.go => testonly/p_test.go} (100%)
 create mode 100644 src/cmd/ld/pass.c
 create mode 100644 src/cmd/ld/pcln.c
 create mode 100644 src/cmd/ld/pobj.c
 delete mode 100644 src/cmd/nm/Makefile
 create mode 100644 src/cmd/nm/debug_goobj.go
 create mode 100644 src/cmd/nm/elf.go
 create mode 100644 src/cmd/nm/goobj.go
 create mode 100644 src/cmd/nm/macho.go
 delete mode 100644 src/cmd/nm/nm.c
 create mode 100644 src/cmd/nm/nm.go
 create mode 100644 src/cmd/nm/nm_test.go
 create mode 100644 src/cmd/nm/pe.go
 create mode 100644 src/cmd/nm/plan9obj.go
 create mode 100644 src/cmd/objdump/Makefile
 create mode 100644 src/cmd/objdump/armasm.go
 create mode 100644 src/cmd/objdump/elf.go
 create mode 100644 src/cmd/objdump/macho.go
 delete mode 100644 src/cmd/objdump/main.c
 create mode 100644 src/cmd/objdump/main.go
 create mode 100644 src/cmd/objdump/objdump_test.go
 create mode 100644 src/cmd/objdump/pe.go
 create mode 100644 src/cmd/objdump/plan9obj.go
 create mode 100644 src/cmd/objdump/testdata/fmthello.go
 create mode 100644 src/cmd/objdump/x86.go
 delete mode 100644 src/cmd/pack/Makefile
 delete mode 100644 src/cmd/pack/ar.c
 create mode 100644 src/cmd/pack/pack.go
 create mode 100644 src/cmd/pack/pack_test.go
 create mode 100644 src/lib9/fmt/errfmt.c
 delete mode 100644 src/lib9/utf/runetypebody-6.2.0.h
 create mode 100644 src/lib9/utf/runetypebody-6.3.0.h
 create mode 100644 src/liblink/Makefile
 create mode 100644 src/liblink/asm5.c
 create mode 100644 src/liblink/asm6.c
 create mode 100644 src/liblink/asm8.c
 create mode 100644 src/liblink/data.c
 create mode 100644 src/liblink/go.c
 create mode 100644 src/liblink/ld.c
 create mode 100644 src/liblink/list5.c
 create mode 100644 src/liblink/list6.c
 create mode 100644 src/liblink/list8.c
 create mode 100644 src/liblink/obj.c
 create mode 100644 src/liblink/obj5.c
 create mode 100644 src/liblink/obj6.c
 create mode 100644 src/liblink/obj8.c
 create mode 100644 src/liblink/objfile.c
 create mode 100644 src/liblink/pass.c
 create mode 100644 src/liblink/pcln.c
 create mode 100644 src/liblink/sym.c
 delete mode 100644 src/libmach/5.c
 delete mode 100644 src/libmach/5db.c
 delete mode 100644 src/libmach/5obj.c
 delete mode 100644 src/libmach/6.c
 delete mode 100644 src/libmach/6obj.c
 delete mode 100644 src/libmach/8.c
 delete mode 100644 src/libmach/8db.c
 delete mode 100644 src/libmach/8obj.c
 delete mode 100644 src/libmach/Makefile
 delete mode 100644 src/libmach/access.c
 delete mode 100644 src/libmach/darwin.c
 delete mode 100644 src/libmach/dragonfly.c
 delete mode 100644 src/libmach/elf.h
 delete mode 100644 src/libmach/executable.c
 delete mode 100644 src/libmach/fakeobj.c
 delete mode 100644 src/libmach/freebsd.c
 delete mode 100644 src/libmach/linux.c
 delete mode 100644 src/libmach/machdata.c
 delete mode 100644 src/libmach/macho.h
 delete mode 100644 src/libmach/map.c
 delete mode 100644 src/libmach/netbsd.c
 delete mode 100644 src/libmach/obj.c
 delete mode 100644 src/libmach/obj.h
 delete mode 100644 src/libmach/openbsd.c
 delete mode 100644 src/libmach/plan9.c
 delete mode 100644 src/libmach/setmach.c
 delete mode 100644 src/libmach/swap.c
 delete mode 100644 src/libmach/sym.c
 delete mode 100644 src/libmach/windows.c
 create mode 100755 src/nacltest.bash
 create mode 100644 src/pkg/archive/tar/testdata/sparse-formats.tar
 create mode 100644 src/pkg/archive/tar/testdata/writer-big-long.tar
 create mode 100644 src/pkg/archive/tar/testdata/xattrs.tar
 create mode 100644 src/pkg/archive/zip/testdata/zip64-2.zip
 create mode 100644 src/pkg/crypto/cipher/benchmark_test.go
 create mode 100644 src/pkg/crypto/cipher/xor.go
 create mode 100644 src/pkg/crypto/cipher/xor_test.go
 create mode 100644 src/pkg/crypto/md5/md5block_amd64p32.s
 create mode 100644 src/pkg/crypto/md5/md5block_generic.go
 create mode 100644 src/pkg/crypto/rand/util_test.go
 create mode 100644 src/pkg/crypto/rc4/rc4_amd64p32.s
 create mode 100644 src/pkg/crypto/sha1/sha1block_amd64p32.s
 create mode 100644 src/pkg/crypto/sha1/sha1block_arm.s
 create mode 100644 src/pkg/crypto/sha1/sha1block_generic.go
 create mode 100644 src/pkg/crypto/sha256/sha256block_386.s
 create mode 100644 src/pkg/crypto/sha256/sha256block_amd64.s
 create mode 100644 src/pkg/crypto/sha256/sha256block_decl.go
 create mode 100644 src/pkg/crypto/sha512/sha512block_amd64.s
 create mode 100644 src/pkg/crypto/sha512/sha512block_decl.go
 create mode 100644 src/pkg/crypto/tls/example_test.go
 create mode 100644 src/pkg/crypto/tls/handshake_test.go
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-RSA
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-ECDSA
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-RSA
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv10-ECDHE-RSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv10-RSA-RC4
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv11-ECDHE-RSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv11-RSA-RC4
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-RSA
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-ECDSA
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-RSA
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Client-TLSv12-RSA-RC4
 create mode 100644 src/pkg/crypto/tls/testdata/Server-SSLv3-RSA-3DES
 create mode 100644 src/pkg/crypto/tls/testdata/Server-SSLv3-RSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Server-SSLv3-RSA-RC4
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv10-ECDHE-ECDSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv10-RSA-3DES
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv10-RSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv10-RSA-RC4
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv11-RSA-RC4
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceECDSA
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceRSA
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndECDSAGiven
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndGiven
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedNotGiven
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-ECDHE-ECDSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-IssueTicket
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-RSA-3DES
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-RSA-AES
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-RSA-RC4
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-Resume
 create mode 100644 src/pkg/crypto/tls/testdata/Server-TLSv12-SNI
 create mode 100644 src/pkg/crypto/x509/example_test.go
 create mode 100644 src/pkg/crypto/x509/root_cgo_darwin.go
 create mode 100644 src/pkg/crypto/x509/root_darwin_test.go
 create mode 100644 src/pkg/crypto/x509/root_nocgo_darwin.go
 delete mode 100644 src/pkg/crypto/x509/root_stub.go
 create mode 100644 src/pkg/crypto/x509/x509_test_import.go
 create mode 100644 src/pkg/debug/dwarf/testdata/typedef.elf4
 create mode 100644 src/pkg/debug/dwarf/typeunit.go
 create mode 100644 src/pkg/debug/elf/testdata/go-relocation-test-clang-x86.obj
 create mode 100644 src/pkg/debug/elf/testdata/hello.c
 create mode 100644 src/pkg/debug/macho/fat.go
 create mode 100644 src/pkg/debug/macho/testdata/fat-gcc-386-amd64-darwin-exec
 create mode 100644 src/pkg/debug/pe/testdata/gcc-amd64-mingw-exec
 create mode 100644 src/pkg/debug/pe/testdata/gcc-amd64-mingw-obj
 create mode 100644 src/pkg/debug/plan9obj/file.go
 create mode 100644 src/pkg/debug/plan9obj/file_test.go
 create mode 100644 src/pkg/debug/plan9obj/plan9obj.go
 create mode 100755 src/pkg/debug/plan9obj/testdata/386-plan9-exec
 create mode 100755 src/pkg/debug/plan9obj/testdata/amd64-plan9-exec
 create mode 100644 src/pkg/debug/plan9obj/testdata/hello.c
 create mode 100644 src/pkg/encoding/json/fold.go
 create mode 100644 src/pkg/encoding/json/fold_test.go
 delete mode 100644 src/pkg/hash/crc32/crc32_amd64.go
 create mode 100644 src/pkg/hash/crc32/crc32_amd64p32.s
 create mode 100644 src/pkg/hash/crc32/crc32_amd64x.go
 create mode 100644 src/pkg/image/testdata/video-001.separate.dc.progression.jpeg
 create mode 100644 src/pkg/image/testdata/video-001.separate.dc.progression.progressive.jpeg
 delete mode 100644 src/pkg/io/ioutil/blackhole.go
 create mode 100644 src/pkg/log/example_test.go
 create mode 100644 src/pkg/math/abs_amd64p32.s
 create mode 100644 src/pkg/math/asin_amd64p32.s
 create mode 100644 src/pkg/math/atan2_amd64p32.s
 create mode 100644 src/pkg/math/atan_amd64p32.s
 create mode 100644 src/pkg/math/big/arith_amd64p32.s
 create mode 100644 src/pkg/math/dim_amd64p32.s
 create mode 100644 src/pkg/math/exp2_amd64p32.s
 create mode 100644 src/pkg/math/exp_amd64p32.s
 create mode 100644 src/pkg/math/expm1_amd64p32.s
 create mode 100644 src/pkg/math/floor_amd64p32.s
 create mode 100644 src/pkg/math/frexp_amd64p32.s
 create mode 100644 src/pkg/math/hypot_amd64p32.s
 create mode 100644 src/pkg/math/ldexp_amd64p32.s
 create mode 100644 src/pkg/math/log10_amd64p32.s
 create mode 100644 src/pkg/math/log1p_amd64p32.s
 create mode 100644 src/pkg/math/log_amd64p32.s
 create mode 100644 src/pkg/math/mod_amd64p32.s
 create mode 100644 src/pkg/math/modf_amd64p32.s
 create mode 100644 src/pkg/math/rand/regress_test.go
 create mode 100644 src/pkg/math/remainder_amd64p32.s
 create mode 100644 src/pkg/math/sin_amd64p32.s
 create mode 100644 src/pkg/math/sincos_amd64p32.s
 create mode 100644 src/pkg/math/sqrt_amd64p32.s
 create mode 100644 src/pkg/math/tan_amd64p32.s
 create mode 100644 src/pkg/mime/multipart/example_test.go
 create mode 100644 src/pkg/net/cgo_unix_test.go
 create mode 100644 src/pkg/net/dnsclient_test.go
 create mode 100644 src/pkg/net/dnsconfig_unix_test.go
 create mode 100644 src/pkg/net/fd_poll_nacl.go
 create mode 100644 src/pkg/net/http/httputil/httputil.go
 create mode 100644 src/pkg/net/http/race.go
 create mode 100644 src/pkg/net/netgo_unix_test.go
 create mode 100644 src/pkg/net/rpc/client_test.go
 create mode 100644 src/pkg/net/smtp/example_test.go
 create mode 100644 src/pkg/net/sock_solaris.go
 create mode 100644 src/pkg/net/sockopt_plan9.go
 copy src/pkg/net/{sockopt_linux.go => sockopt_solaris.go} (100%)
 create mode 100644 src/pkg/net/sockoptip_stub.go
 create mode 100644 src/pkg/net/tcpsockopt_dragonfly.go
 create mode 100644 src/pkg/net/tcpsockopt_plan9.go
 create mode 100644 src/pkg/net/tcpsockopt_solaris.go
 create mode 100644 src/pkg/net/testdata/resolv.conf
 create mode 100644 src/pkg/net/z_last_test.go
 create mode 100644 src/pkg/os/stat_nacl.go
 copy src/pkg/os/{stat_dragonfly.go => stat_solaris.go} (100%)
 create mode 100644 src/pkg/os/sys_darwin.go
 create mode 100644 src/pkg/os/sys_freebsd.go
 create mode 100644 src/pkg/os/sys_nacl.go
 create mode 100644 src/pkg/os/sys_solaris.go
 create mode 100644 src/pkg/os/sys_unix.go
 create mode 100644 src/pkg/path/filepath/export_test.go
 copy src/pkg/reflect/{asm_386.s => asm_amd64p32.s} (100%)
 create mode 100644 src/pkg/regexp/onepass.go
 create mode 100644 src/pkg/regexp/onepass_test.go
 delete mode 100644 src/pkg/runtime/alg.c
 create mode 100644 src/pkg/runtime/alg.goc
 create mode 100644 src/pkg/runtime/arch_amd64p32.h
 create mode 100644 src/pkg/runtime/asm_amd64p32.s
 delete mode 100644 src/pkg/runtime/atomic_amd64.c
 create mode 100644 src/pkg/runtime/atomic_amd64x.c
 create mode 100644 src/pkg/runtime/cgo/asm_nacl_amd64p32.s
 delete mode 100644 src/pkg/runtime/chan.c
 create mode 100644 src/pkg/runtime/chan.goc
 create mode 100644 src/pkg/runtime/chan.h
 delete mode 100644 src/pkg/runtime/complex.c
 create mode 100644 src/pkg/runtime/complex.goc
 delete mode 100644 src/pkg/runtime/cpuprof.c
 create mode 100644 src/pkg/runtime/cpuprof.goc
 create mode 100644 src/pkg/runtime/debug/heapdump_test.go
 create mode 100644 src/pkg/runtime/defs.c
 create mode 100644 src/pkg/runtime/defs_nacl_386.h
 create mode 100644 src/pkg/runtime/defs_nacl_amd64p32.h
 create mode 100644 src/pkg/runtime/defs_solaris.go
 create mode 100644 src/pkg/runtime/defs_solaris_amd64.go
 create mode 100644 src/pkg/runtime/defs_solaris_amd64.h
 delete mode 100644 src/pkg/runtime/export_test.c
 delete mode 100644 src/pkg/runtime/hashmap.c
 create mode 100644 src/pkg/runtime/hashmap.goc
 create mode 100644 src/pkg/runtime/hashmap.h
 create mode 100644 src/pkg/runtime/heapdump.c
 delete mode 100644 src/pkg/runtime/iface.c
 create mode 100644 src/pkg/runtime/iface.goc
 delete mode 100644 src/pkg/runtime/lfstack.c
 create mode 100644 src/pkg/runtime/lfstack.goc
 create mode 100644 src/pkg/runtime/mem_nacl.c
 create mode 100644 src/pkg/runtime/mem_solaris.c
 create mode 100644 src/pkg/runtime/memclr_386.s
 create mode 100644 src/pkg/runtime/memclr_amd64.s
 create mode 100644 src/pkg/runtime/memclr_plan9_386.s
 create mode 100644 src/pkg/runtime/memclr_plan9_amd64.s
 create mode 100644 src/pkg/runtime/memmove_nacl_amd64p32.s
 create mode 100644 src/pkg/runtime/memmove_plan9_386.s
 create mode 100644 src/pkg/runtime/memmove_plan9_amd64.s
 delete mode 100644 src/pkg/runtime/mfinal.c
 create mode 100644 src/pkg/runtime/mknacl.sh
 create mode 100644 src/pkg/runtime/netpoll_nacl.c
 create mode 100644 src/pkg/runtime/netpoll_solaris.c
 create mode 100644 src/pkg/runtime/os_nacl.c
 create mode 100644 src/pkg/runtime/os_nacl.h
 create mode 100644 src/pkg/runtime/os_solaris.c
 create mode 100644 src/pkg/runtime/os_solaris.h
 delete mode 100644 src/pkg/runtime/proc.p
 create mode 100644 src/pkg/runtime/rdebug.goc
 create mode 100644 src/pkg/runtime/rt0_nacl_386.s
 create mode 100644 src/pkg/runtime/rt0_nacl_amd64p32.s
 create mode 100644 src/pkg/runtime/rt0_solaris_amd64.s
 create mode 100644 src/pkg/runtime/runtime_unix_test.go
 delete mode 100644 src/pkg/runtime/signal_amd64.c
 create mode 100644 src/pkg/runtime/signal_amd64x.c
 create mode 100644 src/pkg/runtime/signal_nacl_386.h
 create mode 100644 src/pkg/runtime/signal_nacl_amd64p32.h
 create mode 100644 src/pkg/runtime/signal_solaris_amd64.h
 copy src/pkg/runtime/{signals_darwin.h => signals_nacl.h} (100%)
 create mode 100644 src/pkg/runtime/signals_solaris.h
 delete mode 100644 src/pkg/runtime/slice.c
 create mode 100644 src/pkg/runtime/slice.goc
 create mode 100644 src/pkg/runtime/sqrt.go
 create mode 100644 src/pkg/runtime/stack_gen_test.go
 delete mode 100644 src/pkg/runtime/symtab.c
 create mode 100644 src/pkg/runtime/symtab.goc
 create mode 100644 src/pkg/runtime/sys_nacl_386.s
 create mode 100644 src/pkg/runtime/sys_nacl_amd64p32.s
 create mode 100644 src/pkg/runtime/sys_solaris_amd64.s
 create mode 100644 src/pkg/runtime/syscall_nacl.h
 create mode 100644 src/pkg/runtime/syscall_solaris.goc
 create mode 100644 src/pkg/strconv/quote_example_test.go
 create mode 100644 src/pkg/sync/atomic/asm_amd64p32.s
 create mode 100644 src/pkg/sync/pool.go
 create mode 100644 src/pkg/sync/pool_test.go
 create mode 100644 src/pkg/syscall/asm_nacl_386.s
 create mode 100644 src/pkg/syscall/asm_nacl_amd64p32.s
 create mode 100644 src/pkg/syscall/asm_solaris_amd64.s
 delete mode 100644 src/pkg/syscall/consistency_unix_test.go
 create mode 100644 src/pkg/syscall/exec_solaris.go
 create mode 100644 src/pkg/syscall/fd_nacl.go
 create mode 100644 src/pkg/syscall/flock.go
 create mode 100644 src/pkg/syscall/flock_linux_32bit.go
 create mode 100644 src/pkg/syscall/fs_nacl.go
 create mode 100644 src/pkg/syscall/mkall_windows.bat
 delete mode 100755 src/pkg/syscall/mkerrors_windows.sh
 create mode 100755 src/pkg/syscall/mksyscall_solaris.pl
 create mode 100644 src/pkg/syscall/mksyscall_windows.go
 delete mode 100755 src/pkg/syscall/mksyscall_windows.pl
 create mode 100644 src/pkg/syscall/mmap_unix_test.go
 create mode 100644 src/pkg/syscall/net_nacl.go
 delete mode 100644 src/pkg/syscall/passfd_test.go
 delete mode 100644 src/pkg/syscall/rlimit_linux_test.go
 create mode 100644 src/pkg/syscall/route_freebsd_32bit.go
 create mode 100644 src/pkg/syscall/route_freebsd_64bit.go
 create mode 100644 src/pkg/syscall/so_solaris.go
 create mode 100644 src/pkg/syscall/srpc_nacl.go
 create mode 100644 src/pkg/syscall/syscall_bsd_test.go
 create mode 100644 src/pkg/syscall/syscall_nacl.go
 create mode 100644 src/pkg/syscall/syscall_nacl_386.go
 create mode 100644 src/pkg/syscall/syscall_nacl_amd64p32.go
 create mode 100644 src/pkg/syscall/syscall_solaris.go
 create mode 100644 src/pkg/syscall/syscall_solaris_amd64.go
 create mode 100644 src/pkg/syscall/syscall_unix_test.go
 create mode 100644 src/pkg/syscall/tables_nacl.go
 create mode 100644 src/pkg/syscall/time_nacl_386.s
 create mode 100644 src/pkg/syscall/time_nacl_amd64p32.s
 create mode 100644 src/pkg/syscall/types_solaris.go
 create mode 100644 src/pkg/syscall/unzip_nacl.go
 create mode 100644 src/pkg/syscall/zerrors_solaris_amd64.go
 create mode 100644 src/pkg/syscall/zsyscall_nacl_386.go
 create mode 100644 src/pkg/syscall/zsyscall_nacl_amd64p32.go
 create mode 100644 src/pkg/syscall/zsyscall_solaris_amd64.go
 create mode 100644 src/pkg/syscall/zsysnum_solaris_amd64.go
 create mode 100644 src/pkg/syscall/ztypes_solaris_amd64.go
 create mode 100644 src/pkg/time/format_test.go
 create mode 100644 src/pkg/time/zoneinfo_test.go
 delete mode 100644 test/fixedbugs/bug191.out
 create mode 100644 test/fixedbugs/bug480.dir/a.go
 create mode 100644 test/fixedbugs/bug480.dir/b.go
 create mode 100644 test/fixedbugs/bug480.go
 create mode 100644 test/fixedbugs/bug481.go
 create mode 100644 test/fixedbugs/bug482.go
 create mode 100644 test/fixedbugs/bug483.go
 create mode 100644 test/fixedbugs/bug484.go
 create mode 100644 test/fixedbugs/bug485.go
 create mode 100644 test/fixedbugs/issue1304.go
 create mode 100644 test/fixedbugs/issue4388.go
 create mode 100644 test/fixedbugs/issue5793.go
 create mode 100644 test/fixedbugs/issue6295.dir/p0.go
 create mode 100644 test/fixedbugs/issue6295.dir/p1.go
 create mode 100644 test/fixedbugs/issue6295.dir/p2.go
 create mode 100644 test/fixedbugs/issue6295.go
 create mode 100644 test/fixedbugs/issue6402.go
 create mode 100644 test/fixedbugs/issue6403.go
 create mode 100644 test/fixedbugs/issue6405.go
 create mode 100644 test/fixedbugs/issue6406.go
 create mode 100644 test/fixedbugs/issue6500.go
 create mode 100644 test/fixedbugs/issue6572.go
 create mode 100644 test/fixedbugs/issue6789.dir/a.go
 create mode 100644 test/fixedbugs/issue6789.dir/b.go
 create mode 100644 test/fixedbugs/issue6789.go
 create mode 100644 test/fixedbugs/issue6847.go
 create mode 100644 test/fixedbugs/issue6889.go
 create mode 100644 test/fixedbugs/issue6899.go
 create mode 100644 test/fixedbugs/issue6899.out
 create mode 100644 test/fixedbugs/issue6902.go
 create mode 100644 test/fixedbugs/issue6964.go
 create mode 100644 test/fixedbugs/issue7023.dir/a.go
 create mode 100644 test/fixedbugs/issue7023.dir/b.go
 create mode 100644 test/fixedbugs/issue7023.go
 create mode 100644 test/fixedbugs/issue7044.go
 create mode 100644 test/fixedbugs/issue7050.go
 create mode 100644 test/fixedbugs/issue7083.go
 create mode 100644 test/fixedbugs/issue7129.go
 create mode 100644 test/fixedbugs/issue7150.go
 create mode 100644 test/fixedbugs/issue7153.go
 create mode 100644 test/fixedbugs/issue7214.go
 create mode 100644 test/fixedbugs/issue7223.go
 create mode 100644 test/fixedbugs/issue7272.go
 create mode 100644 test/fixedbugs/issue7310.go
 create mode 100644 test/fixedbugs/issue7316.go
 create mode 100644 test/fixedbugs/issue7346.go
 create mode 100644 test/fixedbugs/issue7366.go
 create mode 100644 test/fixedbugs/issue7405.go
 create mode 100644 test/fixedbugs/issue7419.go
 create mode 100644 test/fixedbugs/issue7525.go
 create mode 100644 test/fixedbugs/issue7538a.go
 create mode 100644 test/fixedbugs/issue7538b.go
 create mode 100644 test/fixedbugs/issue7547.go
 create mode 100644 test/fixedbugs/issue7550.go
 create mode 100644 test/fixedbugs/issue7590.go
 create mode 100644 test/fixedbugs/issue7648.dir/a.go
 create mode 100644 test/fixedbugs/issue7648.dir/b.go
 create mode 100644 test/fixedbugs/issue7648.go
 create mode 100644 test/fixedbugs/issue7675.go
 create mode 100644 test/fixedbugs/issue7742.go
 create mode 100644 test/fixedbugs/issue7794.go
 create mode 100644 test/fixedbugs/issue7863.go
 create mode 100644 test/fixedbugs/issue7867.go
 create mode 100644 test/fixedbugs/issue7884.go
 create mode 100644 test/fixedbugs/issue7944.go
 create mode 100644 test/fixedbugs/issue7995.go
 create mode 100644 test/fixedbugs/issue7995b.dir/x1.go
 create mode 100644 test/fixedbugs/issue7995b.dir/x2.go
 create mode 100644 test/fixedbugs/issue7995b.go
 create mode 100644 test/fixedbugs/issue7996.go
 create mode 100644 test/fixedbugs/issue7997.go
 create mode 100644 test/fixedbugs/issue7998.go
 create mode 100644 test/fixedbugs/issue8004.go
 create mode 100644 test/fixedbugs/issue8011.go
 create mode 100644 test/fixedbugs/issue8028.go
 create mode 100644 test/fixedbugs/issue8036.go
 create mode 100644 test/fixedbugs/issue8039.go
 create mode 100644 test/fixedbugs/issue8047.go
 create mode 100644 test/fixedbugs/issue8047b.go
 create mode 100644 test/fixedbugs/issue8048.go
 create mode 100644 test/fixedbugs/issue8073.go
 create mode 100644 test/fixedbugs/issue8076.go
 create mode 100644 test/fixedbugs/issue8132.go
 create mode 100644 test/fixedbugs/issue8139.go
 create mode 100644 test/fixedbugs/issue8155.go
 create mode 100644 test/fixedbugs/issue8158.go
 create mode 100644 test/float_lit2.go
 create mode 100644 test/float_lit3.go
 create mode 100644 test/gcstring.go
 create mode 100644 test/live.go
 create mode 100644 test/live1.go
 create mode 100644 test/live2.go
 create mode 100644 test/nilptr4.go
 create mode 100644 test/nosplit.go
 create mode 100644 test/tinyfin.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