[Pkg-golang-commits] [golang] 02/03: Merge tag 'upstream/1.3' into debian-sid

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


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

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

commit 8fcc691d6fa80c9ddf38bf0d34b803bab0e421d5
Merge: 3bb719b 8a39ee3
Author: Michael Stapelberg <stapelberg at debian.org>
Date:   Thu Jun 19 09:23:02 2014 +0200

    Merge tag 'upstream/1.3' into debian-sid
    
    Upstream version 1.3

 AUTHORS                                            |    73 +-
 CONTRIBUTORS                                       |    90 +-
 VERSION                                            |     2 +-
 api/except.txt                                     |   313 +
 api/go1.3.txt                                      |  2053 +++
 api/next.txt                                       |   117 +
 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 +-
 1631 files changed, 134722 insertions(+), 74816 deletions(-)

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