[Pkg-golang-commits] [golang] branch debian-sid updated (8dc1aff -> a3f7602)
Michael Stapelberg
michael at stapelberg.de
Mon Dec 2 23:33:49 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 1f1bd4a Imported Upstream version 1.2
new 1ebf05f Merge branch 'upstream-sid' into debian-sid
new b453a2a update changelog
new 2f8947e drop godoc-symlinks.diff (godoc moved), archive/tar (upstream)
new 3c1ac7d use upstream VERSION
new 0b1837e upstream moved godoc to the go.tools repository
new cf80005 golang-src: install test/, golang-go.tools (and possibly others) use it
new 284d2f0 remove more obsolete godoc things
new edd9544 golang-go: recommend golang-go.tools which provides godoc now
new d84aafe update changelog
new a3f7602 golang-src: add lintian overrides
The 11 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