[Pkg-golang-commits] [golang] branch debian-sid updated (8dc1aff -> 6054425)
Michael Stapelberg
michael at stapelberg.de
Tue Dec 3 09:00:13 UTC 2013
This is an automated email from the git hooks/post-receive script.
stapelberg pushed a change to branch debian-sid
in repository golang.
from 8dc1aff update changelog for 1.1.2-3
new 64d2a7c Imported Upstream version 1.2
new b03f822 Merge tag 'upstream/1.2' into debian-sid
new 8a66959 update changelog
new 8eff52c drop godoc-symlinks.diff (godoc moved), archive/tar (upstream)
new f9686b2 upstream moved godoc to the go.tools repository
new 1e78b23 golang-src: install test/, golang-go.tools (and possibly others) use it
new cb895de remove more obsolete godoc things
new 51a6f2b golang-go: recommend golang-go.tools which provides godoc now
new 4eed8de update changelog
new 6054425 golang-src: add lintian overrides
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
AUTHORS | 51 +-
CONTRIBUTORS | 69 +-
README | 7 +-
VERSION | 2 +-
api/except.txt | 7 +
api/go1.1.txt | 48654 +++++++++++++++++++
api/go1.2.txt | 32484 +++++++++++++
api/go1.txt | 143 +-
debian/changelog | 10 +
debian/control | 3 +-
debian/control.base | 3 +-
debian/golang-doc.install | 1 -
debian/golang-go.install | 1 -
debian/golang-src.install | 1 +
debian/golang-src.lintian-overrides | 4 +
debian/man/go-doc.1 | 35 -
debian/man/godoc.1 | 209 -
debian/patches/archive-tar-fix-links-and-pax.patch | 550 -
debian/patches/godoc-symlinks.diff | 27 -
debian/patches/series | 2 -
debian/rules | 11 +-
doc/articles/c_go_cgo.html | 179 -
doc/articles/concurrency_patterns.html | 79 -
doc/articles/defer_panic_recover.html | 197 -
doc/articles/error_handling.html | 316 -
doc/articles/gobs_of_data.html | 315 -
doc/articles/godoc_documenting_go_code.html | 147 -
doc/articles/gos_declaration_syntax.html | 348 -
doc/articles/image-20.png | Bin 95383 -> 0 bytes
doc/articles/image-2a.png | Bin 3625 -> 0 bytes
doc/articles/image-2b.png | Bin 95423 -> 0 bytes
doc/articles/image-2c.png | Bin 60552 -> 0 bytes
doc/articles/image-2d.png | Bin 68314 -> 0 bytes
doc/articles/image-2e.png | Bin 96721 -> 0 bytes
doc/articles/image-2f.png | Bin 62662 -> 0 bytes
doc/articles/image-package-01.png | Bin 1393 -> 0 bytes
doc/articles/image-package-02.png | Bin 1494 -> 0 bytes
doc/articles/image-package-03.png | Bin 1477 -> 0 bytes
doc/articles/image-package-04.png | Bin 1631 -> 0 bytes
doc/articles/image-package-05.png | Bin 1613 -> 0 bytes
doc/articles/image_draw.html | 222 -
doc/articles/image_package.html | 312 -
doc/articles/index.html | 3 +-
doc/articles/json_and_go.html | 357 -
doc/articles/json_rpc_tale_of_interfaces.html | 78 -
doc/articles/laws_of_reflection.html | 649 -
doc/articles/race_detector.html | 383 -
doc/articles/slice-1.png | Bin 6334 -> 0 bytes
doc/articles/slice-2.png | Bin 7220 -> 0 bytes
doc/articles/slice-3.png | Bin 7303 -> 0 bytes
doc/articles/slice-array.png | Bin 1237 -> 0 bytes
doc/articles/slice-struct.png | Bin 3650 -> 0 bytes
doc/articles/slices_usage_and_internals.html | 438 -
doc/articles/wiki/Makefile | 12 +-
doc/articles/wiki/final-noclosure.go | 14 +-
doc/articles/wiki/final-noerror.go | 6 +-
doc/articles/wiki/final-parsetemplate.go | 10 +-
doc/articles/wiki/final-template.go | 8 +-
doc/articles/wiki/final.go | 10 +-
doc/articles/wiki/htmlify.go | 16 -
doc/articles/wiki/index.html | 39 +-
doc/articles/wiki/notemplate.go | 6 +-
doc/articles/wiki/part2.go | 4 +-
doc/articles/wiki/part3-errorhandling.go | 8 +-
doc/articles/wiki/part3.go | 6 +-
doc/articles/wiki/srcextract.go | 76 -
doc/articles/wiki/test.bash | 9 +-
doc/asm.html | 439 +
doc/cmd.html | 26 +-
doc/code.html | 34 +-
doc/codewalk/codewalk.js | 2 +-
doc/codewalk/codewalk.xml | 2 +-
doc/codewalk/run | 21 +
doc/contrib.html | 59 +-
doc/contribute.html | 22 +-
doc/docs.html | 142 +-
doc/effective_go.html | 136 +-
doc/gccgo_contribute.html | 4 +
doc/gccgo_install.html | 54 +-
doc/go1.1.html | 42 +-
doc/go1.2.html | 979 +
doc/go1.html | 1 +
doc/go1compat.html | 3 +-
doc/go_faq.html | 42 +-
doc/go_mem.html | 2 +-
doc/go_spec.html | 404 +-
doc/godocs.js | 203 -
doc/help.html | 18 +-
doc/install-source.html | 120 +-
doc/install.html | 167 +-
doc/jquery.js | 2 -
doc/play/life.go | 113 +
doc/play/playground.js | 296 -
doc/progs/cgo1.go | 4 +-
doc/progs/cgo2.go | 4 +-
doc/progs/run | 3 +
doc/progs/slices.go | 2 +-
doc/reference.html | 64 -
doc/root.html | 41 +-
doc/style.css | 532 -
include/README | 6 +
include/bio.h | 26 +-
include/plan9/386/u.h | 17 +-
include/plan9/amd64/u.h | 17 +-
include/plan9/arm/u.h | 17 +-
include/plan9/libc.h | 11 +-
lib/godoc/codewalk.html | 56 -
lib/godoc/codewalkdir.html | 16 -
lib/godoc/dirlist.html | 31 -
lib/godoc/error.html | 9 -
lib/godoc/example.html | 28 -
lib/godoc/godoc.html | 100 -
lib/godoc/opensearch.xml | 11 -
lib/godoc/package.html | 267 -
lib/godoc/package.txt | 80 -
lib/godoc/search.html | 109 -
lib/godoc/search.txt | 47 -
lib/time/update.bash | 6 +-
lib/time/zoneinfo.zip | Bin 374530 -> 374754 bytes
misc/IntelliJIDEA/Go.xml | 1 +
misc/bbedit/Go.plist | 5 +-
misc/cgo/errors/err1.go | 18 +
misc/cgo/errors/err2.go | 13 +
misc/cgo/errors/test.bash | 31 +
misc/cgo/test/api.go | 24 +
misc/cgo/test/callback.go | 1505 +-
misc/cgo/test/callback_c.c | 33 +-
misc/cgo/test/callback_c_gc.c | 21 +
misc/cgo/test/callback_c_gccgo.c | 17 +
misc/cgo/test/cgo_test.go | 11 +
misc/cgo/test/cthread_unix.c | 2 +-
misc/cgo/test/fpvar.go | 50 +
misc/cgo/test/issue1560.go | 63 +-
misc/cgo/test/issue3250.go | 95 +
misc/cgo/test/issue3250w.go | 11 +
misc/cgo/test/issue3775.go | 8 +
misc/cgo/test/issue4339.c | 18 +
misc/cgo/test/issue4339.go | 16 +
misc/cgo/test/issue4339.h | 9 +
misc/cgo/test/issue4857.go | 15 +
misc/cgo/test/issue5337.go | 31 +
misc/cgo/test/issue5337w.go | 11 +
misc/cgo/test/issue5548.go | 26 +
misc/cgo/test/issue5548_c.c | 24 +
misc/cgo/test/issue5603.go | 32 +
misc/cgo/test/issue5740.go | 15 +
misc/cgo/test/issue5740a.c | 9 +
misc/cgo/test/issue5740b.c | 9 +
misc/cgo/test/issue5986.go | 32 +
misc/cgo/test/issue6128.go | 20 +
misc/cgo/test/issue6390.go | 23 +
misc/cgo/test/issue6472.go | 22 +
misc/cgo/test/issue6506.go | 36 +
misc/cgo/test/issue6612.go | 93 +
misc/cgo/testasan/main.go | 49 +
misc/cgo/testcdefs/cdefstest.c | 8 +
misc/cgo/testcdefs/cdefstest.go | 41 +
misc/cgo/testcdefs/main.c | 48 +
misc/cgo/testcdefs/main.go | 13 +
misc/cgo/testcdefs/test.bash | 16 +
misc/cgo/testso/cgoso.go | 11 +-
misc/cgo/testso/test.bash | 20 +-
misc/dashboard/README | 26 -
misc/dashboard/app/app.yaml | 20 -
misc/dashboard/app/build/build.go | 330 -
misc/dashboard/app/build/handler.go | 446 -
misc/dashboard/app/build/init.go | 65 -
misc/dashboard/app/build/key.go | 62 -
misc/dashboard/app/build/notify.go | 166 -
misc/dashboard/app/build/notify.txt | 9 -
misc/dashboard/app/build/test.go | 256 -
misc/dashboard/app/build/ui.go | 319 -
misc/dashboard/app/build/ui.html | 209 -
misc/dashboard/app/cache/cache.go | 82 -
misc/dashboard/app/static/status_alert.gif | Bin 570 -> 0 bytes
misc/dashboard/app/static/status_good.gif | Bin 328 -> 0 bytes
misc/dashboard/builder/Makefile | 9 -
misc/dashboard/builder/doc.go | 58 -
misc/dashboard/builder/exec.go | 79 -
misc/dashboard/builder/http.go | 167 -
misc/dashboard/builder/main.go | 642 -
misc/dashboard/builder/vcs.go | 148 -
misc/dashboard/codereview/dashboard/front.go | 2 +-
misc/dashboard/codereview/dashboard/people.go | 3 +
misc/dist/bindist.go | 184 +-
misc/dist/darwin/scripts/postinstall | 8 -
misc/emacs/go-mode.el | 420 +-
misc/goplay/goplay.go | 14 +-
misc/kate/go.xml | 1 +
misc/linkcheck/linkcheck.go | 193 +
misc/notepadplus/README | 63 +-
misc/notepadplus/functionList.xml | 43 +
misc/notepadplus/go.xml | 177 +-
misc/notepadplus/userDefineLang.xml | 82 +-
misc/pprof | 191 +-
misc/swig/callback/callback.cc | 15 +
misc/swig/callback/callback.h | 6 +-
misc/vim/autoload/go/complete.vim | 70 +-
misc/vim/compiler/go.vim | 30 +
misc/vim/ftplugin/go.vim | 17 +
misc/vim/ftplugin/go/fmt.vim | 24 +-
misc/vim/ftplugin/go/import.vim | 35 +-
misc/vim/ftplugin/go/test.sh | 4 +-
misc/vim/plugin/godoc.vim | 66 +-
misc/vim/readme.txt | 28 +-
misc/vim/syntax/godoc.vim | 2 +-
misc/xcode/4/go4xcode.sh | 26 +-
src/cmd/5a/a.h | 1 +
src/cmd/5a/a.y | 35 +-
src/cmd/5a/doc.go | 4 +
src/cmd/5a/lex.c | 83 +-
src/cmd/5a/y.tab.c | 1877 +-
src/cmd/5a/y.tab.h | 148 +-
src/cmd/5c/cgen.c | 4 +-
src/cmd/5c/gc.h | 1 +
src/cmd/5c/peep.c | 11 +-
src/cmd/5c/reg.c | 8 +-
src/cmd/5c/sgen.c | 8 +-
src/cmd/5c/swt.c | 10 +-
src/cmd/5c/txt.c | 44 +-
src/cmd/5g/cgen.c | 95 +-
src/cmd/5g/gg.h | 7 +-
src/cmd/5g/ggen.c | 171 +-
src/cmd/5g/gobj.c | 160 +-
src/cmd/5g/gsubr.c | 157 +-
src/cmd/5g/opt.h | 99 +-
src/cmd/5g/peep.c | 487 +-
src/cmd/5g/prog.c | 143 +
src/cmd/5g/reg.c | 812 +-
src/cmd/5l/5.out.h | 15 +-
src/cmd/5l/asm.c | 159 +-
src/cmd/5l/l.h | 9 +-
src/cmd/5l/list.c | 2 +-
src/cmd/5l/noop.c | 484 +-
src/cmd/5l/obj.c | 61 +-
src/cmd/5l/optab.c | 36 +-
src/cmd/5l/pass.c | 11 +-
src/cmd/5l/span.c | 21 +-
src/cmd/6a/a.y | 45 +-
src/cmd/6a/doc.go | 4 +
src/cmd/6a/lex.c | 76 +-
src/cmd/6a/y.tab.c | 2091 +-
src/cmd/6a/y.tab.h | 138 +-
src/cmd/6c/cgen.c | 18 +-
src/cmd/6c/gc.h | 1 +
src/cmd/6c/peep.c | 2 +-
src/cmd/6c/reg.c | 2 +
src/cmd/6c/sgen.c | 8 +-
src/cmd/6c/swt.c | 78 +-
src/cmd/6c/txt.c | 25 +-
src/cmd/6g/cgen.c | 98 +-
src/cmd/6g/gg.h | 6 +-
src/cmd/6g/ggen.c | 154 +-
src/cmd/6g/gobj.c | 178 +-
src/cmd/6g/gsubr.c | 98 +-
src/cmd/6g/opt.h | 107 +-
src/cmd/6g/peep.c | 673 +-
src/cmd/6g/prog.c | 313 +
src/cmd/6g/reg.c | 957 +-
src/cmd/6l/6.out.h | 13 +-
src/cmd/6l/asm.c | 32 +-
src/cmd/6l/l.h | 9 +-
src/cmd/6l/list.c | 7 +-
src/cmd/6l/obj.c | 52 +-
src/cmd/6l/optab.c | 45 +-
src/cmd/6l/pass.c | 515 +-
src/cmd/6l/span.c | 42 +-
src/cmd/8a/a.y | 31 +-
src/cmd/8a/doc.go | 5 +
src/cmd/8a/lex.c | 77 +-
src/cmd/8a/y.tab.c | 2029 +-
src/cmd/8a/y.tab.h | 110 +-
src/cmd/8c/cgen.c | 8 +-
src/cmd/8c/gc.h | 1 +
src/cmd/8c/peep.c | 2 +-
src/cmd/8c/reg.c | 2 +
src/cmd/8c/sgen.c | 8 +-
src/cmd/8c/swt.c | 80 +-
src/cmd/8c/txt.c | 25 +-
src/cmd/8g/cgen.c | 101 +-
src/cmd/8g/gg.h | 6 +-
src/cmd/8g/ggen.c | 152 +-
src/cmd/8g/gobj.c | 175 +-
src/cmd/8g/gsubr.c | 66 +-
src/cmd/8g/opt.h | 89 +-
src/cmd/8g/peep.c | 556 +-
src/cmd/8g/prog.c | 340 +
src/cmd/8g/reg.c | 1051 +-
src/cmd/8l/8.out.h | 12 +-
src/cmd/8l/asm.c | 23 +-
src/cmd/8l/l.h | 9 +-
src/cmd/8l/list.c | 2 +-
src/cmd/8l/obj.c | 27 +-
src/cmd/8l/optab.c | 38 +-
src/cmd/8l/pass.c | 425 +-
src/cmd/8l/span.c | 13 +-
src/cmd/addr2line/main.c | 13 +-
src/cmd/api/clone.go | 251 -
src/cmd/api/goapi.go | 1221 +-
src/cmd/api/goapi_test.go | 37 +-
src/cmd/api/run.go | 186 +
src/cmd/api/testdata/src/pkg/p1/golden.txt | 21 +-
src/cmd/api/testdata/src/pkg/p1/p1.go | 21 +-
src/cmd/cc/bv.c | 45 +
src/cmd/cc/cc.h | 24 +-
src/cmd/cc/cc.y | 12 +-
src/cmd/cc/com.c | 13 +-
src/cmd/cc/dcl.c | 27 +-
src/cmd/cc/dpchk.c | 28 +-
src/cmd/cc/funct.c | 2 +-
src/cmd/cc/lex.c | 24 +-
src/cmd/cc/lexbody | 14 +-
src/cmd/cc/pgen.c | 172 +-
src/cmd/cc/pswt.c | 23 +-
src/cmd/cc/scon.c | 2 +-
src/cmd/cc/sub.c | 5 +-
src/cmd/cc/y.tab.c | 1068 +-
src/cmd/cc/y.tab.h | 68 +-
src/cmd/cgo/ast.go | 15 +
src/cmd/cgo/doc.go | 218 +-
src/cmd/cgo/gcc.go | 414 +-
src/cmd/cgo/godefs.go | 17 +-
src/cmd/cgo/main.go | 9 +-
src/cmd/cgo/out.go | 142 +-
src/cmd/dist/a.h | 9 +
src/cmd/dist/build.c | 89 +-
src/cmd/dist/buildgo.c | 49 +
src/cmd/dist/buildruntime.c | 115 +-
src/cmd/dist/goc2c.c | 18 +-
src/cmd/dist/main.c | 1 +
src/cmd/dist/plan9.c | 4 +-
src/cmd/dist/unix.c | 38 +-
src/cmd/dist/windows.c | 4 +-
src/cmd/fix/netipv6zone.go | 2 +-
src/cmd/fix/netipv6zone_test.go | 4 +
src/cmd/fix/testdata/reflect.asn1.go.in | 814 -
src/cmd/fix/testdata/reflect.asn1.go.out | 814 -
src/cmd/fix/testdata/reflect.datafmt.go.in | 710 -
src/cmd/fix/testdata/reflect.datafmt.go.out | 710 -
src/cmd/fix/testdata/reflect.decode.go.in | 905 -
src/cmd/fix/testdata/reflect.decode.go.out | 908 -
src/cmd/fix/testdata/reflect.decoder.go.in | 196 -
src/cmd/fix/testdata/reflect.decoder.go.out | 196 -
src/cmd/fix/testdata/reflect.dnsmsg.go.in | 777 -
src/cmd/fix/testdata/reflect.dnsmsg.go.out | 777 -
src/cmd/fix/testdata/reflect.encode.go.in | 367 -
src/cmd/fix/testdata/reflect.encode.go.out | 367 -
src/cmd/fix/testdata/reflect.encoder.go.in | 240 -
src/cmd/fix/testdata/reflect.encoder.go.out | 240 -
src/cmd/fix/testdata/reflect.export.go.in | 400 -
src/cmd/fix/testdata/reflect.export.go.out | 400 -
src/cmd/fix/testdata/reflect.print.go.in | 944 -
src/cmd/fix/testdata/reflect.print.go.out | 944 -
src/cmd/fix/testdata/reflect.quick.go.in | 364 -
src/cmd/fix/testdata/reflect.quick.go.out | 365 -
src/cmd/fix/testdata/reflect.read.go.in | 620 -
src/cmd/fix/testdata/reflect.read.go.out | 620 -
src/cmd/fix/testdata/reflect.scan.go.in | 1082 -
src/cmd/fix/testdata/reflect.scan.go.out | 1082 -
src/cmd/fix/testdata/reflect.script.go.in | 359 -
src/cmd/fix/testdata/reflect.script.go.out | 359 -
src/cmd/fix/testdata/reflect.template.go.in | 1043 -
src/cmd/fix/testdata/reflect.template.go.out | 1044 -
src/cmd/fix/testdata/reflect.type.go.in | 790 -
src/cmd/fix/testdata/reflect.type.go.out | 790 -
src/cmd/gc/align.c | 6 +-
src/cmd/gc/bisonerrors | 3 +
src/cmd/gc/builtin.c | 6 +-
src/cmd/gc/bv.c | 80 +
src/cmd/gc/closure.c | 18 +-
src/cmd/gc/const.c | 2 +-
src/cmd/gc/dcl.c | 20 +-
src/cmd/gc/esc.c | 4 +-
src/cmd/gc/export.c | 8 +-
src/cmd/gc/fmt.c | 29 +-
src/cmd/gc/gen.c | 32 +-
src/cmd/gc/go.errors | 11 +-
src/cmd/gc/go.h | 59 +-
src/cmd/gc/go.y | 44 +-
src/cmd/gc/inl.c | 1 +
src/cmd/gc/lex.c | 105 +-
src/cmd/gc/md5.c | 2 +-
src/cmd/gc/mkbuiltin1.c | 2 +-
src/cmd/gc/mparith2.c | 10 +-
src/cmd/gc/obj.c | 6 +-
src/cmd/gc/order.c | 3 +-
src/cmd/gc/pgen.c | 326 +-
src/cmd/gc/popt.c | 948 +
src/cmd/gc/popt.h | 46 +
src/cmd/gc/racewalk.c | 122 +-
src/cmd/gc/range.c | 3 +
src/cmd/gc/reflect.c | 201 +-
src/cmd/gc/runtime.go | 8 +-
src/cmd/gc/sinit.c | 79 +-
src/cmd/gc/subr.c | 84 +-
src/cmd/gc/swt.c | 9 +-
src/cmd/gc/typecheck.c | 189 +-
src/cmd/gc/walk.c | 340 +-
src/cmd/gc/y.tab.c | 3773 +-
src/cmd/gc/y.tab.h | 46 +-
src/cmd/gc/yerr.h | 41 +-
src/cmd/go/bootstrap.go | 2 +-
src/cmd/go/build.go | 332 +-
src/cmd/go/clean.go | 46 +-
src/cmd/go/discovery.go | 22 +-
src/cmd/go/doc.go | 257 +-
src/cmd/go/env.go | 5 +
src/cmd/go/fmt.go | 37 +-
src/cmd/go/get.go | 39 +-
src/cmd/go/help.go | 79 +-
src/cmd/go/list.go | 17 +-
src/cmd/go/main.go | 64 +-
src/cmd/go/match_test.go | 70 +-
src/cmd/go/pkg.go | 171 +-
src/cmd/go/run.go | 2 +-
src/cmd/go/signal_notunix.go | 4 +
src/cmd/go/signal_unix.go | 6 +-
src/cmd/go/test.bash | 333 +-
src/cmd/go/test.go | 424 +-
src/cmd/go/testdata/shadow/root1/src/foo/foo.go | 1 +
src/cmd/go/testdata/shadow/root1/src/math/math.go | 1 +
src/cmd/go/testdata/shadow/root2/src/foo/foo.go | 1 +
src/cmd/go/testdata/src/badpkg/x.go | 1 +
src/cmd/go/testdata/src/cgotest/m.go | 5 +
src/cmd/go/testdata/src/main_test/m.go | 4 +
src/cmd/go/testdata/src/main_test/m_test.go | 10 +
src/cmd/go/testdata/src/syntaxerror/x.go | 1 +
src/cmd/go/testdata/src/syntaxerror/x_test.go | 4 +
src/cmd/go/testflag.go | 61 +-
src/cmd/go/tool.go | 34 +-
src/cmd/go/vcs.go | 45 +-
src/cmd/go/vet.go | 2 +-
src/cmd/godoc/README.godoc-app | 61 -
src/cmd/godoc/appinit.go | 69 -
src/cmd/godoc/codewalk.go | 494 -
src/cmd/godoc/dirtrees.go | 320 -
src/cmd/godoc/doc.go | 135 -
src/cmd/godoc/filesystem.go | 562 -
src/cmd/godoc/format.go | 372 -
src/cmd/godoc/godoc.go | 1582 -
src/cmd/godoc/index.go | 1073 -
src/cmd/godoc/linkify.go | 234 -
src/cmd/godoc/main.go | 470 -
src/cmd/godoc/parser.go | 37 -
src/cmd/godoc/play-appengine.go | 35 -
src/cmd/godoc/play-local.go | 41 -
src/cmd/godoc/play.go | 52 -
src/cmd/godoc/setup-godoc-app.bash | 140 -
src/cmd/godoc/snippet.go | 112 -
src/cmd/godoc/spec.go | 179 -
src/cmd/godoc/template.go | 182 -
src/cmd/godoc/throttle.go | 88 -
src/cmd/godoc/utils.go | 91 -
src/cmd/godoc/zip.go | 236 -
src/cmd/gofmt/doc.go | 19 +
src/cmd/gofmt/simplify.go | 4 +
src/cmd/gofmt/testdata/import.golden | 18 +
src/cmd/gofmt/testdata/import.input | 23 +
src/cmd/ld/data.c | 198 +-
src/cmd/ld/doc.go | 4 +
src/cmd/ld/dwarf.c | 47 +-
src/cmd/ld/elf.c | 62 +-
src/cmd/ld/elf.h | 5 +-
src/cmd/ld/go.c | 25 +-
src/cmd/ld/ldmacho.c | 25 +-
src/cmd/ld/ldpe.c | 2 +
src/cmd/ld/lib.c | 843 +-
src/cmd/ld/lib.h | 45 +-
src/cmd/ld/pe.c | 1 +
src/cmd/ld/symtab.c | 48 +-
src/cmd/ld/textflag.h | 21 +
src/cmd/nm/doc.go | 2 +-
src/cmd/nm/nm.c | 37 +-
src/cmd/pack/ar.c | 64 +-
src/cmd/vet/Makefile | 14 -
src/cmd/vet/asmdecl.go | 533 -
src/cmd/vet/assign.go | 44 -
src/cmd/vet/atomic.go | 59 -
src/cmd/vet/buildtag.go | 91 -
src/cmd/vet/deadcode.go | 280 -
src/cmd/vet/doc.go | 76 -
src/cmd/vet/main.go | 422 -
src/cmd/vet/method.go | 162 -
src/cmd/vet/print.go | 351 -
src/cmd/vet/rangeloop.go | 65 -
src/cmd/vet/structtag.go | 37 -
src/cmd/vet/taglit.go | 164 -
src/cmd/vet/test_asm.go | 24 -
src/cmd/vet/test_asm1.s | 247 -
src/cmd/vet/test_asm2.s | 251 -
src/cmd/vet/test_asm3.s | 166 -
src/cmd/vet/test_assign.go | 20 -
src/cmd/vet/test_atomic.go | 43 -
src/cmd/vet/test_buildtag.go | 15 -
src/cmd/vet/test_buildtag_bad.go | 15 -
src/cmd/vet/test_deadcode.go | 2121 -
src/cmd/vet/test_method.go | 24 -
src/cmd/vet/test_print.go | 153 -
src/cmd/vet/test_rangeloop.go | 61 -
src/cmd/vet/test_structtag.go | 15 -
src/cmd/vet/test_taglit.go | 65 -
src/cmd/vet/types.go | 179 -
src/cmd/vet/typestub.go | 45 -
src/cmd/yacc/Makefile | 8 +-
src/cmd/yacc/doc.go | 6 +-
src/cmd/yacc/expr.y | 205 +
src/cmd/yacc/units.txt | 576 -
src/cmd/yacc/units.y | 768 -
src/cmd/yacc/yacc.go | 39 +-
src/lib9/_p9dir.c | 15 +-
src/lib9/atoi.c | 2 +-
src/lib9/await.c | 4 +-
src/lib9/dirfstat.c | 4 +-
src/lib9/dirfwstat.c | 8 +-
src/lib9/dirstat.c | 4 +-
src/lib9/dirwstat.c | 4 +-
src/lib9/execl.c | 2 +-
src/lib9/flag.c | 22 +-
src/lib9/fmt/dofmt.c | 88 +-
src/lib9/fmt/dorfmt.c | 6 +-
src/lib9/fmt/fltfmt.c | 26 +-
src/lib9/fmt/fmt.c | 8 +-
src/lib9/fmt/fmtdef.h | 6 +-
src/lib9/fmt/fmtfdflush.c | 4 +-
src/lib9/fmt/fmtquote.c | 12 +-
src/lib9/fmt/fmtrune.c | 4 +-
src/lib9/fmt/sprint.c | 4 +-
src/lib9/fmt/strtod.c | 27 +-
src/lib9/fmt/vsmprint.c | 6 +-
src/lib9/fmt/vsnprint.c | 2 +-
src/lib9/getwd.c | 2 +-
src/lib9/readn.c | 2 +-
src/lib9/rfork.c | 4 +-
src/lib9/run_unix.c | 2 +-
src/lib9/strecpy.c | 2 +-
src/lib9/tempdir_unix.c | 2 +-
src/lib9/tokenize.c | 8 +-
src/lib9/utf/rune.c | 40 +-
src/lib9/utf/utfecpy.c | 4 +-
src/lib9/utf/utflen.c | 4 +-
src/lib9/utf/utfnlen.c | 6 +-
src/lib9/utf/utfrrune.c | 3 +-
src/lib9/utf/utfrune.c | 3 +-
src/lib9/utf/utfutf.c | 6 +-
src/lib9/windows.c | 1 +
src/libbio/bflush.c | 2 +-
src/libbio/bgetc.c | 24 +-
src/libbio/bgetd.c | 2 +-
src/libbio/bgetrune.c | 8 +-
src/libbio/bprint.c | 4 +-
src/libbio/bputc.c | 16 +-
src/libbio/bputrune.c | 4 +-
src/libbio/brdline.c | 16 +-
src/libbio/brdstr.c | 4 +-
src/libbio/bread.c | 8 +-
src/libbio/bseek.c | 4 +-
src/libbio/bwrite.c | 6 +-
src/libmach/5obj.c | 26 +-
src/libmach/6obj.c | 32 +-
src/libmach/8db.c | 197 +-
src/libmach/8obj.c | 30 +-
src/libmach/darwin.c | 10 +
src/libmach/dragonfly.c | 62 +
src/libmach/executable.c | 2 +-
src/libmach/freebsd.c | 16 +
src/libmach/macho.h | 1 +
src/libmach/netbsd.c | 10 +
src/libmach/obj.c | 8 +-
src/libmach/openbsd.c | 10 +
src/libmach/sym.c | 372 +-
src/libmach/windows.c | 16 +
src/make.bash | 14 +-
src/make.bat | 2 +-
src/make.rc | 2 +
src/pkg/archive/tar/common.go | 47 +-
src/pkg/archive/tar/reader.go | 36 +-
src/pkg/archive/tar/reader_test.go | 21 +-
src/pkg/archive/tar/tar_test.go | 11 +-
src/pkg/archive/tar/testdata/nil-uid.tar | Bin 0 -> 1024 bytes
src/pkg/archive/tar/writer.go | 174 +-
src/pkg/archive/tar/writer_test.go | 137 +-
src/pkg/archive/zip/reader.go | 27 +-
src/pkg/archive/zip/reader_test.go | 1 +
src/pkg/archive/zip/register.go | 71 +
src/pkg/archive/zip/struct.go | 6 +-
src/pkg/archive/zip/writer.go | 18 +-
src/pkg/archive/zip/zip_test.go | 170 +-
src/pkg/bufio/bufio.go | 73 +-
src/pkg/bufio/bufio_test.go | 75 +
src/pkg/bufio/example_test.go | 8 +
src/pkg/bufio/scan.go | 6 +-
src/pkg/builtin/builtin.go | 13 +
src/pkg/bytes/asm_386.s | 17 -
src/pkg/bytes/asm_amd64.s | 91 -
src/pkg/bytes/asm_arm.s | 56 -
src/pkg/bytes/bytes.go | 33 +-
src/pkg/bytes/bytes.s | 5 +
src/pkg/bytes/bytes_decl.go | 14 +-
src/pkg/bytes/bytes_test.go | 60 +-
src/pkg/bytes/compare_test.go | 204 +
src/pkg/bytes/reader_test.go | 35 +
src/pkg/compress/bzip2/bit_reader.go | 8 +
src/pkg/compress/bzip2/bzip2.go | 167 +-
src/pkg/compress/bzip2/bzip2_test.go | 206 +
src/pkg/compress/bzip2/huffman.go | 9 +-
src/pkg/compress/bzip2/move_to_front.go | 35 +-
.../bzip2/testdata/Mark.Twain-Tom.Sawyer.txt.bz2 | Bin 0 -> 124744 bytes
src/pkg/compress/bzip2/testdata/e.txt.bz2 | Bin 0 -> 43149 bytes
src/pkg/compress/flate/copy.go | 27 +-
src/pkg/compress/flate/copy_test.go | 10 +-
src/pkg/compress/flate/deflate.go | 67 +-
src/pkg/compress/flate/deflate_test.go | 64 +
src/pkg/compress/flate/flate_test.go | 36 +
src/pkg/compress/flate/huffman_bit_writer.go | 25 +
src/pkg/compress/flate/huffman_code.go | 92 +-
src/pkg/compress/flate/inflate.go | 19 +-
src/pkg/compress/flate/reader_test.go | 5 +-
src/pkg/compress/gzip/gunzip_test.go | 31 +
src/pkg/compress/gzip/gzip.go | 66 +-
src/pkg/compress/gzip/gzip_test.go | 32 +
src/pkg/compress/gzip/testdata/issue6550.gz | Bin 0 -> 65536 bytes
src/pkg/compress/zlib/writer.go | 29 +-
src/pkg/compress/zlib/writer_test.go | 65 +
src/pkg/container/heap/example_intheap_test.go | 8 +-
src/pkg/container/heap/heap.go | 13 +-
src/pkg/container/heap/heap_test.go | 29 +
src/pkg/container/list/list.go | 25 +-
src/pkg/container/list/list_test.go | 52 +
src/pkg/crypto/aes/asm_amd64.s | 20 +-
src/pkg/crypto/cipher/cbc.go | 14 +
src/pkg/crypto/cipher/gcm.go | 350 +
src/pkg/crypto/cipher/gcm_test.go | 175 +
src/pkg/crypto/cipher/io.go | 11 +-
src/pkg/crypto/crypto.go | 6 +-
src/pkg/crypto/des/block.go | 137 +-
src/pkg/crypto/des/des_test.go | 65 +-
src/pkg/crypto/des/example_test.go | 25 +
src/pkg/crypto/ecdsa/ecdsa.go | 4 +-
src/pkg/crypto/elliptic/elliptic.go | 12 -
src/pkg/crypto/elliptic/elliptic_test.go | 57 +
src/pkg/crypto/elliptic/p256.go | 1186 +
src/pkg/crypto/md5/example_test.go | 19 +
src/pkg/crypto/md5/gen.go | 2 +-
src/pkg/crypto/md5/md5.go | 14 +-
src/pkg/crypto/md5/md5_test.go | 32 +-
src/pkg/crypto/md5/md5block.go | 2 +-
src/pkg/crypto/md5/md5block_386.s | 4 +-
src/pkg/crypto/md5/md5block_amd64.s | 4 +-
src/pkg/crypto/md5/md5block_arm.s | 299 +
src/pkg/crypto/md5/md5block_decl.go | 4 +-
src/pkg/crypto/rand/example_test.go | 5 +-
src/pkg/crypto/rand/rand.go | 7 +-
src/pkg/crypto/rand/rand_unix.go | 2 +-
src/pkg/crypto/rc4/rc4_386.s | 4 +-
src/pkg/crypto/rc4/rc4_amd64.s | 4 +-
src/pkg/crypto/rc4/rc4_arm.s | 4 +-
src/pkg/crypto/rsa/pkcs1v15.go | 6 +-
src/pkg/crypto/rsa/pkcs1v15_test.go | 8 +
src/pkg/crypto/rsa/pss.go | 282 +
src/pkg/crypto/rsa/pss_test.go | 249 +
src/pkg/crypto/rsa/rsa.go | 2 -
src/pkg/crypto/rsa/rsa_test.go | 6 +-
src/pkg/crypto/rsa/testdata/pss-vect.txt.bz2 | Bin 0 -> 28526 bytes
src/pkg/crypto/sha1/example_test.go | 18 +
src/pkg/crypto/sha1/sha1.go | 16 +-
src/pkg/crypto/sha1/sha1_test.go | 11 +-
src/pkg/crypto/sha1/sha1block_386.s | 4 +-
src/pkg/crypto/sha1/sha1block_amd64.s | 4 +-
src/pkg/crypto/sha1/sha1block_decl.go | 2 +
src/pkg/crypto/sha256/sha256.go | 32 +-
src/pkg/crypto/sha256/sha256_test.go | 8 +
src/pkg/crypto/sha512/sha512.go | 30 +-
src/pkg/crypto/sha512/sha512_test.go | 8 +
src/pkg/crypto/subtle/constant_time.go | 8 +
src/pkg/crypto/subtle/constant_time_test.go | 20 +
src/pkg/crypto/tls/cipher_suites.go | 146 +-
src/pkg/crypto/tls/common.go | 146 +-
src/pkg/crypto/tls/conn.go | 192 +-
src/pkg/crypto/tls/generate_cert.go | 2 +-
src/pkg/crypto/tls/handshake_client.go | 161 +-
src/pkg/crypto/tls/handshake_client_test.go | 2654 +-
src/pkg/crypto/tls/handshake_messages.go | 148 +-
src/pkg/crypto/tls/handshake_messages_test.go | 3 +
src/pkg/crypto/tls/handshake_server.go | 121 +-
src/pkg/crypto/tls/handshake_server_test.go | 2401 +-
src/pkg/crypto/tls/key_agreement.go | 183 +-
src/pkg/crypto/tls/prf.go | 141 +-
src/pkg/crypto/tls/prf_test.go | 8 +-
src/pkg/crypto/tls/tls.go | 2 +-
src/pkg/crypto/x509/cert_pool.go | 11 +-
src/pkg/crypto/x509/pkcs1.go | 4 +-
src/pkg/crypto/x509/pkcs8.go | 6 +-
src/pkg/crypto/x509/pkix/pkix.go | 2 +-
src/pkg/crypto/x509/root_unix.go | 6 +-
src/pkg/crypto/x509/root_windows.go | 6 +-
src/pkg/crypto/x509/sec1.go | 22 +-
src/pkg/crypto/x509/sec1_test.go | 10 +-
src/pkg/crypto/x509/verify.go | 40 +-
src/pkg/crypto/x509/verify_test.go | 273 +
src/pkg/crypto/x509/x509.go | 299 +-
src/pkg/crypto/x509/x509_test.go | 46 +-
src/pkg/database/sql/convert_test.go | 4 +-
src/pkg/database/sql/driver/driver.go | 4 +-
src/pkg/database/sql/driver/types_test.go | 4 +-
src/pkg/database/sql/fakedb_test.go | 50 +-
src/pkg/database/sql/sql.go | 380 +-
src/pkg/database/sql/sql_test.go | 759 +-
src/pkg/debug/dwarf/const.go | 3 +
src/pkg/debug/dwarf/entry.go | 32 +-
src/pkg/debug/dwarf/type.go | 43 +-
src/pkg/debug/elf/file_test.go | 1 +
src/pkg/debug/gosym/pclinetest.asm | 20 +-
src/pkg/debug/gosym/pclntab.go | 360 +-
src/pkg/debug/gosym/pclntab_test.go | 46 +-
src/pkg/debug/gosym/symtab.go | 93 +-
src/pkg/encoding/asn1/asn1.go | 44 +-
src/pkg/encoding/asn1/asn1_test.go | 29 +-
src/pkg/encoding/asn1/marshal.go | 14 +-
src/pkg/encoding/asn1/marshal_test.go | 1 +
src/pkg/encoding/binary/binary.go | 243 +-
src/pkg/encoding/binary/binary_test.go | 59 +
src/pkg/encoding/binary/example_test.go | 2 +-
src/pkg/encoding/csv/reader.go | 58 +-
src/pkg/encoding/csv/reader_test.go | 33 +-
src/pkg/encoding/encoding.go | 48 +
src/pkg/encoding/gob/codec_test.go | 18 -
src/pkg/encoding/gob/debug.go | 10 +
src/pkg/encoding/gob/decode.go | 89 +-
src/pkg/encoding/gob/doc.go | 40 +-
src/pkg/encoding/gob/encode.go | 66 +-
src/pkg/encoding/gob/encoder.go | 12 +-
src/pkg/encoding/gob/encoder_test.go | 42 +-
src/pkg/encoding/gob/example_encdec_test.go | 61 +
src/pkg/encoding/gob/example_interface_test.go | 81 +
src/pkg/encoding/gob/example_test.go | 60 +
src/pkg/encoding/gob/gobencdec_test.go | 161 +-
src/pkg/encoding/gob/timing_test.go | 15 +-
src/pkg/encoding/gob/type.go | 111 +-
src/pkg/encoding/json/decode.go | 70 +-
src/pkg/encoding/json/decode_test.go | 167 +-
src/pkg/encoding/json/encode.go | 714 +-
src/pkg/encoding/json/encode_test.go | 123 +-
src/pkg/encoding/json/example_test.go | 46 +
src/pkg/encoding/json/indent.go | 9 +
src/pkg/encoding/json/scanner.go | 2 +-
src/pkg/encoding/json/scanner_test.go | 19 +
src/pkg/encoding/json/stream.go | 11 +-
src/pkg/encoding/json/stream_test.go | 13 +
src/pkg/encoding/json/tags.go | 2 +-
src/pkg/encoding/xml/marshal.go | 575 +-
src/pkg/encoding/xml/marshal_test.go | 128 +
src/pkg/encoding/xml/read.go | 208 +-
src/pkg/encoding/xml/read_test.go | 64 +
src/pkg/encoding/xml/xml.go | 160 +-
src/pkg/encoding/xml/xml_test.go | 14 +-
src/pkg/flag/export_test.go | 7 +-
src/pkg/flag/flag.go | 113 +-
src/pkg/flag/flag_test.go | 50 +-
src/pkg/fmt/doc.go | 33 +-
src/pkg/fmt/fmt_test.go | 89 +-
src/pkg/fmt/format.go | 23 +-
src/pkg/fmt/print.go | 282 +-
src/pkg/fmt/scan.go | 67 +-
src/pkg/fmt/scan_test.go | 5 +-
src/pkg/go/ast/ast.go | 76 +-
src/pkg/go/ast/commentmap.go | 10 +-
src/pkg/go/ast/filter.go | 2 +-
src/pkg/go/ast/import.go | 98 +-
src/pkg/go/ast/walk.go | 3 +
src/pkg/go/build/build.go | 285 +-
src/pkg/go/build/build_test.go | 105 +-
src/pkg/go/build/deps_test.go | 57 +-
src/pkg/go/build/doc.go | 1 +
src/pkg/go/build/syslist.go | 2 +-
src/pkg/go/build/syslist_test.go | 2 +-
src/pkg/go/doc/comment.go | 11 +-
src/pkg/go/doc/doc_test.go | 10 +
src/pkg/go/doc/example.go | 2 +-
src/pkg/go/doc/example_test.go | 10 +-
src/pkg/go/doc/reader.go | 2 +-
src/pkg/go/doc/synopsis.go | 15 +-
src/pkg/go/doc/synopsis_test.go | 2 +
src/pkg/go/doc/testdata/a.0.golden | 46 +-
src/pkg/go/doc/testdata/a.1.golden | 46 +-
src/pkg/go/doc/testdata/a.2.golden | 46 +-
src/pkg/go/doc/testdata/bugpara.0.golden | 20 +
src/pkg/go/doc/testdata/bugpara.1.golden | 20 +
src/pkg/go/doc/testdata/bugpara.2.golden | 20 +
src/pkg/go/doc/testdata/bugpara.go | 5 +
src/pkg/go/doc/testdata/template.txt | 4 +-
src/pkg/go/doc/testdata/testing.0.golden | 4 +-
src/pkg/go/doc/testdata/testing.1.golden | 6 +-
src/pkg/go/doc/testdata/testing.2.golden | 4 +-
src/pkg/go/doc/testdata/testing.go | 2 +-
src/pkg/go/format/format_test.go | 1 -
src/pkg/go/parser/interface.go | 15 +-
src/pkg/go/parser/parser.go | 50 +-
src/pkg/go/parser/parser_test.go | 18 +-
src/pkg/go/parser/short_test.go | 6 +-
src/pkg/go/printer/nodes.go | 32 +-
src/pkg/go/printer/testdata/expressions.golden | 17 +
src/pkg/go/printer/testdata/expressions.input | 17 +
src/pkg/go/printer/testdata/expressions.raw | 17 +
src/pkg/go/token/position.go | 31 +-
src/pkg/go/token/position_test.go | 8 +-
src/pkg/hash/crc32/crc32_amd64.s | 6 +-
src/pkg/hash/hash.go | 4 +-
src/pkg/html/escape.go | 10 -
src/pkg/html/escape_test.go | 97 +
src/pkg/html/template/clone_test.go | 40 +
src/pkg/html/template/content.go | 6 +
src/pkg/html/template/content_test.go | 31 +-
src/pkg/html/template/context.go | 2 +-
src/pkg/html/template/css.go | 8 +-
src/pkg/html/template/escape.go | 4 +-
src/pkg/html/template/escape_test.go | 11 +-
src/pkg/html/template/js.go | 2 +-
src/pkg/html/template/template.go | 18 +-
src/pkg/html/template/transition.go | 4 +-
src/pkg/image/color/color.go | 26 +-
src/pkg/image/color/palette/gen.go | 97 +
src/pkg/image/color/palette/palette.go | 500 +
src/pkg/image/decode_example_test.go | 113 +-
src/pkg/image/draw/draw.go | 209 +-
src/pkg/image/draw/draw_test.go | 75 +
src/pkg/image/format.go | 6 +-
src/pkg/image/geom.go | 12 +-
src/pkg/image/gif/reader.go | 13 +-
src/pkg/image/gif/reader_test.go | 83 +-
src/pkg/image/gif/writer.go | 323 +
src/pkg/image/gif/writer_test.go | 204 +
src/pkg/image/image.go | 18 +-
src/pkg/image/jpeg/dct_test.go | 2 +-
src/pkg/image/jpeg/reader.go | 4 +-
src/pkg/image/names.go | 2 +-
src/pkg/image/testdata/video-005.gray.gif | Bin 0 -> 14505 bytes
src/pkg/io/io.go | 28 +-
src/pkg/io/io_test.go | 68 +-
src/pkg/io/ioutil/ioutil.go | 8 +-
src/pkg/io/pipe.go | 4 +
src/pkg/io/pipe_test.go | 32 +
src/pkg/log/syslog/syslog.go | 59 +-
src/pkg/log/syslog/syslog_test.go | 34 +-
src/pkg/log/syslog/syslog_unix.go | 4 +-
src/pkg/math/abs_386.s | 4 +-
src/pkg/math/abs_amd64.s | 4 +-
src/pkg/math/abs_arm.s | 4 +-
src/pkg/math/asin.go | 4 +-
src/pkg/math/asin_386.s | 6 +-
src/pkg/math/asin_amd64.s | 6 +-
src/pkg/math/asin_arm.s | 6 +-
src/pkg/math/atan.go | 2 +-
src/pkg/math/atan2_386.s | 4 +-
src/pkg/math/atan2_amd64.s | 4 +-
src/pkg/math/atan2_arm.s | 4 +-
src/pkg/math/atan_386.s | 4 +-
src/pkg/math/atan_amd64.s | 4 +-
src/pkg/math/atan_arm.s | 4 +-
src/pkg/math/big/arith_386.s | 26 +-
src/pkg/math/big/arith_amd64.s | 26 +-
src/pkg/math/big/arith_arm.s | 26 +-
src/pkg/math/big/int.go | 18 +-
src/pkg/math/big/int_test.go | 28 +-
src/pkg/math/big/nat_test.go | 2 +-
src/pkg/math/big/rat.go | 12 +-
src/pkg/math/big/rat_test.go | 26 +
src/pkg/math/bits.go | 10 +-
src/pkg/math/dim_386.s | 8 +-
src/pkg/math/dim_amd64.s | 8 +-
src/pkg/math/dim_arm.s | 8 +-
src/pkg/math/exp2_386.s | 4 +-
src/pkg/math/exp2_amd64.s | 4 +-
src/pkg/math/exp2_arm.s | 4 +-
src/pkg/math/exp_386.s | 4 +-
src/pkg/math/exp_amd64.s | 4 +-
src/pkg/math/exp_arm.s | 4 +-
src/pkg/math/expm1_386.s | 4 +-
src/pkg/math/expm1_amd64.s | 4 +-
src/pkg/math/expm1_arm.s | 4 +-
src/pkg/math/floor_386.s | 8 +-
src/pkg/math/floor_amd64.s | 8 +-
src/pkg/math/floor_arm.s | 8 +-
src/pkg/math/fltasm_amd64.s | 67 -
src/pkg/math/frexp_386.s | 4 +-
src/pkg/math/frexp_amd64.s | 4 +-
src/pkg/math/frexp_arm.s | 4 +-
src/pkg/math/hypot_386.s | 4 +-
src/pkg/math/hypot_amd64.s | 4 +-
src/pkg/math/hypot_arm.s | 4 +-
src/pkg/math/ldexp_386.s | 4 +-
src/pkg/math/ldexp_amd64.s | 4 +-
src/pkg/math/ldexp_arm.s | 4 +-
src/pkg/math/log10_386.s | 6 +-
src/pkg/math/log10_amd64.s | 6 +-
src/pkg/math/log10_arm.s | 6 +-
src/pkg/math/log1p_386.s | 4 +-
src/pkg/math/log1p_amd64.s | 4 +-
src/pkg/math/log1p_arm.s | 4 +-
src/pkg/math/log_386.s | 4 +-
src/pkg/math/log_amd64.s | 4 +-
src/pkg/math/log_arm.s | 4 +-
src/pkg/math/mod_386.s | 4 +-
src/pkg/math/mod_amd64.s | 4 +-
src/pkg/math/mod_arm.s | 4 +-
src/pkg/math/modf_386.s | 4 +-
src/pkg/math/modf_amd64.s | 4 +-
src/pkg/math/modf_arm.s | 4 +-
src/pkg/math/rand/example_test.go | 32 +-
src/pkg/math/rand/rand.go | 42 +-
src/pkg/math/remainder_386.s | 4 +-
src/pkg/math/remainder_amd64.s | 4 +-
src/pkg/math/remainder_arm.s | 4 +-
src/pkg/math/sin.go | 4 +-
src/pkg/math/sin_386.s | 6 +-
src/pkg/math/sin_amd64.s | 6 +-
src/pkg/math/sin_arm.s | 6 +-
src/pkg/math/sincos_386.s | 4 +-
src/pkg/math/sincos_amd64.s | 4 +-
src/pkg/math/sincos_arm.s | 4 +-
src/pkg/math/sqrt_386.s | 4 +-
src/pkg/math/sqrt_amd64.s | 4 +-
src/pkg/math/sqrt_arm.s | 4 +-
src/pkg/math/tan.go | 2 +-
src/pkg/math/tan_386.s | 4 +-
src/pkg/math/tan_amd64.s | 4 +-
src/pkg/math/tan_arm.s | 4 +-
src/pkg/mime/grammar.go | 13 -
src/pkg/mime/mediatype.go | 2 +-
src/pkg/mime/mediatype_test.go | 9 +
src/pkg/mime/multipart/multipart.go | 6 +-
src/pkg/mime/testdata/test.types.plan9 | 8 +
src/pkg/mime/type_plan9.go | 53 +
src/pkg/mime/type_unix.go | 2 +-
src/pkg/net/cgo_bsd.go | 3 +-
src/pkg/net/cgo_linux.go | 2 +
src/pkg/net/cgo_netbsd.go | 2 +
src/pkg/net/cgo_openbsd.go | 2 +
src/pkg/net/cgo_stub.go | 2 +-
src/pkg/net/cgo_unix.go | 25 +-
src/pkg/net/dial.go | 128 +-
src/pkg/net/dial_gen.go | 51 +-
src/pkg/net/dial_test.go | 178 +-
src/pkg/net/dialgoogle_test.go | 77 +
src/pkg/net/dnsclient.go | 12 +-
src/pkg/net/dnsclient_unix.go | 51 +-
src/pkg/net/dnsclient_unix_test.go | 27 +
src/pkg/net/dnsconfig_unix.go | 2 +-
src/pkg/net/dnsname_test.go | 20 +-
src/pkg/net/fd_bsd.go | 123 -
src/pkg/net/fd_mutex.go | 184 +
src/pkg/net/fd_mutex_test.go | 186 +
src/pkg/net/fd_plan9.go | 16 +-
src/pkg/net/fd_poll_runtime.go | 66 +-
src/pkg/net/fd_poll_unix.go | 360 -
src/pkg/net/fd_posix_test.go | 57 -
src/pkg/net/fd_unix.go | 238 +-
src/pkg/net/fd_unix_test.go | 2 +-
src/pkg/net/fd_windows.go | 715 +-
src/pkg/net/file_unix.go | 13 +-
src/pkg/net/hosts_test.go | 13 +
src/pkg/net/http/cgi/child.go | 23 +-
src/pkg/net/http/cgi/child_test.go | 28 +-
src/pkg/net/http/client.go | 21 +-
src/pkg/net/http/client_test.go | 99 +
src/pkg/net/http/cookie.go | 135 +-
src/pkg/net/http/cookie_test.go | 49 +-
src/pkg/net/http/cookiejar/jar.go | 8 +-
src/pkg/net/http/doc.go | 2 +-
src/pkg/net/http/example_test.go | 18 +
src/pkg/net/http/export_test.go | 8 +
src/pkg/net/http/fs.go | 56 +-
src/pkg/net/http/fs_test.go | 59 +-
src/pkg/net/http/header.go | 2 +-
src/pkg/net/http/header_test.go | 5 +-
src/pkg/net/http/httputil/dump.go | 28 +-
src/pkg/net/http/httputil/dump_test.go | 30 +-
src/pkg/net/http/request.go | 28 +-
src/pkg/net/http/request_test.go | 2 +-
src/pkg/net/http/response.go | 25 +-
src/pkg/net/http/response_test.go | 62 +
src/pkg/net/http/serve_test.go | 456 +-
src/pkg/net/http/server.go | 280 +-
src/pkg/net/http/server_test.go | 104 -
src/pkg/net/http/sniff_test.go | 24 +
src/pkg/net/http/transfer.go | 44 +-
src/pkg/net/http/transport.go | 40 +-
src/pkg/net/http/transport_test.go | 94 +-
src/pkg/net/http/z_last_test.go | 1 -
src/pkg/net/interface_bsd.go | 2 +-
src/pkg/net/interface_bsd_test.go | 2 +-
...{interface_netbsd.go => interface_dragonfly.go} | 0
src/pkg/net/interface_linux_test.go | 2 +-
src/pkg/net/interface_test.go | 17 +-
src/pkg/net/interface_unix_test.go | 2 +-
src/pkg/net/ip.go | 39 +
src/pkg/net/ip_test.go | 38 +-
src/pkg/net/ipraw_test.go | 189 +-
src/pkg/net/iprawsock.go | 9 +-
src/pkg/net/iprawsock_posix.go | 48 +-
src/pkg/net/ipsock.go | 186 +-
src/pkg/net/ipsock_plan9.go | 9 +-
src/pkg/net/ipsock_posix.go | 55 +-
src/pkg/net/ipsock_test.go | 193 +
src/pkg/net/lookup.go | 58 +-
src/pkg/net/lookup_plan9.go | 8 +-
src/pkg/net/lookup_unix.go | 16 +-
src/pkg/net/lookup_windows.go | 30 +
src/pkg/net/mail/message.go | 6 +-
src/pkg/net/mail/message_test.go | 10 +
src/pkg/net/mockicmp_test.go | 116 +
src/pkg/net/mockserver_test.go | 82 +
src/pkg/net/multicast_test.go | 2 +-
src/pkg/net/net.go | 54 +-
src/pkg/net/net_test.go | 44 +-
src/pkg/net/packetconn_test.go | 106 +-
src/pkg/net/parse.go | 2 +-
src/pkg/net/parse_test.go | 2 +
src/pkg/net/port_unix.go | 2 +-
src/pkg/net/protoconn_test.go | 40 +-
src/pkg/net/race.go | 31 +
src/pkg/net/race0.go | 26 +
src/pkg/net/rpc/client.go | 7 +-
src/pkg/net/rpc/debug.go | 3 +
src/pkg/net/rpc/jsonrpc/server.go | 3 +-
src/pkg/net/rpc/server.go | 24 +-
src/pkg/net/rpc/server_test.go | 52 +-
src/pkg/net/sendfile_dragonfly.go | 103 +
src/pkg/net/sendfile_freebsd.go | 6 +-
src/pkg/net/sendfile_linux.go | 6 +-
src/pkg/net/sendfile_windows.go | 35 +-
src/pkg/net/singleflight.go | 53 +
src/pkg/net/smtp/smtp.go | 22 +-
src/pkg/net/smtp/smtp_test.go | 47 +
src/pkg/net/sock_bsd.go | 2 +-
src/pkg/net/sock_plan9.go | 10 +
src/pkg/net/sock_posix.go | 213 +-
src/pkg/net/sock_unix.go | 36 -
src/pkg/net/sock_windows.go | 27 -
src/pkg/net/sockopt_bsd.go | 42 +-
src/pkg/net/sockopt_linux.go | 37 +-
src/pkg/net/sockopt_posix.go | 20 +-
src/pkg/net/sockopt_windows.go | 44 +-
src/pkg/net/sockoptip_bsd.go | 18 +-
src/pkg/net/sockoptip_linux.go | 16 +-
src/pkg/net/sockoptip_posix.go | 34 +-
src/pkg/net/sockoptip_windows.go | 17 +-
src/pkg/net/sys_cloexec.go | 2 +-
src/pkg/net/tcp_test.go | 310 +-
src/pkg/net/tcpsock.go | 14 +-
src/pkg/net/tcpsock_plan9.go | 9 +-
src/pkg/net/tcpsock_posix.go | 45 +-
src/pkg/net/tcpsockopt_darwin.go | 27 +
src/pkg/net/tcpsockopt_openbsd.go | 27 +
src/pkg/net/tcpsockopt_posix.go | 20 +
src/pkg/net/tcpsockopt_unix.go | 31 +
src/pkg/net/tcpsockopt_windows.go | 21 +
src/pkg/net/testdata/hosts_singleline | 1 +
src/pkg/net/textproto/reader.go | 60 +-
src/pkg/net/textproto/reader_test.go | 4 +
src/pkg/net/textproto/textproto.go | 2 +-
src/pkg/net/timeout_test.go | 47 +-
src/pkg/net/udp_test.go | 58 +-
src/pkg/net/udpsock.go | 14 +-
src/pkg/net/udpsock_plan9.go | 3 +
src/pkg/net/udpsock_posix.go | 52 +-
src/pkg/net/unicast_posix_test.go | 12 +-
src/pkg/net/unix_test.go | 17 +-
src/pkg/net/unixsock.go | 4 +-
src/pkg/net/unixsock_plan9.go | 2 +-
src/pkg/net/unixsock_posix.go | 89 +-
src/pkg/net/url/url.go | 11 +-
src/pkg/net/url/url_test.go | 24 +
src/pkg/os/dir_unix.go | 2 +-
src/pkg/os/doc.go | 8 +-
src/pkg/os/env_unix_test.go | 2 +-
src/pkg/os/error.go | 15 +-
src/pkg/os/error_posix.go | 45 -
src/pkg/os/error_unix.go | 45 +
src/pkg/os/exec/exec.go | 38 +-
src/pkg/os/exec/exec_test.go | 86 +-
src/pkg/os/exec/lp_plan9.go | 1 +
src/pkg/os/exec/lp_unix.go | 3 +-
src/pkg/os/exec/lp_unix_test.go | 2 +-
src/pkg/os/exec/lp_windows.go | 16 +-
src/pkg/os/exec/lp_windows_test.go | 391 +
src/pkg/os/exec_posix.go | 2 +-
src/pkg/os/exec_unix.go | 2 +-
src/pkg/os/exec_windows.go | 13 +-
src/pkg/os/export_test.go | 1 +
src/pkg/os/file.go | 9 +
src/pkg/os/file_plan9.go | 17 +-
src/pkg/os/file_posix.go | 11 +-
src/pkg/os/file_unix.go | 16 +-
src/pkg/os/file_windows.go | 15 +-
src/pkg/os/getwd.go | 8 +-
src/pkg/os/getwd_darwin.go | 15 +
src/pkg/os/os_test.go | 101 +-
src/pkg/os/os_unix_test.go | 42 +-
src/pkg/os/path_test.go | 6 +-
src/pkg/os/path_unix.go | 2 +-
src/pkg/os/pipe_bsd.go | 2 +-
src/pkg/os/signal/sig.s | 8 +-
src/pkg/os/signal/signal_test.go | 10 +-
src/pkg/os/signal/signal_unix.go | 2 +-
src/pkg/os/{stat_linux.go => stat_dragonfly.go} | 0
src/pkg/os/stat_windows.go | 3 +
src/pkg/os/sys_bsd.go | 2 +-
src/pkg/os/user/lookup_plan9.go | 46 +
src/pkg/os/user/lookup_stubs.go | 2 +-
src/pkg/os/user/lookup_unix.go | 10 +-
src/pkg/os/user/lookup_windows.go | 77 +-
src/pkg/os/user/user.go | 2 +
src/pkg/os/user/user_test.go | 14 +-
src/pkg/path/filepath/match.go | 6 +
src/pkg/path/filepath/match_test.go | 5 +
src/pkg/path/filepath/path_test.go | 30 +-
src/pkg/path/filepath/path_unix.go | 2 +-
src/pkg/path/match_test.go | 5 +
src/pkg/path/path_test.go | 5 +
src/pkg/reflect/all_test.go | 203 +-
src/pkg/reflect/asm_386.s | 8 +-
src/pkg/reflect/asm_amd64.s | 8 +-
src/pkg/reflect/asm_arm.s | 8 +-
src/pkg/reflect/deepequal.go | 39 +-
src/pkg/reflect/example_test.go | 14 +
src/pkg/reflect/makefunc.go | 2 +-
src/pkg/reflect/type.go | 146 +-
src/pkg/reflect/value.go | 117 +-
src/pkg/regexp/all_test.go | 8 +-
src/pkg/regexp/exec2_test.go | 20 +
src/pkg/regexp/exec_test.go | 20 +-
src/pkg/regexp/regexp.go | 11 +-
src/pkg/regexp/syntax/doc.go | 8 +-
src/pkg/regexp/syntax/parse.go | 2 +-
src/pkg/regexp/syntax/parse_test.go | 2 +-
src/pkg/regexp/syntax/prog.go | 29 +-
src/pkg/regexp/syntax/prog_test.go | 11 +
src/pkg/runtime/alg.c | 29 +-
src/pkg/runtime/append_test.go | 48 +
src/pkg/runtime/arch_386.h | 3 +-
src/pkg/runtime/arch_amd64.h | 3 +-
src/pkg/runtime/arch_arm.h | 3 +-
src/pkg/runtime/asm_386.s | 844 +-
src/pkg/runtime/asm_amd64.s | 837 +-
src/pkg/runtime/asm_arm.s | 493 +-
src/pkg/runtime/atomic_386.c | 25 +-
src/pkg/runtime/atomic_amd64.c | 7 +-
src/pkg/runtime/atomic_arm.c | 30 +-
src/pkg/runtime/callback_windows.c | 76 +
src/pkg/runtime/callback_windows_386.c | 108 -
src/pkg/runtime/callback_windows_amd64.c | 105 -
src/pkg/runtime/cgo/asm_386.s | 4 +-
src/pkg/runtime/cgo/asm_amd64.s | 4 +-
src/pkg/runtime/cgo/asm_arm.s | 13 +-
src/pkg/runtime/cgo/callbacks.c | 3 +
src/pkg/runtime/cgo/cgo.go | 1 +
src/pkg/runtime/cgo/cgo_arm.c | 12 -
src/pkg/runtime/cgo/dragonfly.c | 13 +
src/pkg/runtime/cgo/gcc_arm.S | 21 +-
.../cgo/{gcc_freebsd_386.c => gcc_dragonfly_386.c} | 0
.../{gcc_freebsd_amd64.c => gcc_dragonfly_amd64.c} | 0
src/pkg/runtime/cgo/gcc_freebsd_arm.c | 64 +-
src/pkg/runtime/cgo/gcc_linux_arm.c | 55 +-
src/pkg/runtime/cgo/gcc_netbsd_arm.c | 59 +-
src/pkg/runtime/cgo/gcc_setenv.c | 2 +-
src/pkg/runtime/cgo/gcc_util.c | 2 +
src/pkg/runtime/cgo/iscgo.c | 1 +
src/pkg/runtime/cgo/setenv.c | 2 +-
src/pkg/runtime/cgocall.c | 102 +-
src/pkg/runtime/chan.c | 116 +-
src/pkg/runtime/cpuprof.c | 12 +-
src/pkg/runtime/crash_cgo_test.go | 31 +
src/pkg/runtime/crash_test.go | 83 +-
src/pkg/runtime/debug/garbage.go | 34 +
src/pkg/runtime/defs_dragonfly.go | 126 +
src/pkg/runtime/defs_dragonfly_386.h | 198 +
src/pkg/runtime/defs_dragonfly_amd64.h | 208 +
src/pkg/runtime/defs_freebsd.go | 16 +-
src/pkg/runtime/defs_freebsd_386.h | 29 +-
src/pkg/runtime/defs_freebsd_amd64.h | 27 +-
src/pkg/runtime/defs_freebsd_arm.h | 23 +-
src/pkg/runtime/defs_netbsd.go | 16 +-
src/pkg/runtime/defs_netbsd_386.h | 23 +-
src/pkg/runtime/defs_netbsd_amd64.h | 24 +-
src/pkg/runtime/defs_netbsd_arm.h | 24 +-
src/pkg/runtime/defs_openbsd.go | 15 +-
src/pkg/runtime/defs_openbsd_386.h | 22 +-
src/pkg/runtime/defs_openbsd_amd64.h | 22 +-
src/pkg/runtime/defs_windows.go | 8 +-
src/pkg/runtime/defs_windows_386.h | 180 +-
src/pkg/runtime/defs_windows_amd64.h | 210 +-
src/pkg/runtime/env_plan9.c | 3 +-
src/pkg/runtime/env_posix.c | 5 +-
src/pkg/runtime/error.go | 16 +
src/pkg/runtime/export_futex_test.go | 2 +-
src/pkg/runtime/export_test.c | 13 +
src/pkg/runtime/export_test.go | 17 +
src/pkg/runtime/extern.go | 50 +-
src/pkg/runtime/funcdata.h | 22 +
src/pkg/runtime/futex_test.go | 5 +-
src/pkg/runtime/gc_test.go | 4 +-
src/pkg/runtime/hash_test.go | 512 +
src/pkg/runtime/hashmap.c | 446 +-
src/pkg/runtime/hashmap.h | 33 -
src/pkg/runtime/hashmap_fast.c | 164 +-
src/pkg/runtime/iface.c | 27 +-
src/pkg/runtime/lfstack.c | 8 +-
src/pkg/runtime/lock_futex.c | 74 +-
src/pkg/runtime/lock_sema.c | 99 +-
src/pkg/runtime/malloc.goc | 438 +-
src/pkg/runtime/malloc.h | 110 +-
src/pkg/runtime/malloc_test.go | 156 +
src/pkg/runtime/map_test.go | 38 +
src/pkg/runtime/mapspeed_test.go | 62 +
src/pkg/runtime/mcache.c | 88 +-
src/pkg/runtime/mcentral.c | 61 +-
src/pkg/runtime/mem.go | 4 +-
src/pkg/runtime/mem_darwin.c | 19 +-
src/pkg/runtime/mem_dragonfly.c | 94 +
src/pkg/runtime/mem_freebsd.c | 19 +-
src/pkg/runtime/mem_linux.c | 28 +-
src/pkg/runtime/mem_netbsd.c | 19 +-
src/pkg/runtime/mem_openbsd.c | 19 +-
src/pkg/runtime/mem_plan9.c | 20 +-
src/pkg/runtime/mem_windows.c | 40 +-
src/pkg/runtime/memclr_arm.s | 4 +-
src/pkg/runtime/memmove_386.s | 113 +-
src/pkg/runtime/memmove_amd64.s | 140 +-
src/pkg/runtime/memmove_arm.s | 20 +-
src/pkg/runtime/memmove_test.go | 116 +
src/pkg/runtime/mfinal.c | 22 +-
src/pkg/runtime/mfinal_test.go | 86 +
src/pkg/runtime/mfixalloc.c | 10 +-
src/pkg/runtime/mgc0.c | 804 +-
src/pkg/runtime/mgc0.h | 1 -
src/pkg/runtime/mheap.c | 140 +-
src/pkg/runtime/mkversion.c | 21 -
src/pkg/runtime/mprof.goc | 88 +-
src/pkg/runtime/msize.c | 39 +-
src/pkg/runtime/netpoll.goc | 97 +-
src/pkg/runtime/netpoll_epoll.c | 8 +-
src/pkg/runtime/netpoll_kqueue.c | 32 +-
src/pkg/runtime/netpoll_stub.c | 2 +-
src/pkg/runtime/netpoll_windows.c | 148 +
src/pkg/runtime/noasm_arm.goc | 74 +
src/pkg/runtime/norace_test.go | 58 +
src/pkg/runtime/os_darwin.c | 104 +-
src/pkg/runtime/os_darwin.h | 2 +
src/pkg/runtime/os_dragonfly.c | 282 +
src/pkg/runtime/os_dragonfly.h | 28 +
src/pkg/runtime/os_freebsd.c | 76 +-
src/pkg/runtime/os_freebsd.h | 2 +
src/pkg/runtime/os_freebsd_arm.c | 3 +-
src/pkg/runtime/os_linux.c | 67 +-
src/pkg/runtime/os_linux_386.c | 3 +-
src/pkg/runtime/os_linux_arm.c | 10 +-
src/pkg/runtime/os_netbsd.c | 48 +-
src/pkg/runtime/os_netbsd.h | 2 +
src/pkg/runtime/os_netbsd_arm.c | 3 +-
src/pkg/runtime/os_openbsd.c | 51 +-
src/pkg/runtime/os_openbsd.h | 2 +
src/pkg/runtime/os_plan9.c | 34 +-
src/pkg/runtime/os_plan9_386.c | 6 +-
src/pkg/runtime/os_plan9_amd64.c | 6 +-
src/pkg/runtime/os_windows.c | 76 +-
src/pkg/runtime/os_windows.h | 1 +
src/pkg/runtime/os_windows_386.c | 2 +-
src/pkg/runtime/os_windows_amd64.c | 2 +-
src/pkg/runtime/panic.c | 153 +-
src/pkg/runtime/parfor.c | 4 +-
src/pkg/runtime/parfor_test.go | 5 -
src/pkg/runtime/pprof/pprof.go | 6 +-
src/pkg/runtime/pprof/pprof_test.go | 385 +-
src/pkg/runtime/print.c | 9 +-
src/pkg/runtime/proc.c | 1009 +-
src/pkg/runtime/proc_test.go | 247 +-
src/pkg/runtime/race.c | 131 +-
src/pkg/runtime/race.go | 2 +
src/pkg/runtime/race.h | 6 +-
src/pkg/runtime/race/README | 1 +
src/pkg/runtime/race/output_test.go | 156 +
src/pkg/runtime/race/race.go | 8 +-
src/pkg/runtime/race/race_darwin_amd64.syso | Bin 146952 -> 192988 bytes
src/pkg/runtime/race/race_linux_amd64.syso | Bin 142848 -> 195144 bytes
src/pkg/runtime/race/race_test.go | 2 +-
src/pkg/runtime/race/race_windows_amd64.syso | Bin 121376 -> 161295 bytes
src/pkg/runtime/race/testdata/chan_test.go | 25 +-
src/pkg/runtime/race/testdata/comp_test.go | 54 +
src/pkg/runtime/race/testdata/mop_test.go | 329 +-
src/pkg/runtime/race/testdata/regression_test.go | 32 +
src/pkg/runtime/race/testdata/waitgroup_test.go | 128 +-
src/pkg/runtime/race0.c | 9 +-
src/pkg/runtime/race_amd64.s | 4 +-
src/pkg/runtime/rt0_darwin_386.s | 8 +-
src/pkg/runtime/rt0_darwin_amd64.s | 8 +-
src/pkg/runtime/rt0_dragonfly_386.s | 16 +
src/pkg/runtime/rt0_dragonfly_amd64.s | 15 +
src/pkg/runtime/rt0_freebsd_386.s | 8 +-
src/pkg/runtime/rt0_freebsd_amd64.s | 8 +-
src/pkg/runtime/rt0_freebsd_arm.s | 9 +-
src/pkg/runtime/rt0_linux_386.s | 10 +-
src/pkg/runtime/rt0_linux_amd64.s | 8 +-
src/pkg/runtime/rt0_linux_arm.s | 67 +-
src/pkg/runtime/rt0_netbsd_386.s | 8 +-
src/pkg/runtime/rt0_netbsd_amd64.s | 8 +-
src/pkg/runtime/rt0_netbsd_arm.s | 9 +-
src/pkg/runtime/rt0_openbsd_386.s | 8 +-
src/pkg/runtime/rt0_openbsd_amd64.s | 8 +-
src/pkg/runtime/rt0_plan9_386.s | 6 +-
src/pkg/runtime/rt0_plan9_amd64.s | 6 +-
src/pkg/runtime/rt0_windows_386.s | 8 +-
src/pkg/runtime/rt0_windows_amd64.s | 7 +-
src/pkg/runtime/runtime-gdb.py | 9 +-
src/pkg/runtime/runtime.c | 87 +-
src/pkg/runtime/runtime.h | 257 +-
src/pkg/runtime/runtime_test.go | 43 +
src/pkg/runtime/sema.goc | 137 +-
src/pkg/runtime/signal_386.c | 10 +-
src/pkg/runtime/signal_amd64.c | 10 +-
src/pkg/runtime/signal_arm.c | 9 +-
...signal_freebsd_386.h => signal_dragonfly_386.h} | 0
src/pkg/runtime/signal_dragonfly_amd64.h | 31 +
src/pkg/runtime/signal_unix.c | 4 +-
.../{signals_freebsd.h => signals_dragonfly.h} | 0
src/pkg/runtime/sigqueue.goc | 14 +-
src/pkg/runtime/slice.c | 121 +-
src/pkg/runtime/softfloat_arm.c | 33 +-
src/pkg/runtime/stack.c | 208 +-
src/pkg/runtime/stack.h | 24 +-
src/pkg/runtime/stack_test.go | 2 +-
src/pkg/runtime/string.goc | 74 +-
src/pkg/runtime/symtab.c | 740 +-
src/pkg/runtime/sys_arm.c | 35 +
src/pkg/runtime/sys_darwin_386.s | 79 +-
src/pkg/runtime/sys_darwin_amd64.s | 82 +-
src/pkg/runtime/sys_dragonfly_386.s | 369 +
src/pkg/runtime/sys_dragonfly_amd64.s | 330 +
src/pkg/runtime/sys_freebsd_386.s | 92 +-
src/pkg/runtime/sys_freebsd_amd64.s | 119 +-
src/pkg/runtime/sys_freebsd_arm.s | 253 +-
src/pkg/runtime/sys_linux_386.s | 68 +-
src/pkg/runtime/sys_linux_amd64.s | 68 +-
src/pkg/runtime/sys_linux_arm.s | 100 +-
src/pkg/runtime/sys_netbsd_386.s | 93 +-
src/pkg/runtime/sys_netbsd_amd64.s | 93 +-
src/pkg/runtime/sys_netbsd_arm.s | 162 +-
src/pkg/runtime/sys_openbsd_386.s | 90 +-
src/pkg/runtime/sys_openbsd_amd64.s | 87 +-
src/pkg/runtime/sys_plan9_386.s | 39 +-
src/pkg/runtime/sys_plan9_amd64.s | 45 +-
src/pkg/runtime/sys_windows_386.s | 182 +-
src/pkg/runtime/sys_windows_amd64.s | 164 +-
src/pkg/runtime/sys_x86.c | 42 +
src/pkg/runtime/syscall_windows.goc | 5 +
src/pkg/runtime/time.goc | 77 +-
src/pkg/runtime/time_plan9_386.c | 2 +
src/pkg/runtime/traceback_arm.c | 286 +-
src/pkg/runtime/traceback_x86.c | 283 +-
src/pkg/runtime/type.h | 6 +
src/pkg/runtime/vlop_386.s | 10 +-
src/pkg/runtime/vlop_arm.s | 137 +-
src/pkg/runtime/vlrt_386.c | 8 +-
src/pkg/runtime/vlrt_arm.c | 50 +-
src/pkg/sort/example_interface_test.go | 79 +-
src/pkg/sort/example_multi_test.go | 19 +-
src/pkg/sort/example_wrapper_test.go | 77 +
src/pkg/sort/search_test.go | 3 +
src/pkg/sort/sort.go | 193 +-
src/pkg/sort/sort_test.go | 202 +-
src/pkg/strconv/atof.go | 4 +-
src/pkg/strconv/atoi.go | 7 +-
src/pkg/strconv/quote.go | 2 +-
src/pkg/strconv/strconv_test.go | 3 +
src/pkg/strings/replace.go | 5 +-
src/pkg/strings/replace_test.go | 11 +
src/pkg/strings/strings.go | 14 +-
src/pkg/strings/strings.s | 5 +
src/pkg/strings/strings_decl.go | 8 +
src/pkg/strings/strings_test.go | 33 +
src/pkg/sync/atomic/64bit_arm.go | 10 +
src/pkg/sync/atomic/asm_386.s | 95 +-
src/pkg/sync/atomic/asm_amd64.s | 74 +-
src/pkg/sync/atomic/asm_arm.s | 59 +-
src/pkg/sync/atomic/asm_freebsd_arm.s | 66 +-
src/pkg/sync/atomic/asm_linux_arm.s | 116 +-
src/pkg/sync/atomic/asm_netbsd_arm.s | 66 +-
src/pkg/sync/atomic/atomic_linux_arm_test.go | 14 +
src/pkg/sync/atomic/atomic_test.go | 397 +-
src/pkg/sync/atomic/doc.go | 31 +
src/pkg/sync/atomic/export_linux_arm_test.go | 9 +
src/pkg/sync/atomic/race.go | 48 +
src/pkg/sync/cond.go | 113 +-
src/pkg/sync/cond_test.go | 129 +
src/pkg/sync/example_test.go | 7 +-
src/pkg/sync/once.go | 4 +-
src/pkg/sync/race.go | 8 +
src/pkg/sync/race0.go | 6 +
src/pkg/sync/runtime.go | 18 +
src/pkg/sync/waitgroup.go | 26 +-
src/pkg/syscall/asm_darwin_386.s | 12 +-
src/pkg/syscall/asm_darwin_amd64.s | 10 +-
src/pkg/syscall/asm_dragonfly_386.s | 139 +
src/pkg/syscall/asm_dragonfly_amd64.s | 133 +
src/pkg/syscall/asm_freebsd_386.s | 12 +-
src/pkg/syscall/asm_freebsd_amd64.s | 17 +-
src/pkg/syscall/asm_freebsd_arm.s | 70 +-
src/pkg/syscall/asm_linux_386.s | 16 +-
src/pkg/syscall/asm_linux_amd64.s | 14 +-
src/pkg/syscall/asm_linux_arm.s | 12 +-
src/pkg/syscall/asm_netbsd_386.s | 12 +-
src/pkg/syscall/asm_netbsd_amd64.s | 24 +-
src/pkg/syscall/asm_netbsd_arm.s | 12 +-
src/pkg/syscall/asm_openbsd_386.s | 12 +-
src/pkg/syscall/asm_openbsd_amd64.s | 24 +-
src/pkg/syscall/asm_plan9_386.s | 14 +-
src/pkg/syscall/asm_plan9_amd64.s | 14 +-
src/pkg/syscall/bpf_bsd.go | 2 +-
src/pkg/syscall/consistency_unix_test.go | 34 +
src/pkg/syscall/env_unix.go | 2 +-
src/pkg/syscall/env_windows.go | 13 +-
src/pkg/syscall/exec_bsd.go | 10 +-
src/pkg/syscall/exec_linux.go | 16 +-
src/pkg/syscall/exec_unix.go | 2 +-
src/pkg/syscall/mkall.sh | 16 +-
src/pkg/syscall/mkerrors.sh | 29 +-
src/pkg/syscall/mksyscall.pl | 18 +-
src/pkg/syscall/mksyscall_windows.pl | 2 +-
src/pkg/syscall/mksysctl_openbsd.pl | 2 +-
src/pkg/syscall/mksysnum_darwin.pl | 2 +-
src/pkg/syscall/mksysnum_dragonfly.pl | 43 +
src/pkg/syscall/mksysnum_freebsd.pl | 2 +-
src/pkg/syscall/mksysnum_linux.pl | 2 +-
src/pkg/syscall/mksysnum_netbsd.pl | 2 +-
src/pkg/syscall/mksysnum_openbsd.pl | 2 +-
src/pkg/syscall/passfd_test.go | 7 +-
src/pkg/syscall/race.go | 8 +
src/pkg/syscall/race0.go | 6 +
src/pkg/syscall/route_bsd.go | 37 +-
src/pkg/syscall/route_dragonfly.go | 72 +
src/pkg/syscall/security_windows.go | 9 +
src/pkg/syscall/sockcmsg_unix.go | 4 +-
src/pkg/syscall/syscall_bsd.go | 162 +-
src/pkg/syscall/syscall_darwin.go | 98 +-
src/pkg/syscall/syscall_darwin_386.go | 15 +
src/pkg/syscall/syscall_darwin_amd64.go | 17 +
src/pkg/syscall/syscall_dragonfly.go | 394 +
...all_freebsd_386.go => syscall_dragonfly_386.go} | 0
...freebsd_amd64.go => syscall_dragonfly_amd64.go} | 0
src/pkg/syscall/syscall_linux.go | 142 +-
src/pkg/syscall/syscall_no_getwd.go | 11 +
src/pkg/syscall/syscall_plan9.go | 9 +-
src/pkg/syscall/syscall_test.go | 30 +
src/pkg/syscall/syscall_unix.go | 155 +-
src/pkg/syscall/syscall_windows.go | 12 +
src/pkg/syscall/types_darwin.go | 7 +
src/pkg/syscall/types_dragonfly.go | 241 +
src/pkg/syscall/types_freebsd.go | 7 +
src/pkg/syscall/types_linux.go | 7 +
src/pkg/syscall/types_netbsd.go | 7 +
src/pkg/syscall/types_openbsd.go | 7 +
src/pkg/syscall/zerrors_darwin_386.go | 4 +
src/pkg/syscall/zerrors_darwin_amd64.go | 4 +
src/pkg/syscall/zerrors_dragonfly_386.go | 1523 +
src/pkg/syscall/zerrors_dragonfly_amd64.go | 1523 +
src/pkg/syscall/zerrors_freebsd_386.go | 6 +
src/pkg/syscall/zerrors_freebsd_amd64.go | 6 +
src/pkg/syscall/zerrors_freebsd_arm.go | 4 +
src/pkg/syscall/zerrors_linux_386.go | 33 +-
src/pkg/syscall/zerrors_linux_amd64.go | 33 +-
src/pkg/syscall/zerrors_linux_arm.go | 29 +
src/pkg/syscall/zerrors_netbsd_386.go | 4 +
src/pkg/syscall/zerrors_netbsd_amd64.go | 4 +
src/pkg/syscall/zerrors_netbsd_arm.go | 4 +
src/pkg/syscall/zerrors_openbsd_386.go | 4 +
src/pkg/syscall/zerrors_openbsd_amd64.go | 4 +
src/pkg/syscall/zsyscall_dragonfly_386.go | 1303 +
src/pkg/syscall/zsyscall_dragonfly_amd64.go | 1303 +
src/pkg/syscall/zsyscall_linux_386.go | 31 +
src/pkg/syscall/zsyscall_linux_amd64.go | 31 +
src/pkg/syscall/zsyscall_linux_arm.go | 31 +
src/pkg/syscall/zsyscall_windows_386.go | 300 +-
src/pkg/syscall/zsyscall_windows_amd64.go | 300 +-
src/pkg/syscall/zsysnum_dragonfly_386.go | 303 +
src/pkg/syscall/zsysnum_dragonfly_amd64.go | 303 +
src/pkg/syscall/ztypes_darwin_386.go | 11 +
src/pkg/syscall/ztypes_darwin_amd64.go | 11 +
src/pkg/syscall/ztypes_dragonfly_386.go | 429 +
src/pkg/syscall/ztypes_dragonfly_amd64.go | 435 +
src/pkg/syscall/ztypes_freebsd_386.go | 11 +
src/pkg/syscall/ztypes_freebsd_amd64.go | 11 +
src/pkg/syscall/ztypes_freebsd_arm.go | 11 +
src/pkg/syscall/ztypes_linux_386.go | 11 +
src/pkg/syscall/ztypes_linux_amd64.go | 11 +
src/pkg/syscall/ztypes_linux_arm.go | 11 +
src/pkg/syscall/ztypes_netbsd_386.go | 11 +
src/pkg/syscall/ztypes_netbsd_amd64.go | 11 +
src/pkg/syscall/ztypes_netbsd_arm.go | 11 +
src/pkg/syscall/ztypes_openbsd_386.go | 11 +
src/pkg/syscall/ztypes_openbsd_amd64.go | 11 +
src/pkg/syscall/ztypes_windows.go | 69 +
src/pkg/testing/allocs.go | 8 +-
src/pkg/testing/benchmark.go | 13 +-
src/pkg/testing/benchmark_test.go | 58 +
src/pkg/testing/cover.go | 86 +
src/pkg/testing/export_test.go | 10 +
src/pkg/testing/quick/quick.go | 66 +-
src/pkg/testing/quick/quick_test.go | 107 +-
src/pkg/testing/testing.go | 139 +-
src/pkg/text/template/doc.go | 46 +-
src/pkg/text/template/exec.go | 19 +-
src/pkg/text/template/exec_test.go | 127 +-
src/pkg/text/template/funcs.go | 206 +-
src/pkg/text/template/multi_test.go | 4 +-
src/pkg/text/template/parse/lex.go | 9 +-
src/pkg/text/template/parse/lex_test.go | 10 +
src/pkg/text/template/parse/node.go | 4 +-
src/pkg/text/template/parse/parse.go | 66 +-
src/pkg/text/template/parse/parse_test.go | 25 +-
src/pkg/time/Makefile | 9 +
src/pkg/time/export_test.go | 5 +
src/pkg/time/export_windows_test.go | 10 +
src/pkg/time/format.go | 256 +-
src/pkg/time/genzabbrs.go | 145 +
src/pkg/time/internal_test.go | 67 +
src/pkg/time/sleep.go | 3 +-
src/pkg/time/sleep_test.go | 104 +-
src/pkg/time/sys_unix.go | 2 +-
src/pkg/time/time.go | 124 +-
src/pkg/time/time_test.go | 148 +-
src/pkg/time/zoneinfo.go | 13 -
src/pkg/time/zoneinfo_abbrs_windows.go | 115 +
src/pkg/time/zoneinfo_plan9.go | 4 +
src/pkg/time/zoneinfo_read.go | 4 -
src/pkg/time/zoneinfo_unix.go | 16 +-
src/pkg/time/zoneinfo_windows.go | 138 +-
src/pkg/time/zoneinfo_windows_test.go | 35 +
src/pkg/unicode/graphic.go | 19 +-
src/pkg/unicode/graphic_test.go | 4 +-
src/race.bash | 2 +
src/race.bat | 3 +
src/run.bash | 100 +-
src/run.bat | 12 +-
src/run.rc | 4 +-
src/sudo.bash | 4 +-
test/bench/shootout/timing.log | 91 +
test/blank.go | 14 +-
test/blank1.go | 9 +-
test/chan/doubleselect.go | 2 +-
test/chan/select2.go | 3 +-
test/cmp.go | 6 +-
test/cmp6.go | 2 +-
test/const6.go | 12 +-
test/deferfin.go | 59 +
test/divmod.go | 460 +
test/errchk | 2 +-
test/escape2.go | 32 +
test/escape5.go | 7 +
test/fixedbugs/bug086.go | 4 +-
test/fixedbugs/bug205.go | 6 +-
test/fixedbugs/bug295.go | 4 +-
test/fixedbugs/bug385_64.go | 217 +-
test/fixedbugs/bug435.go | 2 +-
test/fixedbugs/bug459.go | 2 +-
test/fixedbugs/bug460.dir/a.go | 4 +
test/fixedbugs/bug460.dir/b.go | 7 +-
test/fixedbugs/bug475.go | 22 +
test/fixedbugs/bug476.go | 23 +
test/fixedbugs/bug477.go | 34 +
test/fixedbugs/bug478.dir/a.go | 9 +
test/fixedbugs/bug478.dir/b.go | 13 +
test/fixedbugs/bug478.go | 10 +
test/fixedbugs/bug479.dir/a.go | 15 +
test/fixedbugs/bug479.dir/b.go | 16 +
test/fixedbugs/bug479.go | 10 +
test/fixedbugs/issue3783.go | 2 +-
test/fixedbugs/issue3925.go | 4 +-
test/fixedbugs/issue4085a.go | 10 +-
test/fixedbugs/issue4097.go | 2 +-
test/fixedbugs/issue4232.go | 28 +-
test/fixedbugs/issue4251.go | 6 +-
test/fixedbugs/issue4452.go | 2 +-
test/fixedbugs/issue4458.go | 2 +-
test/fixedbugs/issue4463.go | 44 +-
test/fixedbugs/issue4517d.go | 9 +
test/fixedbugs/issue4545.go | 4 +-
test/fixedbugs/issue4776.go | 10 +
test/fixedbugs/issue4813.go | 12 +-
test/fixedbugs/issue4847.go | 24 +
test/fixedbugs/issue5172.go | 19 +
test/fixedbugs/issue5358.go | 17 +
test/fixedbugs/issue5493.go | 2 +-
test/fixedbugs/issue5581.go | 34 +
test/fixedbugs/issue5609.go | 13 +
test/fixedbugs/issue5698.go | 18 +
test/fixedbugs/issue5704.go | 46 +
test/fixedbugs/issue5856.go | 38 +
test/fixedbugs/issue5910.dir/a.go | 22 +
test/fixedbugs/issue5910.dir/main.go | 12 +
test/fixedbugs/issue5910.go | 10 +
test/fixedbugs/issue5957.dir/a.go | 3 +
test/fixedbugs/issue5957.dir/b.go | 2 +
test/fixedbugs/issue5957.dir/c.go | 12 +
test/fixedbugs/issue5957.go | 7 +
test/fixedbugs/issue5963.go | 50 +
test/fixedbugs/issue6004.go | 15 +
test/fixedbugs/issue6036.go | 44 +
test/fixedbugs/issue6055.go | 35 +
test/fixedbugs/issue6131.go | 20 +
test/fixedbugs/issue6140.go | 31 +
test/fixedbugs/issue6247.go | 17 +
test/fixedbugs/issue6269.go | 39 +
test/fixedbugs/issue6298.go | 15 +
test/fixedbugs/issue6399.go | 27 +
test/fixedbugs/issue6513.dir/a.go | 7 +
test/fixedbugs/issue6513.dir/b.go | 9 +
test/fixedbugs/issue6513.dir/main.go | 16 +
test/fixedbugs/issue6513.go | 10 +
test/import1.go | 3 +-
test/index.go | 2 +-
test/interface/explicit.go | 19 +
test/interface/fail.go | 19 +-
test/mapnan.go | 12 +-
test/method2.go | 5 +-
test/nilcheck.go | 184 +
test/nilptr.go | 28 +
test/nilptr2.go | 128 +
test/nilptr3.go | 191 +
test/recover.go | 240 +-
test/recover3.go | 3 +-
test/return.go | 108 +-
test/run.go | 89 +-
test/shift1.go | 185 +-
test/shift2.go | 1 +
test/sizeof.go | 54 +-
test/slice3.go | 156 +
test/slice3err.go | 121 +
test/stress/runstress.go | 11 +-
test/syntax/chan1.go | 4 +-
test/syntax/semi1.go | 2 +-
test/syntax/semi2.go | 2 +-
test/syntax/semi3.go | 2 +-
test/syntax/semi4.go | 2 +-
test/testlib | 51 +-
1643 files changed, 162233 insertions(+), 70413 deletions(-)
create mode 100644 api/go1.2.txt
create mode 100644 debian/golang-src.lintian-overrides
delete mode 100644 debian/man/go-doc.1
delete mode 100644 debian/man/godoc.1
delete mode 100644 debian/patches/archive-tar-fix-links-and-pax.patch
delete mode 100644 debian/patches/godoc-symlinks.diff
delete mode 100644 debian/patches/series
delete mode 100644 doc/articles/c_go_cgo.html
delete mode 100644 doc/articles/concurrency_patterns.html
delete mode 100644 doc/articles/defer_panic_recover.html
delete mode 100644 doc/articles/error_handling.html
delete mode 100644 doc/articles/gobs_of_data.html
delete mode 100644 doc/articles/godoc_documenting_go_code.html
delete mode 100644 doc/articles/gos_declaration_syntax.html
delete mode 100644 doc/articles/image-20.png
delete mode 100644 doc/articles/image-2a.png
delete mode 100644 doc/articles/image-2b.png
delete mode 100644 doc/articles/image-2c.png
delete mode 100644 doc/articles/image-2d.png
delete mode 100644 doc/articles/image-2e.png
delete mode 100644 doc/articles/image-2f.png
delete mode 100644 doc/articles/image-package-01.png
delete mode 100644 doc/articles/image-package-02.png
delete mode 100644 doc/articles/image-package-03.png
delete mode 100644 doc/articles/image-package-04.png
delete mode 100644 doc/articles/image-package-05.png
delete mode 100644 doc/articles/image_draw.html
delete mode 100644 doc/articles/image_package.html
delete mode 100644 doc/articles/json_and_go.html
delete mode 100644 doc/articles/json_rpc_tale_of_interfaces.html
delete mode 100644 doc/articles/laws_of_reflection.html
delete mode 100644 doc/articles/race_detector.html
delete mode 100644 doc/articles/slice-1.png
delete mode 100644 doc/articles/slice-2.png
delete mode 100644 doc/articles/slice-3.png
delete mode 100644 doc/articles/slice-array.png
delete mode 100644 doc/articles/slice-struct.png
delete mode 100644 doc/articles/slices_usage_and_internals.html
delete mode 100644 doc/articles/wiki/htmlify.go
delete mode 100644 doc/articles/wiki/srcextract.go
create mode 100644 doc/asm.html
create mode 100755 doc/codewalk/run
create mode 100644 doc/go1.2.html
delete mode 100644 doc/godocs.js
delete mode 100644 doc/jquery.js
create mode 100644 doc/play/life.go
delete mode 100644 doc/play/playground.js
delete mode 100644 doc/reference.html
delete mode 100644 doc/style.css
create mode 100644 include/README
delete mode 100644 lib/godoc/codewalk.html
delete mode 100644 lib/godoc/codewalkdir.html
delete mode 100644 lib/godoc/dirlist.html
delete mode 100644 lib/godoc/error.html
delete mode 100644 lib/godoc/example.html
delete mode 100644 lib/godoc/godoc.html
delete mode 100644 lib/godoc/opensearch.xml
delete mode 100644 lib/godoc/package.html
delete mode 100644 lib/godoc/package.txt
delete mode 100644 lib/godoc/search.html
delete mode 100644 lib/godoc/search.txt
create mode 100644 misc/cgo/errors/err1.go
create mode 100644 misc/cgo/errors/err2.go
create mode 100755 misc/cgo/errors/test.bash
create mode 100644 misc/cgo/test/api.go
create mode 100644 misc/cgo/test/callback_c_gc.c
create mode 100644 misc/cgo/test/callback_c_gccgo.c
create mode 100644 misc/cgo/test/fpvar.go
create mode 100644 misc/cgo/test/issue3250.go
create mode 100644 misc/cgo/test/issue3250w.go
create mode 100644 misc/cgo/test/issue4339.c
create mode 100644 misc/cgo/test/issue4339.go
create mode 100644 misc/cgo/test/issue4339.h
create mode 100644 misc/cgo/test/issue4857.go
create mode 100644 misc/cgo/test/issue5337.go
create mode 100644 misc/cgo/test/issue5337w.go
create mode 100644 misc/cgo/test/issue5548.go
create mode 100644 misc/cgo/test/issue5548_c.c
create mode 100644 misc/cgo/test/issue5603.go
create mode 100644 misc/cgo/test/issue5740.go
create mode 100644 misc/cgo/test/issue5740a.c
create mode 100644 misc/cgo/test/issue5740b.c
create mode 100644 misc/cgo/test/issue5986.go
create mode 100644 misc/cgo/test/issue6128.go
create mode 100644 misc/cgo/test/issue6390.go
create mode 100644 misc/cgo/test/issue6472.go
create mode 100644 misc/cgo/test/issue6506.go
create mode 100644 misc/cgo/test/issue6612.go
create mode 100644 misc/cgo/testasan/main.go
create mode 100644 misc/cgo/testcdefs/cdefstest.c
create mode 100644 misc/cgo/testcdefs/cdefstest.go
create mode 100644 misc/cgo/testcdefs/main.c
create mode 100644 misc/cgo/testcdefs/main.go
create mode 100755 misc/cgo/testcdefs/test.bash
delete mode 100644 misc/dashboard/README
delete mode 100644 misc/dashboard/app/app.yaml
delete mode 100644 misc/dashboard/app/build/build.go
delete mode 100644 misc/dashboard/app/build/handler.go
delete mode 100644 misc/dashboard/app/build/init.go
delete mode 100644 misc/dashboard/app/build/key.go
delete mode 100644 misc/dashboard/app/build/notify.go
delete mode 100644 misc/dashboard/app/build/notify.txt
delete mode 100644 misc/dashboard/app/build/test.go
delete mode 100644 misc/dashboard/app/build/ui.go
delete mode 100644 misc/dashboard/app/build/ui.html
delete mode 100644 misc/dashboard/app/cache/cache.go
delete mode 100644 misc/dashboard/app/static/status_alert.gif
delete mode 100644 misc/dashboard/app/static/status_good.gif
delete mode 100644 misc/dashboard/builder/Makefile
delete mode 100644 misc/dashboard/builder/doc.go
delete mode 100644 misc/dashboard/builder/exec.go
delete mode 100644 misc/dashboard/builder/http.go
delete mode 100644 misc/dashboard/builder/main.go
delete mode 100644 misc/dashboard/builder/vcs.go
create mode 100644 misc/linkcheck/linkcheck.go
create mode 100644 misc/notepadplus/functionList.xml
create mode 100644 misc/swig/callback/callback.cc
create mode 100644 misc/vim/compiler/go.vim
create mode 100644 misc/vim/ftplugin/go.vim
create mode 100644 src/cmd/5g/prog.c
create mode 100644 src/cmd/6g/prog.c
create mode 100644 src/cmd/8g/prog.c
delete mode 100644 src/cmd/api/clone.go
create mode 100644 src/cmd/api/run.go
create mode 100644 src/cmd/cc/bv.c
create mode 100644 src/cmd/dist/buildgo.c
delete mode 100644 src/cmd/fix/testdata/reflect.asn1.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.asn1.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.datafmt.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.datafmt.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.decode.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.decode.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.decoder.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.decoder.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.dnsmsg.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.dnsmsg.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.encode.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.encode.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.encoder.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.encoder.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.export.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.export.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.print.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.print.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.quick.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.quick.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.read.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.read.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.scan.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.scan.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.script.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.script.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.template.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.template.go.out
delete mode 100644 src/cmd/fix/testdata/reflect.type.go.in
delete mode 100644 src/cmd/fix/testdata/reflect.type.go.out
create mode 100644 src/cmd/gc/bv.c
create mode 100644 src/cmd/gc/popt.c
create mode 100644 src/cmd/gc/popt.h
create mode 100644 src/cmd/go/testdata/shadow/root1/src/foo/foo.go
create mode 100644 src/cmd/go/testdata/shadow/root1/src/math/math.go
create mode 100644 src/cmd/go/testdata/shadow/root2/src/foo/foo.go
create mode 100644 src/cmd/go/testdata/src/badpkg/x.go
create mode 100644 src/cmd/go/testdata/src/cgotest/m.go
create mode 100644 src/cmd/go/testdata/src/main_test/m.go
create mode 100644 src/cmd/go/testdata/src/main_test/m_test.go
create mode 100644 src/cmd/go/testdata/src/syntaxerror/x.go
create mode 100644 src/cmd/go/testdata/src/syntaxerror/x_test.go
delete mode 100644 src/cmd/godoc/README.godoc-app
delete mode 100644 src/cmd/godoc/appinit.go
delete mode 100644 src/cmd/godoc/codewalk.go
delete mode 100644 src/cmd/godoc/dirtrees.go
delete mode 100644 src/cmd/godoc/doc.go
delete mode 100644 src/cmd/godoc/filesystem.go
delete mode 100644 src/cmd/godoc/format.go
delete mode 100644 src/cmd/godoc/godoc.go
delete mode 100644 src/cmd/godoc/index.go
delete mode 100644 src/cmd/godoc/linkify.go
delete mode 100644 src/cmd/godoc/main.go
delete mode 100644 src/cmd/godoc/parser.go
delete mode 100644 src/cmd/godoc/play-appengine.go
delete mode 100644 src/cmd/godoc/play-local.go
delete mode 100644 src/cmd/godoc/play.go
delete mode 100755 src/cmd/godoc/setup-godoc-app.bash
delete mode 100644 src/cmd/godoc/snippet.go
delete mode 100644 src/cmd/godoc/spec.go
delete mode 100644 src/cmd/godoc/template.go
delete mode 100644 src/cmd/godoc/throttle.go
delete mode 100644 src/cmd/godoc/utils.go
delete mode 100644 src/cmd/godoc/zip.go
create mode 100644 src/cmd/ld/textflag.h
delete mode 100644 src/cmd/vet/Makefile
delete mode 100644 src/cmd/vet/asmdecl.go
delete mode 100644 src/cmd/vet/assign.go
delete mode 100644 src/cmd/vet/atomic.go
delete mode 100644 src/cmd/vet/buildtag.go
delete mode 100644 src/cmd/vet/deadcode.go
delete mode 100644 src/cmd/vet/doc.go
delete mode 100644 src/cmd/vet/main.go
delete mode 100644 src/cmd/vet/method.go
delete mode 100644 src/cmd/vet/print.go
delete mode 100644 src/cmd/vet/rangeloop.go
delete mode 100644 src/cmd/vet/structtag.go
delete mode 100644 src/cmd/vet/taglit.go
delete mode 100644 src/cmd/vet/test_asm.go
delete mode 100644 src/cmd/vet/test_asm1.s
delete mode 100644 src/cmd/vet/test_asm2.s
delete mode 100644 src/cmd/vet/test_asm3.s
delete mode 100644 src/cmd/vet/test_assign.go
delete mode 100644 src/cmd/vet/test_atomic.go
delete mode 100644 src/cmd/vet/test_buildtag.go
delete mode 100644 src/cmd/vet/test_buildtag_bad.go
delete mode 100644 src/cmd/vet/test_deadcode.go
delete mode 100644 src/cmd/vet/test_method.go
delete mode 100644 src/cmd/vet/test_print.go
delete mode 100644 src/cmd/vet/test_rangeloop.go
delete mode 100644 src/cmd/vet/test_structtag.go
delete mode 100644 src/cmd/vet/test_taglit.go
delete mode 100644 src/cmd/vet/types.go
delete mode 100644 src/cmd/vet/typestub.go
create mode 100644 src/cmd/yacc/expr.y
delete mode 100644 src/cmd/yacc/units.txt
delete mode 100644 src/cmd/yacc/units.y
create mode 100644 src/libmach/dragonfly.c
create mode 100644 src/pkg/archive/tar/testdata/nil-uid.tar
create mode 100644 src/pkg/archive/zip/register.go
delete mode 100644 src/pkg/bytes/asm_386.s
delete mode 100644 src/pkg/bytes/asm_amd64.s
delete mode 100644 src/pkg/bytes/asm_arm.s
create mode 100644 src/pkg/bytes/bytes.s
create mode 100644 src/pkg/bytes/compare_test.go
create mode 100644 src/pkg/compress/bzip2/testdata/Mark.Twain-Tom.Sawyer.txt.bz2
create mode 100644 src/pkg/compress/bzip2/testdata/e.txt.bz2
create mode 100644 src/pkg/compress/gzip/testdata/issue6550.gz
create mode 100644 src/pkg/crypto/cipher/gcm.go
create mode 100644 src/pkg/crypto/cipher/gcm_test.go
create mode 100644 src/pkg/crypto/des/example_test.go
create mode 100644 src/pkg/crypto/elliptic/p256.go
create mode 100644 src/pkg/crypto/md5/example_test.go
create mode 100644 src/pkg/crypto/md5/md5block_arm.s
create mode 100644 src/pkg/crypto/rsa/pss.go
create mode 100644 src/pkg/crypto/rsa/pss_test.go
create mode 100644 src/pkg/crypto/rsa/testdata/pss-vect.txt.bz2
create mode 100644 src/pkg/crypto/sha1/example_test.go
create mode 100644 src/pkg/encoding/encoding.go
create mode 100644 src/pkg/encoding/gob/example_encdec_test.go
create mode 100644 src/pkg/encoding/gob/example_interface_test.go
create mode 100644 src/pkg/encoding/gob/example_test.go
create mode 100644 src/pkg/go/doc/testdata/bugpara.0.golden
create mode 100644 src/pkg/go/doc/testdata/bugpara.1.golden
create mode 100644 src/pkg/go/doc/testdata/bugpara.2.golden
create mode 100644 src/pkg/go/doc/testdata/bugpara.go
create mode 100644 src/pkg/html/escape_test.go
create mode 100644 src/pkg/image/color/palette/gen.go
create mode 100644 src/pkg/image/color/palette/palette.go
create mode 100644 src/pkg/image/gif/writer.go
create mode 100644 src/pkg/image/gif/writer_test.go
create mode 100644 src/pkg/image/testdata/video-005.gray.gif
delete mode 100644 src/pkg/math/fltasm_amd64.s
create mode 100644 src/pkg/mime/testdata/test.types.plan9
create mode 100644 src/pkg/mime/type_plan9.go
create mode 100644 src/pkg/net/dnsclient_unix_test.go
delete mode 100644 src/pkg/net/fd_bsd.go
create mode 100644 src/pkg/net/fd_mutex.go
create mode 100644 src/pkg/net/fd_mutex_test.go
delete mode 100644 src/pkg/net/fd_poll_unix.go
delete mode 100644 src/pkg/net/fd_posix_test.go
delete mode 100644 src/pkg/net/http/server_test.go
copy src/pkg/net/{interface_netbsd.go => interface_dragonfly.go} (100%)
create mode 100644 src/pkg/net/ipsock_test.go
create mode 100644 src/pkg/net/mockicmp_test.go
create mode 100644 src/pkg/net/mockserver_test.go
create mode 100644 src/pkg/net/race.go
create mode 100644 src/pkg/net/race0.go
create mode 100644 src/pkg/net/sendfile_dragonfly.go
create mode 100644 src/pkg/net/singleflight.go
create mode 100644 src/pkg/net/sock_plan9.go
delete mode 100644 src/pkg/net/sock_unix.go
create mode 100644 src/pkg/net/tcpsockopt_darwin.go
create mode 100644 src/pkg/net/tcpsockopt_openbsd.go
create mode 100644 src/pkg/net/tcpsockopt_posix.go
create mode 100644 src/pkg/net/tcpsockopt_unix.go
create mode 100644 src/pkg/net/tcpsockopt_windows.go
create mode 100644 src/pkg/net/testdata/hosts_singleline
delete mode 100644 src/pkg/os/error_posix.go
create mode 100644 src/pkg/os/error_unix.go
create mode 100644 src/pkg/os/exec/lp_windows_test.go
create mode 100644 src/pkg/os/getwd_darwin.go
copy src/pkg/os/{stat_linux.go => stat_dragonfly.go} (100%)
create mode 100644 src/pkg/os/user/lookup_plan9.go
create mode 100644 src/pkg/regexp/exec2_test.go
create mode 100644 src/pkg/runtime/callback_windows.c
delete mode 100644 src/pkg/runtime/callback_windows_386.c
delete mode 100644 src/pkg/runtime/callback_windows_amd64.c
delete mode 100644 src/pkg/runtime/cgo/cgo_arm.c
create mode 100644 src/pkg/runtime/cgo/dragonfly.c
copy src/pkg/runtime/cgo/{gcc_freebsd_386.c => gcc_dragonfly_386.c} (100%)
copy src/pkg/runtime/cgo/{gcc_freebsd_amd64.c => gcc_dragonfly_amd64.c} (100%)
create mode 100644 src/pkg/runtime/defs_dragonfly.go
create mode 100644 src/pkg/runtime/defs_dragonfly_386.h
create mode 100644 src/pkg/runtime/defs_dragonfly_amd64.h
create mode 100644 src/pkg/runtime/export_test.c
create mode 100644 src/pkg/runtime/funcdata.h
create mode 100644 src/pkg/runtime/hash_test.go
delete mode 100644 src/pkg/runtime/hashmap.h
create mode 100644 src/pkg/runtime/malloc_test.go
create mode 100644 src/pkg/runtime/mem_dragonfly.c
create mode 100644 src/pkg/runtime/memmove_test.go
delete mode 100644 src/pkg/runtime/mkversion.c
create mode 100644 src/pkg/runtime/netpoll_windows.c
create mode 100644 src/pkg/runtime/noasm_arm.goc
create mode 100644 src/pkg/runtime/norace_test.go
create mode 100644 src/pkg/runtime/os_dragonfly.c
create mode 100644 src/pkg/runtime/os_dragonfly.h
create mode 100644 src/pkg/runtime/race/output_test.go
create mode 100644 src/pkg/runtime/rt0_dragonfly_386.s
create mode 100644 src/pkg/runtime/rt0_dragonfly_amd64.s
copy src/pkg/runtime/{signal_freebsd_386.h => signal_dragonfly_386.h} (100%)
create mode 100644 src/pkg/runtime/signal_dragonfly_amd64.h
copy src/pkg/runtime/{signals_freebsd.h => signals_dragonfly.h} (100%)
create mode 100644 src/pkg/runtime/sys_arm.c
create mode 100644 src/pkg/runtime/sys_dragonfly_386.s
create mode 100644 src/pkg/runtime/sys_dragonfly_amd64.s
create mode 100644 src/pkg/runtime/sys_x86.c
create mode 100644 src/pkg/sort/example_wrapper_test.go
create mode 100644 src/pkg/strings/strings.s
create mode 100644 src/pkg/strings/strings_decl.go
create mode 100644 src/pkg/sync/atomic/atomic_linux_arm_test.go
create mode 100644 src/pkg/sync/atomic/export_linux_arm_test.go
create mode 100644 src/pkg/syscall/asm_dragonfly_386.s
create mode 100644 src/pkg/syscall/asm_dragonfly_amd64.s
create mode 100644 src/pkg/syscall/consistency_unix_test.go
create mode 100755 src/pkg/syscall/mksysnum_dragonfly.pl
create mode 100644 src/pkg/syscall/route_dragonfly.go
create mode 100644 src/pkg/syscall/syscall_dragonfly.go
copy src/pkg/syscall/{syscall_freebsd_386.go => syscall_dragonfly_386.go} (100%)
copy src/pkg/syscall/{syscall_freebsd_amd64.go => syscall_dragonfly_amd64.go} (100%)
create mode 100644 src/pkg/syscall/syscall_no_getwd.go
create mode 100644 src/pkg/syscall/syscall_test.go
create mode 100644 src/pkg/syscall/types_dragonfly.go
create mode 100644 src/pkg/syscall/zerrors_dragonfly_386.go
create mode 100644 src/pkg/syscall/zerrors_dragonfly_amd64.go
create mode 100644 src/pkg/syscall/zsyscall_dragonfly_386.go
create mode 100644 src/pkg/syscall/zsyscall_dragonfly_amd64.go
create mode 100644 src/pkg/syscall/zsysnum_dragonfly_386.go
create mode 100644 src/pkg/syscall/zsysnum_dragonfly_amd64.go
create mode 100644 src/pkg/syscall/ztypes_dragonfly_386.go
create mode 100644 src/pkg/syscall/ztypes_dragonfly_amd64.go
create mode 100644 src/pkg/testing/benchmark_test.go
create mode 100644 src/pkg/testing/cover.go
create mode 100644 src/pkg/testing/export_test.go
create mode 100644 src/pkg/time/Makefile
create mode 100644 src/pkg/time/export_windows_test.go
create mode 100644 src/pkg/time/genzabbrs.go
create mode 100644 src/pkg/time/zoneinfo_abbrs_windows.go
create mode 100644 src/pkg/time/zoneinfo_windows_test.go
create mode 100644 test/deferfin.go
create mode 100644 test/divmod.go
create mode 100644 test/fixedbugs/bug475.go
create mode 100644 test/fixedbugs/bug476.go
create mode 100644 test/fixedbugs/bug477.go
create mode 100644 test/fixedbugs/bug478.dir/a.go
create mode 100644 test/fixedbugs/bug478.dir/b.go
create mode 100644 test/fixedbugs/bug478.go
create mode 100644 test/fixedbugs/bug479.dir/a.go
create mode 100644 test/fixedbugs/bug479.dir/b.go
create mode 100644 test/fixedbugs/bug479.go
create mode 100644 test/fixedbugs/issue4517d.go
create mode 100644 test/fixedbugs/issue4776.go
create mode 100644 test/fixedbugs/issue4847.go
create mode 100644 test/fixedbugs/issue5172.go
create mode 100644 test/fixedbugs/issue5358.go
create mode 100644 test/fixedbugs/issue5581.go
create mode 100644 test/fixedbugs/issue5609.go
create mode 100644 test/fixedbugs/issue5698.go
create mode 100644 test/fixedbugs/issue5704.go
create mode 100644 test/fixedbugs/issue5856.go
create mode 100644 test/fixedbugs/issue5910.dir/a.go
create mode 100644 test/fixedbugs/issue5910.dir/main.go
create mode 100644 test/fixedbugs/issue5910.go
create mode 100644 test/fixedbugs/issue5957.dir/a.go
create mode 100644 test/fixedbugs/issue5957.dir/b.go
create mode 100644 test/fixedbugs/issue5957.dir/c.go
create mode 100644 test/fixedbugs/issue5957.go
create mode 100644 test/fixedbugs/issue5963.go
create mode 100644 test/fixedbugs/issue6004.go
create mode 100644 test/fixedbugs/issue6036.go
create mode 100644 test/fixedbugs/issue6055.go
create mode 100644 test/fixedbugs/issue6131.go
create mode 100644 test/fixedbugs/issue6140.go
create mode 100644 test/fixedbugs/issue6247.go
create mode 100644 test/fixedbugs/issue6269.go
create mode 100644 test/fixedbugs/issue6298.go
create mode 100644 test/fixedbugs/issue6399.go
create mode 100644 test/fixedbugs/issue6513.dir/a.go
create mode 100644 test/fixedbugs/issue6513.dir/b.go
create mode 100644 test/fixedbugs/issue6513.dir/main.go
create mode 100644 test/fixedbugs/issue6513.go
create mode 100644 test/nilcheck.go
create mode 100644 test/nilptr2.go
create mode 100644 test/nilptr3.go
create mode 100644 test/slice3.go
create mode 100644 test/slice3err.go
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-golang/golang.git
More information about the pkg-golang-commits
mailing list