[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