From 80f18fc933cf3f3e829c5455a1023d69f7b86e52 Mon Sep 17 00:00:00 2001
From: Ondřej Surý \n")
- html_endp = []byte("")
- html_endpre = []byte("\n")
-)
-
-
-// Emphasize and escape a line of text for HTML. URLs are converted into links;
-// if the URL also appears in the words map, the link is taken from the map (if
-// the corresponding map value is the empty string, the URL is not converted
-// into a link). Go identifiers that appear in the words map are italicized; if
-// the corresponding map value is not the empty string, it is considered a URL
-// and the word is converted into a link. If nice is set, the remaining text's
-// appearance is improved where it makes sense (e.g., `` is turned into “
-// and '' into ”).
-func emphasize(w io.Writer, line []byte, words map[string]string, nice bool) {
- for {
- m := matchRx.FindSubmatchIndex(line)
- if m == nil {
- break
- }
- // m >= 6 (two parenthesized sub-regexps in matchRx, 1st one is identRx)
-
- // write text before match
- commentEscape(w, line[0:m[0]], nice)
-
- // analyze match
- match := line[m[0]:m[1]]
- url := ""
- italics := false
- if words != nil {
- url, italics = words[string(match)]
- }
- if m[2] < 0 {
- // didn't match against first parenthesized sub-regexp; must be match against urlRx
- if !italics {
- // no alternative URL in words list, use match instead
- url = string(match)
- }
- italics = false // don't italicize URLs
- }
-
- // write match
- if len(url) > 0 {
- w.Write(html_a)
- template.HTMLEscape(w, []byte(url))
- w.Write(html_aq)
- }
- if italics {
- w.Write(html_i)
- }
- commentEscape(w, match, nice)
- if italics {
- w.Write(html_endi)
- }
- if len(url) > 0 {
- w.Write(html_enda)
- }
-
- // advance
- line = line[m[1]:]
- }
- commentEscape(w, line, nice)
-}
-
-
-func indentLen(s []byte) int {
- i := 0
- for i < len(s) && (s[i] == ' ' || s[i] == '\t') {
- i++
- }
- return i
-}
-
-
-func isBlank(s []byte) bool { return len(s) == 0 || (len(s) == 1 && s[0] == '\n') }
-
-
-func commonPrefix(a, b []byte) []byte {
- i := 0
- for i < len(a) && i < len(b) && a[i] == b[i] {
- i++
- }
- return a[0:i]
-}
-
-
-func unindent(block [][]byte) {
- if len(block) == 0 {
- return
- }
-
- // compute maximum common white prefix
- prefix := block[0][0:indentLen(block[0])]
- for _, line := range block {
- if !isBlank(line) {
- prefix = commonPrefix(prefix, line[0:indentLen(line)])
- }
- }
- n := len(prefix)
-
- // remove
- for i, line := range block {
- if !isBlank(line) {
- block[i] = line[n:]
- }
- }
-}
-
-
-// Convert comment text to formatted HTML.
-// The comment was prepared by DocReader,
-// so it is known not to have leading, trailing blank lines
-// nor to have trailing spaces at the end of lines.
-// The comment markers have already been removed.
-//
-// Turn each run of multiple \n into
. -// Turn each run of indented lines into a
block without indent.
-//
-// URLs in the comment text are converted into links; if the URL also appears
-// in the words map, the link is taken from the map (if the corresponding map
-// value is the empty string, the URL is not converted into a link).
-//
-// Go identifiers that appear in the words map are italicized; if the corresponding
-// map value is not the empty string, it is considered a URL and the word is converted
-// into a link.
-func ToHTML(w io.Writer, s []byte, words map[string]string) {
- inpara := false
-
- close := func() {
- if inpara {
- w.Write(html_endp)
- inpara = false
- }
- }
- open := func() {
- if !inpara {
- w.Write(html_p)
- inpara = true
- }
- }
-
- lines := split(s)
- unindent(lines)
- for i := 0; i < len(lines); {
- line := lines[i]
- if isBlank(line) {
- // close paragraph
- close()
- i++
- continue
- }
- if indentLen(line) > 0 {
- // close paragraph
- close()
-
- // count indented or blank lines
- j := i + 1
- for j < len(lines) && (isBlank(lines[j]) || indentLen(lines[j]) > 0) {
- j++
- }
- // but not trailing blank lines
- for j > i && isBlank(lines[j-1]) {
- j--
- }
- block := lines[i:j]
- i = j
-
- unindent(block)
-
- // put those lines in a pre block
- w.Write(html_pre)
- for _, line := range block {
- emphasize(w, line, nil, false) // no nice text formatting
- }
- w.Write(html_endpre)
- continue
- }
- // open paragraph
- open()
- emphasize(w, lines[i], words, true) // nice text formatting
- i++
- }
- close()
-}
--
cgit v1.2.3
From 5ff4c17907d5b19510a62e08fd8d3b11e62b431d Mon Sep 17 00:00:00 2001
From: Ondřej Surý
Date: Tue, 13 Sep 2011 13:13:40 +0200
Subject: Imported Upstream version 60
---
AUTHORS | 158 +
CONTRIBUTORS | 238 +
LICENSE | 27 +
PATENTS | 22 +
README | 31 +
VERSION | 1 +
doc/ExpressivenessOfGo.pdf | Bin 0 -> 859406 bytes
doc/GoCourseDay1.pdf | Bin 0 -> 287552 bytes
doc/GoCourseDay2.pdf | Bin 0 -> 268707 bytes
doc/GoCourseDay3.pdf | Bin 0 -> 178003 bytes
doc/Makefile | 11 +
doc/all.css | 204 +
doc/button_background.png | Bin 0 -> 126 bytes
doc/code.html | 368 +
doc/codelab/wiki/Makefile | 25 +
doc/codelab/wiki/edit.html | 6 +
doc/codelab/wiki/final-noclosure.go | 100 +
doc/codelab/wiki/final-noerror.go | 52 +
doc/codelab/wiki/final-parsetemplate.go | 90 +
doc/codelab/wiki/final-template.go | 64 +
doc/codelab/wiki/final.go | 94 +
doc/codelab/wiki/get.go | 50 +
doc/codelab/wiki/htmlify.go | 12 +
doc/codelab/wiki/http-sample.go | 15 +
doc/codelab/wiki/index.html | 1007 +
doc/codelab/wiki/notemplate.go | 55 +
doc/codelab/wiki/part1-noerror.go | 30 +
doc/codelab/wiki/part1.go | 33 +
doc/codelab/wiki/part2.go | 40 +
doc/codelab/wiki/srcextract.go | 72 +
doc/codelab/wiki/test.sh | 27 +
doc/codelab/wiki/test_Test.txt.good | 1 +
doc/codelab/wiki/test_edit.good | 6 +
doc/codelab/wiki/test_view.good | 5 +
doc/codelab/wiki/view.html | 5 +
doc/codelab/wiki/wiki.html | 784 +
doc/codereview_with_mq.html | 113 +
doc/codewalk/codewalk.css | 234 +
doc/codewalk/codewalk.js | 305 +
doc/codewalk/codewalk.xml | 124 +
doc/codewalk/functions.xml | 115 +
doc/codewalk/markov.go | 130 +
doc/codewalk/markov.xml | 308 +
doc/codewalk/pig.go | 124 +
doc/codewalk/popout.png | Bin 0 -> 213 bytes
doc/codewalk/sharemem.xml | 181 +
doc/codewalk/urlpoll.go | 117 +
doc/community.html | 53 +
doc/contrib.html | 69 +
doc/contribute.html | 529 +
doc/devel/index.html | 11 +
doc/devel/release.html | 436 +
doc/devel/roadmap.html | 135 +
doc/devel/weekly.html | 3970 ++++
doc/docs.html | 236 +
doc/effective_go.html | 3041 +++
doc/frontpage.css | 143 +
doc/gccgo_contribute.html | 99 +
doc/gccgo_install.html | 409 +
doc/go-logo-black.png | Bin 0 -> 8855 bytes
doc/go-logo-blue.png | Bin 0 -> 10874 bytes
doc/go-logo-white.png | Bin 0 -> 25371 bytes
doc/go_faq.html | 1496 ++
doc/go_for_cpp_programmers.html | 707 +
doc/go_mem.html | 510 +
doc/go_spec.html | 5272 +++++
doc/go_tutorial.html | 1455 ++
doc/go_tutorial.tmpl | 990 +
doc/godocs.js | 190 +
doc/gopher/appenginegopher.jpg | Bin 0 -> 135882 bytes
doc/gopher/appenginegophercolor.jpg | Bin 0 -> 162023 bytes
doc/gopher/appenginelogo.gif | Bin 0 -> 2105 bytes
doc/gopher/bumper.png | Bin 0 -> 380345 bytes
doc/gopher/bumper192x108.png | Bin 0 -> 10781 bytes
doc/gopher/bumper320x180.png | Bin 0 -> 20193 bytes
doc/gopher/bumper480x270.png | Bin 0 -> 36347 bytes
doc/gopher/bumper640x360.png | Bin 0 -> 57726 bytes
doc/gopher/gopherbw.png | Bin 0 -> 210660 bytes
doc/gopher/gophercolor.png | Bin 0 -> 231683 bytes
doc/gopher/gophercolor16x16.png | Bin 0 -> 785 bytes
doc/ie.css | 1 +
doc/install.html | 474 +
doc/logo-153x55.png | Bin 0 -> 4055 bytes
doc/logo.png | Bin 0 -> 1938 bytes
doc/makehtml | 17 +
doc/play_overlay.png | Bin 0 -> 1703 bytes
doc/playground.html | 27 +
doc/popups.js | 24 +
doc/progs/cat.go | 47 +
doc/progs/cat_rot13.go | 90 +
doc/progs/echo.go | 32 +
doc/progs/file.go | 89 +
doc/progs/file_windows.go | 89 +
doc/progs/helloworld.go | 11 +
doc/progs/helloworld3.go | 21 +
doc/progs/print.go | 23 +
doc/progs/print_string.go | 21 +
doc/progs/run | 85 +
doc/progs/server.go | 51 +
doc/progs/server1.go | 56 +
doc/progs/sieve.go | 38 +
doc/progs/sieve1.go | 51 +
doc/progs/sort.go | 59 +
doc/progs/sortmain.go | 69 +
doc/progs/strings.go | 17 +
doc/progs/sum.go | 20 +
doc/root.html | 98 +
doc/sieve.gif | Bin 0 -> 11019 bytes
doc/talks/go_talk-20100112.html | 411 +
doc/talks/go_talk-20100121.html | 453 +
doc/talks/go_talk-20100323.html | 395 +
doc/talks/gofrontend-gcc-summit-2010.pdf | Bin 0 -> 125185 bytes
doc/talks/io2010/balance.go | 168 +
doc/talks/io2010/decrypt.go | 85 +
doc/talks/io2010/encrypt.go | 52 +
doc/talks/io2010/eval1.go | 229 +
doc/talks/io2010/eval2.go | 261 +
doc/talks/io2010/talk.pdf | Bin 0 -> 1094941 bytes
doc/talks/io2011/Real_World_Go.pdf | Bin 0 -> 609477 bytes
doc/talks/io2011/Writing_Web_Apps_in_Go.pdf | Bin 0 -> 729499 bytes
doc/talks/java-typing.png | Bin 0 -> 19328 bytes
doc/talks/slidy.css | 277 +
doc/talks/slidy.js | 2772 +++
doc/tmpltohtml.go | 176 +
doc/video-001.png | Bin 0 -> 29228 bytes
doc/video-002.png | Bin 0 -> 22027 bytes
doc/video-003.png | Bin 0 -> 11189 bytes
doc/video-004.png | Bin 0 -> 22713 bytes
doc/video-005.jpg | Bin 0 -> 6783 bytes
favicon.ico | Bin 0 -> 785 bytes
include/ar.h | 47 +
include/bio.h | 116 +
include/bootexec.h | 169 +
include/fmt.h | 116 +
include/libc.h | 386 +
include/mach.h | 410 +
include/u.h | 230 +
include/ureg_amd64.h | 58 +
include/ureg_arm.h | 49 +
include/ureg_x86.h | 53 +
include/utf.h | 1 +
lib/codereview/codereview.cfg | 1 +
lib/codereview/codereview.py | 3292 +++
lib/godoc/codewalk.html | 58 +
lib/godoc/codewalkdir.html | 16 +
lib/godoc/dirlist.html | 31 +
lib/godoc/error.html | 9 +
lib/godoc/godoc.html | 69 +
lib/godoc/package.html | 122 +
lib/godoc/package.txt | 82 +
lib/godoc/search.html | 98 +
lib/godoc/search.txt | 40 +
misc/IntelliJIDEA/Go.xml | 98 +
misc/arm/a | 58 +
misc/bash/go | 6 +
misc/bbedit/Go.plist | 101 +
misc/cgo/gmp/Makefile | 38 +
misc/cgo/gmp/fib.go | 43 +
misc/cgo/gmp/gmp.go | 368 +
misc/cgo/gmp/pi.go | 104 +
misc/cgo/life/Makefile | 21 +
misc/cgo/life/c-life.c | 56 +
misc/cgo/life/golden.out | 17 +
misc/cgo/life/life.go | 39 +
misc/cgo/life/life.h | 7 +
misc/cgo/life/main.go | 44 +
misc/cgo/life/test.bash | 11 +
misc/cgo/stdio/Makefile | 17 +
misc/cgo/stdio/chain.go | 43 +
misc/cgo/stdio/fib.go | 47 +
misc/cgo/stdio/file.go | 45 +
misc/cgo/stdio/golden.out | 150 +
misc/cgo/stdio/hello.go | 11 +
misc/cgo/stdio/test.bash | 15 +
misc/cgo/test/Makefile | 26 +
misc/cgo/test/align.go | 72 +
misc/cgo/test/basic.go | 134 +
misc/cgo/test/callback.go | 136 +
misc/cgo/test/callback_c.c | 12 +
misc/cgo/test/cgo_test.go | 28 +
misc/cgo/test/duplicate_symbol.go | 21 +
misc/cgo/test/env.go | 32 +
misc/cgo/test/exports.go | 12 +
misc/cgo/test/issue1222.go | 29 +
misc/cgo/test/issue1328.go | 30 +
misc/cgo/test/issue1560.go | 46 +
misc/cgo/test/runtime.c | 21 +
misc/chrome/gophertool/README.txt | 8 +
misc/chrome/gophertool/background.html | 24 +
misc/chrome/gophertool/gopher.js | 34 +
misc/chrome/gophertool/gopher.png | Bin 0 -> 5588 bytes
misc/chrome/gophertool/manifest.json | 17 +
misc/chrome/gophertool/popup.html | 54 +
misc/dashboard/README | 26 +
misc/dashboard/builder/Makefile | 14 +
misc/dashboard/builder/doc.go | 58 +
misc/dashboard/builder/exec.go | 74 +
misc/dashboard/builder/http.go | 148 +
misc/dashboard/builder/main.go | 624 +
misc/dashboard/builder/package.go | 94 +
misc/dashboard/godashboard/_multiprocessing.py | 5 +
misc/dashboard/godashboard/app.yaml | 25 +
misc/dashboard/godashboard/auth.py | 13 +
misc/dashboard/godashboard/const.py | 13 +
misc/dashboard/godashboard/cron.yaml | 4 +
misc/dashboard/godashboard/fail-notify.txt | 6 +
misc/dashboard/godashboard/gobuild.py | 558 +
misc/dashboard/godashboard/index.yaml | 51 +
misc/dashboard/godashboard/key.py.dummy | 10 +
misc/dashboard/godashboard/main.html | 62 +
misc/dashboard/godashboard/package.html | 77 +
misc/dashboard/godashboard/package.py | 429 +
misc/dashboard/godashboard/project-edit.html | 47 +
misc/dashboard/godashboard/project-notify.txt | 9 +
misc/dashboard/godashboard/project.html | 85 +
misc/dashboard/godashboard/static/favicon.ico | Bin 0 -> 785 bytes
misc/dashboard/godashboard/static/style.css | 118 +
misc/dashboard/godashboard/toutf8.py | 14 +
misc/dashboard/googlecode_upload.py | 248 +
misc/emacs/go-mode-load.el | 50 +
misc/emacs/go-mode.el | 544 +
misc/fraise/go.plist | 92 +
misc/fraise/readme.txt | 16 +
misc/godoc/README | 22 +
misc/godoc/app.yaml | 12 +
misc/godoc/init.go | 35 +
misc/goplay/Makefile | 13 +
misc/goplay/README | 1 +
misc/goplay/doc.go | 25 +
misc/goplay/goplay.go | 280 +
misc/kate/go.xml | 147 +
misc/notepadplus/README | 8 +
misc/notepadplus/go.xml | 66 +
misc/notepadplus/userDefineLang.xml | 36 +
misc/swig/callback/Makefile | 17 +
misc/swig/callback/callback.h | 24 +
misc/swig/callback/callback.swigcxx | 18 +
misc/swig/callback/run | Bin 0 -> 1179384 bytes
misc/swig/callback/run.go | 39 +
misc/swig/stdio/Makefile | 17 +
misc/swig/stdio/file.swig | 11 +
misc/swig/stdio/hello | Bin 0 -> 231270 bytes
misc/swig/stdio/hello.go | 11 +
misc/vim/autoload/go/complete.vim | 49 +
misc/vim/ftdetect/gofiletype.vim | 1 +
misc/vim/ftplugin/go/fmt.vim | 30 +
misc/vim/ftplugin/go/godoc.vim | 13 +
misc/vim/ftplugin/go/import.vim | 201 +
misc/vim/indent/go.vim | 65 +
misc/vim/plugin/godoc.vim | 85 +
misc/vim/readme.txt | 76 +
misc/vim/syntax/go.vim | 208 +
misc/vim/syntax/godoc.vim | 20 +
misc/xcode/go.pbfilespec | 31 +
misc/xcode/go.xclangspec | 293 +
misc/zsh/go | 14 +
robots.txt | 2 +
src/Make.ccmd | 48 +
src/Make.clib | 37 +
src/Make.cmd | 50 +
src/Make.common | 22 +
src/Make.inc | 169 +
src/Make.pkg | 249 +
src/all-qemu.bash | 16 +
src/all.bash | 14 +
src/clean.bash | 29 +
src/cmd/5a/Makefile | 25 +
src/cmd/5a/a.h | 200 +
src/cmd/5a/a.y | 710 +
src/cmd/5a/doc.go | 14 +
src/cmd/5a/lex.c | 704 +
src/cmd/5c/Makefile | 34 +
src/cmd/5c/cgen.c | 1199 ++
src/cmd/5c/doc.go | 14 +
src/cmd/5c/gc.h | 384 +
src/cmd/5c/list.c | 340 +
src/cmd/5c/mul.c | 640 +
src/cmd/5c/peep.c | 1468 ++
src/cmd/5c/reg.c | 1195 ++
src/cmd/5c/sgen.c | 267 +
src/cmd/5c/swt.c | 694 +
src/cmd/5c/txt.c | 1298 ++
src/cmd/5g/Makefile | 36 +
src/cmd/5g/cgen.c | 1328 ++
src/cmd/5g/cgen64.c | 716 +
src/cmd/5g/doc.go | 15 +
src/cmd/5g/galign.c | 39 +
src/cmd/5g/gg.h | 171 +
src/cmd/5g/ggen.c | 1030 +
src/cmd/5g/gobj.c | 623 +
src/cmd/5g/gsubr.c | 2010 ++
src/cmd/5g/list.c | 331 +
src/cmd/5g/opt.h | 165 +
src/cmd/5g/peep.c | 1521 ++
src/cmd/5g/reg.c | 1607 ++
src/cmd/5l/5.out.h | 270 +
src/cmd/5l/Makefile | 43 +
src/cmd/5l/asm.c | 1878 ++
src/cmd/5l/doc.go | 39 +
src/cmd/5l/l.h | 426 +
src/cmd/5l/list.c | 487 +
src/cmd/5l/mkenam | 45 +
src/cmd/5l/noop.c | 539 +
src/cmd/5l/obj.c | 744 +
src/cmd/5l/optab.c | 236 +
src/cmd/5l/pass.c | 332 +
src/cmd/5l/prof.c | 211 +
src/cmd/5l/softfloat.c | 89 +
src/cmd/5l/span.c | 885 +
src/cmd/6a/Makefile | 25 +
src/cmd/6a/a.h | 214 +
src/cmd/6a/a.y | 647 +
src/cmd/6a/doc.go | 14 +
src/cmd/6a/lex.c | 1326 ++
src/cmd/6c/Makefile | 36 +
src/cmd/6c/cgen.c | 1976 ++
src/cmd/6c/div.c | 236 +
src/cmd/6c/doc.go | 14 +
src/cmd/6c/gc.h | 408 +
src/cmd/6c/list.c | 396 +
src/cmd/6c/machcap.c | 107 +
src/cmd/6c/mul.c | 458 +
src/cmd/6c/peep.c | 890 +
src/cmd/6c/reg.c | 1386 ++
src/cmd/6c/sgen.c | 485 +
src/cmd/6c/swt.c | 587 +
src/cmd/6c/txt.c | 1564 ++
src/cmd/6g/Makefile | 35 +
src/cmd/6g/cgen.c | 1299 ++
src/cmd/6g/doc.go | 13 +
src/cmd/6g/galign.c | 37 +
src/cmd/6g/gg.h | 161 +
src/cmd/6g/ggen.c | 1412 ++
src/cmd/6g/gobj.c | 644 +
src/cmd/6g/gsubr.c | 2159 ++
src/cmd/6g/list.c | 359 +
src/cmd/6g/opt.h | 166 +
src/cmd/6g/peep.c | 999 +
src/cmd/6g/reg.c | 1690 ++
src/cmd/6l/6.out.h | 866 +
src/cmd/6l/Makefile | 48 +
src/cmd/6l/asm.c | 1179 ++
src/cmd/6l/doc.go | 53 +
src/cmd/6l/l.h | 421 +
src/cmd/6l/list.c | 458 +
src/cmd/6l/mkenam | 45 +
src/cmd/6l/obj.c | 765 +
src/cmd/6l/optab.c | 1279 ++
src/cmd/6l/pass.c | 722 +
src/cmd/6l/prof.c | 171 +
src/cmd/6l/span.c | 1747 ++
src/cmd/8a/Makefile | 25 +
src/cmd/8a/a.h | 215 +
src/cmd/8a/a.y | 614 +
src/cmd/8a/doc.go | 14 +
src/cmd/8a/lex.c | 972 +
src/cmd/8c/Makefile | 37 +
src/cmd/8c/cgen.c | 1857 ++
src/cmd/8c/cgen64.c | 2657 +++
src/cmd/8c/div.c | 236 +
src/cmd/8c/doc.go | 14 +
src/cmd/8c/gc.h | 411 +
src/cmd/8c/list.c | 328 +
src/cmd/8c/machcap.c | 116 +
src/cmd/8c/mul.c | 458 +
src/cmd/8c/peep.c | 801 +
src/cmd/8c/reg.c | 1287 ++
src/cmd/8c/sgen.c | 485 +
src/cmd/8c/swt.c | 588 +
src/cmd/8c/txt.c | 1458 ++
src/cmd/8g/Makefile | 36 +
src/cmd/8g/cgen.c | 1233 ++
src/cmd/8g/cgen64.c | 512 +
src/cmd/8g/doc.go | 15 +
src/cmd/8g/galign.c | 37 +
src/cmd/8g/gg.h | 187 +
src/cmd/8g/ggen.c | 1155 ++
src/cmd/8g/gobj.c | 651 +
src/cmd/8g/gsubr.c | 1959 ++
src/cmd/8g/list.c | 302 +
src/cmd/8g/opt.h | 164 +
src/cmd/8g/peep.c | 890 +
src/cmd/8g/reg.c | 1544 ++
src/cmd/8l/8.out.h | 543 +
src/cmd/8l/Makefile | 49 +
src/cmd/8l/asm.c | 1253 ++
src/cmd/8l/doc.go | 50 +
src/cmd/8l/l.h | 374 +
src/cmd/8l/list.c | 369 +
src/cmd/8l/mkenam | 45 +
src/cmd/8l/obj.c | 739 +
src/cmd/8l/optab.c | 755 +
src/cmd/8l/pass.c | 657 +
src/cmd/8l/prof.c | 173 +
src/cmd/8l/span.c | 1325 ++
src/cmd/Makefile | 69 +
src/cmd/cc/Makefile | 36 +
src/cmd/cc/acid.c | 344 +
src/cmd/cc/bits.c | 120 +
src/cmd/cc/cc.h | 831 +
src/cmd/cc/cc.y | 1215 ++
src/cmd/cc/com.c | 1385 ++
src/cmd/cc/com64.c | 644 +
src/cmd/cc/dcl.c | 1669 ++
src/cmd/cc/doc.go | 11 +
src/cmd/cc/dpchk.c | 723 +
src/cmd/cc/funct.c | 431 +
src/cmd/cc/godefs.c | 388 +
src/cmd/cc/lex.c | 1561 ++
src/cmd/cc/lexbody | 769 +
src/cmd/cc/mac.c | 34 +
src/cmd/cc/macbody | 852 +
src/cmd/cc/omachcap.c | 40 +
src/cmd/cc/pgen.c | 594 +
src/cmd/cc/pswt.c | 168 +
src/cmd/cc/scon.c | 637 +
src/cmd/cc/sub.c | 2056 ++
src/cmd/cgo/Makefile | 15 +
src/cmd/cgo/ast.go | 414 +
src/cmd/cgo/doc.go | 96 +
src/cmd/cgo/gcc.go | 1375 ++
src/cmd/cgo/main.go | 268 +
src/cmd/cgo/out.go | 745 +
src/cmd/cgo/util.go | 110 +
src/cmd/cov/Makefile | 39 +
src/cmd/cov/doc.go | 33 +
src/cmd/cov/main.c | 480 +
src/cmd/cov/tree.c | 246 +
src/cmd/cov/tree.h | 47 +
src/cmd/ebnflint/Makefile | 15 +
src/cmd/ebnflint/doc.go | 22 +
src/cmd/ebnflint/ebnflint.go | 109 +
src/cmd/gc/Makefile | 71 +
src/cmd/gc/align.c | 653 +
src/cmd/gc/bisonerrors | 124 +
src/cmd/gc/bits.c | 161 +
src/cmd/gc/builtin.c.boot | 114 +
src/cmd/gc/closure.c | 252 +
src/cmd/gc/const.c | 1299 ++
src/cmd/gc/cplx.c | 479 +
src/cmd/gc/dcl.c | 1254 ++
src/cmd/gc/doc.go | 55 +
src/cmd/gc/export.c | 428 +
src/cmd/gc/gen.c | 790 +
src/cmd/gc/go.errors | 70 +
src/cmd/gc/go.h | 1279 ++
src/cmd/gc/go.y | 1985 ++
src/cmd/gc/init.c | 195 +
src/cmd/gc/lex.c | 1956 ++
src/cmd/gc/md5.c | 290 +
src/cmd/gc/md5.h | 16 +
src/cmd/gc/mkbuiltin | 31 +
src/cmd/gc/mkbuiltin1.c | 84 +
src/cmd/gc/mkopnames | 24 +
src/cmd/gc/mparith1.c | 509 +
src/cmd/gc/mparith2.c | 683 +
src/cmd/gc/mparith3.c | 313 +
src/cmd/gc/obj.c | 301 +
src/cmd/gc/pgen.c | 210 +
src/cmd/gc/print.c | 480 +
src/cmd/gc/range.c | 256 +
src/cmd/gc/reflect.c | 939 +
src/cmd/gc/runtime.go | 130 +
src/cmd/gc/select.c | 351 +
src/cmd/gc/sinit.c | 971 +
src/cmd/gc/subr.c | 3885 ++++
src/cmd/gc/swt.c | 896 +
src/cmd/gc/typecheck.c | 2827 +++
src/cmd/gc/unsafe.c | 97 +
src/cmd/gc/unsafe.go | 22 +
src/cmd/gc/walk.c | 2166 ++
src/cmd/godefs/Makefile | 19 +
src/cmd/godefs/a.h | 104 +
src/cmd/godefs/doc.go | 99 +
src/cmd/godefs/main.c | 606 +
src/cmd/godefs/stabs.c | 456 +
src/cmd/godefs/test.sh | 45 +
src/cmd/godefs/testdata.c | 41 +
src/cmd/godefs/testdata_darwin_386.golden | 31 +
src/cmd/godefs/testdata_darwin_amd64.golden | 31 +
src/cmd/godefs/util.c | 36 +
src/cmd/godoc/Makefile | 24 +
src/cmd/godoc/appconfig.go | 19 +
src/cmd/godoc/appinit.go | 86 +
src/cmd/godoc/codewalk.go | 487 +
src/cmd/godoc/dirtrees.go | 342 +
src/cmd/godoc/doc.go | 130 +
src/cmd/godoc/filesystem.go | 104 +
src/cmd/godoc/format.go | 358 +
src/cmd/godoc/godoc.go | 1159 ++
src/cmd/godoc/httpzip.go | 181 +
src/cmd/godoc/index.go | 986 +
src/cmd/godoc/main.go | 423 +
src/cmd/godoc/mapping.go | 200 +
src/cmd/godoc/parser.go | 68 +
src/cmd/godoc/snippet.go | 100 +
src/cmd/godoc/spec.go | 198 +
src/cmd/godoc/utils.go | 168 +
src/cmd/godoc/zip.go | 207 +
src/cmd/gofix/Makefile | 34 +
src/cmd/gofix/doc.go | 36 +
src/cmd/gofix/filepath.go | 53 +
src/cmd/gofix/filepath_test.go | 33 +
src/cmd/gofix/fix.go | 582 +
src/cmd/gofix/httpfinalurl.go | 56 +
src/cmd/gofix/httpfinalurl_test.go | 37 +
src/cmd/gofix/httpfs.go | 63 +
src/cmd/gofix/httpfs_test.go | 47 +
src/cmd/gofix/httpheaders.go | 66 +
src/cmd/gofix/httpheaders_test.go | 73 +
src/cmd/gofix/httpserver.go | 140 +
src/cmd/gofix/httpserver_test.go | 53 +
src/cmd/gofix/main.go | 258 +
src/cmd/gofix/main_test.go | 126 +
src/cmd/gofix/netdial.go | 114 +
src/cmd/gofix/netdial_test.go | 51 +
src/cmd/gofix/oserrorstring.go | 74 +
src/cmd/gofix/oserrorstring_test.go | 57 +
src/cmd/gofix/osopen.go | 123 +
src/cmd/gofix/osopen_test.go | 82 +
src/cmd/gofix/procattr.go | 61 +
src/cmd/gofix/procattr_test.go | 74 +
src/cmd/gofix/reflect.go | 861 +
src/cmd/gofix/reflect_test.go | 31 +
src/cmd/gofix/signal.go | 49 +
src/cmd/gofix/signal_test.go | 94 +
src/cmd/gofix/sorthelpers.go | 46 +
src/cmd/gofix/sorthelpers_test.go | 45 +
src/cmd/gofix/sortslice.go | 49 +
src/cmd/gofix/sortslice_test.go | 35 +
src/cmd/gofix/stringssplit.go | 71 +
src/cmd/gofix/stringssplit_test.go | 51 +
src/cmd/gofix/testdata/reflect.asn1.go.in | 814 +
src/cmd/gofix/testdata/reflect.asn1.go.out | 814 +
src/cmd/gofix/testdata/reflect.datafmt.go.in | 710 +
src/cmd/gofix/testdata/reflect.datafmt.go.out | 710 +
src/cmd/gofix/testdata/reflect.decode.go.in | 905 +
src/cmd/gofix/testdata/reflect.decode.go.out | 908 +
src/cmd/gofix/testdata/reflect.decoder.go.in | 196 +
src/cmd/gofix/testdata/reflect.decoder.go.out | 196 +
src/cmd/gofix/testdata/reflect.dnsmsg.go.in | 777 +
src/cmd/gofix/testdata/reflect.dnsmsg.go.out | 777 +
src/cmd/gofix/testdata/reflect.encode.go.in | 367 +
src/cmd/gofix/testdata/reflect.encode.go.out | 367 +
src/cmd/gofix/testdata/reflect.encoder.go.in | 240 +
src/cmd/gofix/testdata/reflect.encoder.go.out | 240 +
src/cmd/gofix/testdata/reflect.export.go.in | 400 +
src/cmd/gofix/testdata/reflect.export.go.out | 400 +
src/cmd/gofix/testdata/reflect.print.go.in | 944 +
src/cmd/gofix/testdata/reflect.print.go.out | 944 +
src/cmd/gofix/testdata/reflect.quick.go.in | 364 +
src/cmd/gofix/testdata/reflect.quick.go.out | 365 +
src/cmd/gofix/testdata/reflect.read.go.in | 620 +
src/cmd/gofix/testdata/reflect.read.go.out | 620 +
src/cmd/gofix/testdata/reflect.scan.go.in | 1082 +
src/cmd/gofix/testdata/reflect.scan.go.out | 1082 +
src/cmd/gofix/testdata/reflect.script.go.in | 359 +
src/cmd/gofix/testdata/reflect.script.go.out | 359 +
src/cmd/gofix/testdata/reflect.template.go.in | 1043 +
src/cmd/gofix/testdata/reflect.template.go.out | 1044 +
src/cmd/gofix/testdata/reflect.type.go.in | 789 +
src/cmd/gofix/testdata/reflect.type.go.out | 789 +
src/cmd/gofix/typecheck.go | 584 +
src/cmd/gofix/url.go | 118 +
src/cmd/gofix/url_test.go | 159 +
src/cmd/gofmt/Makefile | 19 +
src/cmd/gofmt/doc.go | 73 +
src/cmd/gofmt/gofmt.go | 261 +
src/cmd/gofmt/gofmt_test.go | 79 +
src/cmd/gofmt/rewrite.go | 291 +
src/cmd/gofmt/simplify.go | 65 +
src/cmd/gofmt/test.sh | 162 +
src/cmd/gofmt/testdata/composites.golden | 104 +
src/cmd/gofmt/testdata/composites.input | 104 +
src/cmd/gofmt/testdata/rewrite1.golden | 12 +
src/cmd/gofmt/testdata/rewrite1.input | 12 +
src/cmd/gofmt/testdata/rewrite2.golden | 10 +
src/cmd/gofmt/testdata/rewrite2.input | 10 +
src/cmd/goinstall/Makefile | 19 +
src/cmd/goinstall/doc.go | 196 +
src/cmd/goinstall/download.go | 353 +
src/cmd/goinstall/main.go | 334 +
src/cmd/goinstall/make.go | 175 +
src/cmd/goinstall/tag_test.go | 73 +
src/cmd/gomake/doc.go | 36 +
src/cmd/gopack/Makefile | 12 +
src/cmd/gopack/ar.c | 1717 ++
src/cmd/gopack/doc.go | 26 +
src/cmd/gotest/Makefile | 12 +
src/cmd/gotest/doc.go | 113 +
src/cmd/gotest/flag.go | 159 +
src/cmd/gotest/gotest.go | 435 +
src/cmd/gotry/Makefile | 18 +
src/cmd/gotry/gotry | 168 +
src/cmd/gotype/Makefile | 17 +
src/cmd/gotype/doc.go | 61 +
src/cmd/gotype/gotype.go | 192 +
src/cmd/gotype/gotype_test.go | 49 +
src/cmd/gotype/testdata/test1.go | 6 +
src/cmd/govet/Makefile | 14 +
src/cmd/govet/doc.go | 38 +
src/cmd/govet/govet.go | 404 +
src/cmd/goyacc/Makefile | 17 +
src/cmd/goyacc/doc.go | 46 +
src/cmd/goyacc/goyacc.go | 3311 +++
src/cmd/goyacc/units.txt | 576 +
src/cmd/goyacc/units.y | 765 +
src/cmd/hgpatch/Makefile | 11 +
src/cmd/hgpatch/doc.go | 18 +
src/cmd/hgpatch/main.go | 358 +
src/cmd/ld/data.c | 1026 +
src/cmd/ld/doc.go | 11 +
src/cmd/ld/dwarf.c | 2588 +++
src/cmd/ld/dwarf.h | 30 +
src/cmd/ld/dwarf_defs.h | 503 +
src/cmd/ld/elf.c | 564 +
src/cmd/ld/elf.h | 989 +
src/cmd/ld/go.c | 869 +
src/cmd/ld/ldelf.c | 816 +
src/cmd/ld/ldmacho.c | 821 +
src/cmd/ld/ldpe.c | 451 +
src/cmd/ld/lib.c | 1417 ++
src/cmd/ld/lib.h | 308 +
src/cmd/ld/macho.c | 518 +
src/cmd/ld/macho.h | 94 +
src/cmd/ld/pe.c | 593 +
src/cmd/ld/pe.h | 179 +
src/cmd/ld/symtab.c | 378 +
src/cmd/nm/Makefile | 15 +
src/cmd/nm/doc.go | 21 +
src/cmd/nm/nm.c | 368 +
src/cmd/prof/Makefile | 38 +
src/cmd/prof/doc.go | 48 +
src/cmd/prof/gopprof | 4975 +++++
src/cmd/prof/main.c | 895 +
src/env.bash | 106 +
src/lib9/Makefile | 121 +
src/lib9/_exits.c | 35 +
src/lib9/_p9dir.c | 179 +
src/lib9/argv0.c | 35 +
src/lib9/atoi.c | 45 +
src/lib9/await.c | 179 +
src/lib9/cleanname.c | 78 +
src/lib9/create.c | 83 +
src/lib9/dirfstat.c | 54 +
src/lib9/dirfwstat.c | 80 +
src/lib9/dirstat.c | 63 +
src/lib9/dirwstat.c | 43 +
src/lib9/dup.c | 36 +
src/lib9/errstr.c | 106 +
src/lib9/exec.c | 33 +
src/lib9/execl.c | 53 +
src/lib9/exitcode.c | 34 +
src/lib9/exits.c | 34 +
src/lib9/fmt/charstod.c | 88 +
src/lib9/fmt/dofmt.c | 630 +
src/lib9/fmt/dorfmt.c | 65 +
src/lib9/fmt/errfmt.c | 30 +
src/lib9/fmt/fltfmt.c | 679 +
src/lib9/fmt/fmt.c | 235 +
src/lib9/fmt/fmtdef.h | 119 +
src/lib9/fmt/fmtfd.c | 51 +
src/lib9/fmt/fmtfdflush.c | 37 +
src/lib9/fmt/fmtlocale.c | 69 +
src/lib9/fmt/fmtlock.c | 31 +
src/lib9/fmt/fmtnull.c | 48 +
src/lib9/fmt/fmtprint.c | 51 +
src/lib9/fmt/fmtquote.c | 274 +
src/lib9/fmt/fmtrune.c | 43 +
src/lib9/fmt/fmtstr.c | 31 +
src/lib9/fmt/fmtvprint.c | 52 +
src/lib9/fmt/fprint.c | 33 +
src/lib9/fmt/nan64.c | 93 +
src/lib9/fmt/pow10.c | 60 +
src/lib9/fmt/print.c | 33 +
src/lib9/fmt/seprint.c | 33 +
src/lib9/fmt/smprint.c | 33 +
src/lib9/fmt/snprint.c | 34 +
src/lib9/fmt/sprint.c | 45 +
src/lib9/fmt/strtod.c | 532 +
src/lib9/fmt/test.c | 65 +
src/lib9/fmt/vfprint.c | 37 +
src/lib9/fmt/vseprint.c | 44 +
src/lib9/fmt/vsmprint.c | 87 +
src/lib9/fmt/vsnprint.c | 43 +
src/lib9/fmtlock2.c | 38 +
src/lib9/fork.c | 46 +
src/lib9/getenv.c | 50 +
src/lib9/getfields.c | 63 +
src/lib9/getuser.c | 41 +
src/lib9/getwd.c | 55 +
src/lib9/goos.c | 41 +
src/lib9/jmp.c | 42 +
src/lib9/main.c | 38 +
src/lib9/nan.c | 52 +
src/lib9/notify.c | 297 +
src/lib9/nulldir.c | 35 +
src/lib9/open.c | 68 +
src/lib9/readn.c | 48 +
src/lib9/rfork.c | 153 +
src/lib9/seek.c | 33 +
src/lib9/strecpy.c | 43 +
src/lib9/sysfatal.c | 47 +
src/lib9/time.c | 66 +
src/lib9/tokenize.c | 133 +
src/lib9/utf/Makefile | 32 +
src/lib9/utf/mkrunetype.c | 732 +
src/lib9/utf/rune.c | 351 +
src/lib9/utf/runetype.c | 38 +
src/lib9/utf/runetypebody-5.0.0.c | 1361 ++
src/lib9/utf/runetypebody-5.2.0.c | 1541 ++
src/lib9/utf/runetypebody-6.0.0.c | 1565 ++
src/lib9/utf/utf.h | 242 +
src/lib9/utf/utfdef.h | 28 +
src/lib9/utf/utfecpy.c | 36 +
src/lib9/utf/utflen.c | 38 +
src/lib9/utf/utfnlen.c | 41 +
src/lib9/utf/utfrrune.c | 47 +
src/lib9/utf/utfrune.c | 46 +
src/lib9/utf/utfutf.c | 42 +
src/lib9/win32.c | 26 +
src/libbio/Makefile | 51 +
src/libbio/bbuffered.c | 46 +
src/libbio/bfildes.c | 35 +
src/libbio/bflush.c | 59 +
src/libbio/bgetc.c | 79 +
src/libbio/bgetd.c | 62 +
src/libbio/bgetrune.c | 73 +
src/libbio/binit.c | 179 +
src/libbio/boffset.c | 51 +
src/libbio/bprint.c | 82 +
src/libbio/bputc.c | 46 +
src/libbio/bputrune.c | 49 +
src/libbio/brdline.c | 120 +
src/libbio/brdstr.c | 60 +
src/libbio/bread.c | 71 +
src/libbio/bseek.c | 93 +
src/libbio/bwrite.c | 64 +
src/libmach/5.c | 92 +
src/libmach/5db.c | 1095 +
src/libmach/5obj.c | 174 +
src/libmach/6.c | 145 +
src/libmach/6obj.c | 179 +
src/libmach/8.c | 107 +
src/libmach/8db.c | 2395 +++
src/libmach/8obj.c | 176 +
src/libmach/Makefile | 64 +
src/libmach/access.c | 241 +
src/libmach/darwin.c | 887 +
src/libmach/elf.h | 182 +
src/libmach/executable.c | 1280 ++
src/libmach/fakeobj.c | 29 +
src/libmach/freebsd.c | 46 +
src/libmach/linux.c | 1010 +
src/libmach/machdata.c | 477 +
src/libmach/macho.h | 99 +
src/libmach/map.c | 181 +
src/libmach/obj.c | 391 +
src/libmach/obj.h | 53 +
src/libmach/openbsd.c | 46 +
src/libmach/setmach.c | 203 +
src/libmach/swap.c | 107 +
src/libmach/sym.c | 1443 ++
src/libmach/windows.c | 67 +
src/make.bash | 110 +
src/pkg/Makefile | 312 +
src/pkg/archive/tar/Makefile | 13 +
src/pkg/archive/tar/common.go | 75 +
src/pkg/archive/tar/reader.go | 221 +
src/pkg/archive/tar/reader_test.go | 273 +
src/pkg/archive/tar/testdata/gnu.tar | Bin 0 -> 3072 bytes
src/pkg/archive/tar/testdata/small.txt | 1 +
src/pkg/archive/tar/testdata/small2.txt | 1 +
src/pkg/archive/tar/testdata/star.tar | Bin 0 -> 3072 bytes
src/pkg/archive/tar/testdata/v7.tar | Bin 0 -> 3584 bytes
src/pkg/archive/tar/testdata/writer-big.tar | Bin 0 -> 4096 bytes
src/pkg/archive/tar/testdata/writer.tar | Bin 0 -> 3072 bytes
src/pkg/archive/tar/writer.go | 205 +
src/pkg/archive/tar/writer_test.go | 157 +
src/pkg/archive/zip/Makefile | 13 +
src/pkg/archive/zip/reader.go | 311 +
src/pkg/archive/zip/reader_test.go | 233 +
src/pkg/archive/zip/struct.go | 91 +
src/pkg/archive/zip/testdata/dd.zip | Bin 0 -> 154 bytes
src/pkg/archive/zip/testdata/gophercolor16x16.png | Bin 0 -> 785 bytes
src/pkg/archive/zip/testdata/r.zip | Bin 0 -> 440 bytes
src/pkg/archive/zip/testdata/readme.notzip | Bin 0 -> 1905 bytes
src/pkg/archive/zip/testdata/readme.zip | Bin 0 -> 1885 bytes
src/pkg/archive/zip/testdata/test.zip | Bin 0 -> 1170 bytes
src/pkg/archive/zip/writer.go | 244 +
src/pkg/archive/zip/writer_test.go | 73 +
src/pkg/archive/zip/zip_test.go | 57 +
src/pkg/asn1/Makefile | 13 +
src/pkg/asn1/asn1.go | 840 +
src/pkg/asn1/asn1_test.go | 689 +
src/pkg/asn1/common.go | 158 +
src/pkg/asn1/marshal.go | 544 +
src/pkg/asn1/marshal_test.go | 129 +
src/pkg/big/Makefile | 18 +
src/pkg/big/arith.go | 231 +
src/pkg/big/arith_386.s | 265 +
src/pkg/big/arith_amd64.s | 263 +
src/pkg/big/arith_arm.s | 312 +
src/pkg/big/arith_decl.go | 18 +
src/pkg/big/arith_test.go | 335 +
src/pkg/big/calibrate_test.go | 88 +
src/pkg/big/hilbert_test.go | 160 +
src/pkg/big/int.go | 868 +
src/pkg/big/int_test.go | 1391 ++
src/pkg/big/nat.go | 1272 ++
src/pkg/big/nat_test.go | 669 +
src/pkg/big/rat.go | 371 +
src/pkg/big/rat_test.go | 332 +
src/pkg/bufio/Makefile | 11 +
src/pkg/bufio/bufio.go | 549 +
src/pkg/bufio/bufio_test.go | 699 +
src/pkg/builtin/builtin.go | 135 +
src/pkg/bytes/Makefile | 16 +
src/pkg/bytes/asm_386.s | 17 +
src/pkg/bytes/asm_amd64.s | 92 +
src/pkg/bytes/asm_arm.s | 8 +
src/pkg/bytes/buffer.go | 348 +
src/pkg/bytes/buffer_test.go | 376 +
src/pkg/bytes/bytes.go | 605 +
src/pkg/bytes/bytes_decl.go | 8 +
src/pkg/bytes/bytes_test.go | 858 +
src/pkg/bytes/export_test.go | 8 +
src/pkg/cmath/Makefile | 25 +
src/pkg/cmath/abs.go | 12 +
src/pkg/cmath/asin.go | 170 +
src/pkg/cmath/cmath_test.go | 853 +
src/pkg/cmath/conj.go | 8 +
src/pkg/cmath/exp.go | 55 +
src/pkg/cmath/isinf.go | 21 +
src/pkg/cmath/isnan.go | 25 +
src/pkg/cmath/log.go | 64 +
src/pkg/cmath/phase.go | 11 +
src/pkg/cmath/polar.go | 12 +
src/pkg/cmath/pow.go | 60 +
src/pkg/cmath/rect.go | 13 +
src/pkg/cmath/sin.go | 132 +
src/pkg/cmath/sqrt.go | 103 +
src/pkg/cmath/tan.go | 184 +
src/pkg/compress/bzip2/Makefile | 14 +
src/pkg/compress/bzip2/bit_reader.go | 88 +
src/pkg/compress/bzip2/bzip2.go | 390 +
src/pkg/compress/bzip2/bzip2_test.go | 158 +
src/pkg/compress/bzip2/huffman.go | 223 +
src/pkg/compress/bzip2/move_to_front.go | 105 +
src/pkg/compress/flate/Makefile | 17 +
src/pkg/compress/flate/deflate.go | 493 +
src/pkg/compress/flate/deflate_test.go | 321 +
src/pkg/compress/flate/flate_test.go | 139 +
src/pkg/compress/flate/huffman_bit_writer.go | 494 +
src/pkg/compress/flate/huffman_code.go | 378 +
src/pkg/compress/flate/inflate.go | 708 +
src/pkg/compress/flate/reverse_bits.go | 48 +
src/pkg/compress/flate/token.go | 103 +
src/pkg/compress/flate/util.go | 72 +
src/pkg/compress/gzip/Makefile | 12 +
src/pkg/compress/gzip/gunzip.go | 230 +
src/pkg/compress/gzip/gunzip_test.go | 305 +
src/pkg/compress/gzip/gzip.go | 187 +
src/pkg/compress/gzip/gzip_test.go | 84 +
src/pkg/compress/lzw/Makefile | 12 +
src/pkg/compress/lzw/reader.go | 253 +
src/pkg/compress/lzw/reader_test.go | 145 +
src/pkg/compress/lzw/writer.go | 259 +
src/pkg/compress/lzw/writer_test.go | 132 +
src/pkg/compress/testdata/e.txt | 1 +
src/pkg/compress/testdata/pi.txt | 1 +
src/pkg/compress/zlib/Makefile | 12 +
src/pkg/compress/zlib/reader.go | 126 +
src/pkg/compress/zlib/reader_test.go | 128 +
src/pkg/compress/zlib/writer.go | 139 +
src/pkg/compress/zlib/writer_test.go | 144 +
src/pkg/container/heap/Makefile | 11 +
src/pkg/container/heap/heap.go | 96 +
src/pkg/container/heap/heap_test.go | 158 +
src/pkg/container/list/Makefile | 11 +
src/pkg/container/list/list.go | 211 +
src/pkg/container/list/list_test.go | 209 +
src/pkg/container/ring/Makefile | 11 +
src/pkg/container/ring/ring.go | 141 +
src/pkg/container/ring/ring_test.go | 220 +
src/pkg/container/vector/Makefile | 69 +
src/pkg/container/vector/defs.go | 43 +
src/pkg/container/vector/intvector.go | 188 +
src/pkg/container/vector/intvector_test.go | 331 +
src/pkg/container/vector/nogen_test.go | 67 +
src/pkg/container/vector/numbers_test.go | 123 +
src/pkg/container/vector/stringvector.go | 188 +
src/pkg/container/vector/stringvector_test.go | 331 +
src/pkg/container/vector/vector.go | 188 +
src/pkg/container/vector/vector_test.go | 331 +
src/pkg/crypto/Makefile | 11 +
src/pkg/crypto/aes/Makefile | 13 +
src/pkg/crypto/aes/aes_test.go | 350 +
src/pkg/crypto/aes/block.go | 176 +
src/pkg/crypto/aes/cipher.go | 71 +
src/pkg/crypto/aes/const.go | 362 +
src/pkg/crypto/blowfish/Makefile | 13 +
src/pkg/crypto/blowfish/block.go | 101 +
src/pkg/crypto/blowfish/blowfish_test.go | 192 +
src/pkg/crypto/blowfish/cipher.go | 79 +
src/pkg/crypto/blowfish/const.go | 199 +
src/pkg/crypto/cast5/Makefile | 11 +
src/pkg/crypto/cast5/cast5.go | 536 +
src/pkg/crypto/cast5/cast5_test.go | 104 +
src/pkg/crypto/cipher/Makefile | 17 +
src/pkg/crypto/cipher/cbc.go | 78 +
src/pkg/crypto/cipher/cbc_aes_test.go | 89 +
src/pkg/crypto/cipher/cfb.go | 64 +
src/pkg/crypto/cipher/cfb_test.go | 35 +
src/pkg/crypto/cipher/cipher.go | 63 +
src/pkg/crypto/cipher/common_test.go | 28 +
src/pkg/crypto/cipher/ctr.go | 55 +
src/pkg/crypto/cipher/ctr_aes_test.go | 101 +
src/pkg/crypto/cipher/io.go | 57 +
src/pkg/crypto/cipher/ocfb.go | 138 +
src/pkg/crypto/cipher/ocfb_test.go | 44 +
src/pkg/crypto/cipher/ofb.go | 44 +
src/pkg/crypto/cipher/ofb_test.go | 101 +
src/pkg/crypto/crypto.go | 73 +
src/pkg/crypto/des/Makefile | 13 +
src/pkg/crypto/des/block.go | 98 +
src/pkg/crypto/des/cipher.go | 103 +
src/pkg/crypto/des/const.go | 139 +
src/pkg/crypto/des/des_test.go | 1497 ++
src/pkg/crypto/dsa/Makefile | 11 +
src/pkg/crypto/dsa/dsa.go | 276 +
src/pkg/crypto/dsa/dsa_test.go | 84 +
src/pkg/crypto/ecdsa/Makefile | 11 +
src/pkg/crypto/ecdsa/ecdsa.go | 149 +
src/pkg/crypto/ecdsa/ecdsa_test.go | 227 +
src/pkg/crypto/elliptic/Makefile | 11 +
src/pkg/crypto/elliptic/elliptic.go | 381 +
src/pkg/crypto/elliptic/elliptic_test.go | 334 +
src/pkg/crypto/hmac/Makefile | 11 +
src/pkg/crypto/hmac/hmac.go | 100 +
src/pkg/crypto/hmac/hmac_test.go | 205 +
src/pkg/crypto/md4/Makefile | 12 +
src/pkg/crypto/md4/md4.go | 117 +
src/pkg/crypto/md4/md4_test.go | 71 +
src/pkg/crypto/md4/md4block.go | 89 +
src/pkg/crypto/md5/Makefile | 12 +
src/pkg/crypto/md5/md5.go | 117 +
src/pkg/crypto/md5/md5_test.go | 71 +
src/pkg/crypto/md5/md5block.go | 172 +
src/pkg/crypto/ocsp/Makefile | 11 +
src/pkg/crypto/ocsp/ocsp.go | 192 +
src/pkg/crypto/ocsp/ocsp_test.go | 97 +
src/pkg/crypto/openpgp/Makefile | 14 +
src/pkg/crypto/openpgp/armor/Makefile | 12 +
src/pkg/crypto/openpgp/armor/armor.go | 220 +
src/pkg/crypto/openpgp/armor/armor_test.go | 95 +
src/pkg/crypto/openpgp/armor/encode.go | 161 +
src/pkg/crypto/openpgp/canonical_text.go | 58 +
src/pkg/crypto/openpgp/canonical_text_test.go | 49 +
src/pkg/crypto/openpgp/elgamal/Makefile | 11 +
src/pkg/crypto/openpgp/elgamal/elgamal.go | 122 +
src/pkg/crypto/openpgp/elgamal/elgamal_test.go | 49 +
src/pkg/crypto/openpgp/error/Makefile | 11 +
src/pkg/crypto/openpgp/error/error.go | 64 +
src/pkg/crypto/openpgp/keys.go | 545 +
src/pkg/crypto/openpgp/packet/Makefile | 22 +
src/pkg/crypto/openpgp/packet/compressed.go | 39 +
src/pkg/crypto/openpgp/packet/compressed_test.go | 41 +
src/pkg/crypto/openpgp/packet/encrypted_key.go | 168 +
.../crypto/openpgp/packet/encrypted_key_test.go | 126 +
src/pkg/crypto/openpgp/packet/literal.go | 90 +
.../crypto/openpgp/packet/one_pass_signature.go | 74 +
src/pkg/crypto/openpgp/packet/packet.go | 483 +
src/pkg/crypto/openpgp/packet/packet_test.go | 256 +
src/pkg/crypto/openpgp/packet/private_key.go | 301 +
src/pkg/crypto/openpgp/packet/private_key_test.go | 57 +
src/pkg/crypto/openpgp/packet/public_key.go | 393 +
src/pkg/crypto/openpgp/packet/public_key_test.go | 98 +
src/pkg/crypto/openpgp/packet/reader.go | 63 +
src/pkg/crypto/openpgp/packet/signature.go | 558 +
src/pkg/crypto/openpgp/packet/signature_test.go | 42 +
.../openpgp/packet/symmetric_key_encrypted.go | 162 +
.../openpgp/packet/symmetric_key_encrypted_test.go | 101 +
.../openpgp/packet/symmetrically_encrypted.go | 291 +
.../openpgp/packet/symmetrically_encrypted_test.go | 124 +
src/pkg/crypto/openpgp/packet/userid.go | 161 +
src/pkg/crypto/openpgp/packet/userid_test.go | 87 +
src/pkg/crypto/openpgp/read.go | 415 +
src/pkg/crypto/openpgp/read_test.go | 361 +
src/pkg/crypto/openpgp/s2k/Makefile | 11 +
src/pkg/crypto/openpgp/s2k/s2k.go | 180 +
src/pkg/crypto/openpgp/s2k/s2k_test.go | 118 +
src/pkg/crypto/openpgp/write.go | 308 +
src/pkg/crypto/openpgp/write_test.go | 233 +
src/pkg/crypto/rand/Makefile | 30 +
src/pkg/crypto/rand/rand.go | 21 +
src/pkg/crypto/rand/rand_test.go | 31 +
src/pkg/crypto/rand/rand_unix.go | 125 +
src/pkg/crypto/rand/rand_windows.go | 43 +
src/pkg/crypto/rand/util.go | 80 +
src/pkg/crypto/rc4/Makefile | 11 +
src/pkg/crypto/rc4/rc4.go | 66 +
src/pkg/crypto/rc4/rc4_test.go | 59 +
src/pkg/crypto/ripemd160/Makefile | 12 +
src/pkg/crypto/ripemd160/ripemd160.go | 118 +
src/pkg/crypto/ripemd160/ripemd160_test.go | 64 +
src/pkg/crypto/ripemd160/ripemd160block.go | 161 +
src/pkg/crypto/rsa/Makefile | 12 +
src/pkg/crypto/rsa/pkcs1v15.go | 242 +
src/pkg/crypto/rsa/pkcs1v15_test.go | 221 +
src/pkg/crypto/rsa/rsa.go | 502 +
src/pkg/crypto/rsa/rsa_test.go | 348 +
src/pkg/crypto/sha1/Makefile | 12 +
src/pkg/crypto/sha1/sha1.go | 119 +
src/pkg/crypto/sha1/sha1_test.go | 73 +
src/pkg/crypto/sha1/sha1block.go | 81 +
src/pkg/crypto/sha256/Makefile | 12 +
src/pkg/crypto/sha256/sha256.go | 166 +
src/pkg/crypto/sha256/sha256_test.go | 125 +
src/pkg/crypto/sha256/sha256block.go | 129 +
src/pkg/crypto/sha512/Makefile | 12 +
src/pkg/crypto/sha512/sha512.go | 170 +
src/pkg/crypto/sha512/sha512_test.go | 125 +
src/pkg/crypto/sha512/sha512block.go | 144 +
src/pkg/crypto/subtle/Makefile | 11 +
src/pkg/crypto/subtle/constant_time.go | 57 +
src/pkg/crypto/subtle/constant_time_test.go | 105 +
src/pkg/crypto/tls/Makefile | 20 +
src/pkg/crypto/tls/alert.go | 73 +
src/pkg/crypto/tls/cipher_suites.go | 102 +
src/pkg/crypto/tls/common.go | 267 +
src/pkg/crypto/tls/conn.go | 799 +
src/pkg/crypto/tls/conn_test.go | 52 +
src/pkg/crypto/tls/generate_cert.go | 72 +
src/pkg/crypto/tls/handshake_client.go | 315 +
src/pkg/crypto/tls/handshake_client_test.go | 211 +
src/pkg/crypto/tls/handshake_messages.go | 904 +
src/pkg/crypto/tls/handshake_messages_test.go | 206 +
src/pkg/crypto/tls/handshake_server.go | 298 +
src/pkg/crypto/tls/handshake_server_test.go | 517 +
src/pkg/crypto/tls/key_agreement.go | 245 +
src/pkg/crypto/tls/parse-gnutls-cli-debug-log.py | 55 +
src/pkg/crypto/tls/prf.go | 153 +
src/pkg/crypto/tls/prf_test.go | 104 +
src/pkg/crypto/tls/tls.go | 181 +
src/pkg/crypto/twofish/Makefile | 11 +
src/pkg/crypto/twofish/twofish.go | 358 +
src/pkg/crypto/twofish/twofish_test.go | 129 +
src/pkg/crypto/x509/Makefile | 13 +
src/pkg/crypto/x509/cert_pool.go | 106 +
src/pkg/crypto/x509/pkix/Makefile | 11 +
src/pkg/crypto/x509/pkix/pkix.go | 167 +
src/pkg/crypto/x509/verify.go | 244 +
src/pkg/crypto/x509/verify_test.go | 391 +
src/pkg/crypto/x509/x509.go | 1073 +
src/pkg/crypto/x509/x509_test.go | 431 +
src/pkg/crypto/xtea/Makefile | 12 +
src/pkg/crypto/xtea/block.go | 66 +
src/pkg/crypto/xtea/cipher.go | 92 +
src/pkg/crypto/xtea/xtea_test.go | 246 +
src/pkg/csv/Makefile | 12 +
src/pkg/csv/reader.go | 372 +
src/pkg/csv/reader_test.go | 265 +
src/pkg/csv/writer.go | 122 +
src/pkg/csv/writer_test.go | 44 +
src/pkg/debug/dwarf/Makefile | 16 +
src/pkg/debug/dwarf/buf.go | 154 +
src/pkg/debug/dwarf/const.go | 433 +
src/pkg/debug/dwarf/entry.go | 343 +
src/pkg/debug/dwarf/open.go | 80 +
src/pkg/debug/dwarf/testdata/typedef.c | 79 +
src/pkg/debug/dwarf/testdata/typedef.elf | Bin 0 -> 10837 bytes
src/pkg/debug/dwarf/testdata/typedef.macho | Bin 0 -> 5256 bytes
src/pkg/debug/dwarf/type.go | 584 +
src/pkg/debug/dwarf/type_test.go | 111 +
src/pkg/debug/dwarf/unit.go | 62 +
src/pkg/debug/elf/Makefile | 12 +
src/pkg/debug/elf/elf.go | 1521 ++
src/pkg/debug/elf/elf_test.go | 49 +
src/pkg/debug/elf/file.go | 761 +
src/pkg/debug/elf/file_test.go | 241 +
src/pkg/debug/elf/testdata/gcc-386-freebsd-exec | Bin 0 -> 5742 bytes
src/pkg/debug/elf/testdata/gcc-amd64-linux-exec | Bin 0 -> 8844 bytes
.../testdata/go-relocation-test-gcc424-x86-64.obj | Bin 0 -> 3088 bytes
.../testdata/go-relocation-test-gcc441-x86-64.obj | Bin 0 -> 2936 bytes
.../elf/testdata/go-relocation-test-gcc441-x86.obj | Bin 0 -> 1884 bytes
src/pkg/debug/gosym/Makefile | 19 +
src/pkg/debug/gosym/pclinetest.h | 7 +
src/pkg/debug/gosym/pclinetest.s | 58 +
src/pkg/debug/gosym/pclntab.go | 82 +
src/pkg/debug/gosym/pclntab_test.go | 204 +
src/pkg/debug/gosym/symtab.go | 548 +
src/pkg/debug/macho/Makefile | 12 +
src/pkg/debug/macho/file.go | 517 +
src/pkg/debug/macho/file_test.go | 167 +
src/pkg/debug/macho/macho.go | 305 +
src/pkg/debug/macho/testdata/gcc-386-darwin-exec | Bin 0 -> 12588 bytes
src/pkg/debug/macho/testdata/gcc-amd64-darwin-exec | Bin 0 -> 8512 bytes
.../macho/testdata/gcc-amd64-darwin-exec-debug | Bin 0 -> 4540 bytes
src/pkg/debug/macho/testdata/hello.c | 8 +
src/pkg/debug/pe/Makefile | 12 +
src/pkg/debug/pe/file.go | 315 +
src/pkg/debug/pe/file_test.go | 99 +
src/pkg/debug/pe/pe.go | 51 +
src/pkg/debug/pe/testdata/gcc-386-mingw-exec | Bin 0 -> 29941 bytes
src/pkg/debug/pe/testdata/gcc-386-mingw-obj | Bin 0 -> 2372 bytes
src/pkg/debug/pe/testdata/hello.c | 8 +
src/pkg/deps.bash | 49 +
src/pkg/ebnf/Makefile | 12 +
src/pkg/ebnf/ebnf.go | 245 +
src/pkg/ebnf/ebnf_test.go | 87 +
src/pkg/ebnf/parser.go | 197 +
src/pkg/encoding/ascii85/Makefile | 11 +
src/pkg/encoding/ascii85/ascii85.go | 300 +
src/pkg/encoding/ascii85/ascii85_test.go | 188 +
src/pkg/encoding/base32/Makefile | 11 +
src/pkg/encoding/base32/base32.go | 368 +
src/pkg/encoding/base32/base32_test.go | 193 +
src/pkg/encoding/base64/Makefile | 11 +
src/pkg/encoding/base64/base64.go | 343 +
src/pkg/encoding/base64/base64_test.go | 199 +
src/pkg/encoding/binary/Makefile | 11 +
src/pkg/encoding/binary/binary.go | 498 +
src/pkg/encoding/binary/binary_test.go | 235 +
src/pkg/encoding/git85/Makefile | 11 +
src/pkg/encoding/git85/git.go | 277 +
src/pkg/encoding/git85/git_test.go | 194 +
src/pkg/encoding/hex/Makefile | 11 +
src/pkg/encoding/hex/hex.go | 216 +
src/pkg/encoding/hex/hex_test.go | 192 +
src/pkg/encoding/pem/Makefile | 11 +
src/pkg/encoding/pem/pem.go | 258 +
src/pkg/encoding/pem/pem_test.go | 390 +
src/pkg/exec/Makefile | 31 +
src/pkg/exec/exec.go | 377 +
src/pkg/exec/exec_test.go | 214 +
src/pkg/exec/lp_plan9.go | 51 +
src/pkg/exec/lp_test.go | 33 +
src/pkg/exec/lp_unix.go | 52 +
src/pkg/exec/lp_windows.go | 77 +
src/pkg/exp/README | 3 +
src/pkg/exp/datafmt/Makefile | 12 +
src/pkg/exp/datafmt/datafmt.go | 710 +
src/pkg/exp/datafmt/datafmt_test.go | 330 +
src/pkg/exp/datafmt/parser.go | 368 +
src/pkg/exp/gui/Makefile | 11 +
src/pkg/exp/gui/gui.go | 58 +
src/pkg/exp/gui/x11/Makefile | 12 +
src/pkg/exp/gui/x11/auth.go | 93 +
src/pkg/exp/gui/x11/conn.go | 627 +
src/pkg/exp/norm/Makefile | 44 +
src/pkg/exp/norm/composition.go | 344 +
src/pkg/exp/norm/composition_test.go | 138 +
src/pkg/exp/norm/forminfo.go | 188 +
src/pkg/exp/norm/maketables.go | 855 +
src/pkg/exp/norm/maketesttables.go | 42 +
src/pkg/exp/norm/norm_test.go | 14 +
src/pkg/exp/norm/normalize.go | 99 +
src/pkg/exp/norm/tables.go | 6580 ++++++
src/pkg/exp/norm/trie.go | 234 +
src/pkg/exp/norm/trie_test.go | 107 +
src/pkg/exp/norm/triedata_test.go | 63 +
src/pkg/exp/norm/triegen.go | 211 +
src/pkg/exp/regexp/Makefile | 12 +
src/pkg/exp/regexp/all_test.go | 429 +
src/pkg/exp/regexp/exec.go | 295 +
src/pkg/exp/regexp/find_test.go | 472 +
src/pkg/exp/regexp/regexp.go | 795 +
src/pkg/exp/regexp/syntax/Makefile | 16 +
src/pkg/exp/regexp/syntax/compile.go | 269 +
src/pkg/exp/regexp/syntax/make_perl_groups.pl | 103 +
src/pkg/exp/regexp/syntax/parse.go | 1797 ++
src/pkg/exp/regexp/syntax/parse_test.go | 350 +
src/pkg/exp/regexp/syntax/perl_groups.go | 130 +
src/pkg/exp/regexp/syntax/prog.go | 237 +
src/pkg/exp/regexp/syntax/prog_test.go | 91 +
src/pkg/exp/regexp/syntax/regexp.go | 284 +
src/pkg/exp/regexp/syntax/simplify.go | 151 +
src/pkg/exp/regexp/syntax/simplify_test.go | 151 +
src/pkg/exp/template/html/Makefile | 11 +
src/pkg/exp/template/html/context.go | 98 +
src/pkg/exp/template/html/escape.go | 105 +
src/pkg/exp/template/html/escape_test.go | 75 +
src/pkg/exp/wingui/Makefile | 29 +
src/pkg/exp/wingui/gui.go | 153 +
src/pkg/exp/wingui/winapi.go | 131 +
src/pkg/exp/wingui/zwinapi.go | 211 +
src/pkg/expvar/Makefile | 11 +
src/pkg/expvar/expvar.go | 287 +
src/pkg/expvar/expvar_test.go | 128 +
src/pkg/flag/Makefile | 11 +
src/pkg/flag/export_test.go | 22 +
src/pkg/flag/flag.go | 705 +
src/pkg/flag/flag_test.go | 255 +
src/pkg/fmt/Makefile | 14 +
src/pkg/fmt/doc.go | 181 +
src/pkg/fmt/fmt_test.go | 746 +
src/pkg/fmt/format.go | 452 +
src/pkg/fmt/print.go | 996 +
src/pkg/fmt/scan.go | 1112 +
src/pkg/fmt/scan_test.go | 923 +
src/pkg/fmt/stringer_test.go | 61 +
src/pkg/go/ast/Makefile | 16 +
src/pkg/go/ast/ast.go | 914 +
src/pkg/go/ast/filter.go | 475 +
src/pkg/go/ast/print.go | 224 +
src/pkg/go/ast/print_test.go | 77 +
src/pkg/go/ast/resolve.go | 174 +
src/pkg/go/ast/scope.go | 156 +
src/pkg/go/ast/walk.go | 382 +
src/pkg/go/build/Makefile | 22 +
src/pkg/go/build/build.go | 444 +
src/pkg/go/build/build_test.go | 61 +
src/pkg/go/build/cgotest/cgotest.c | 9 +
src/pkg/go/build/cgotest/cgotest.go | 19 +
src/pkg/go/build/cgotest/cgotest.h | 5 +
src/pkg/go/build/cmdtest/main.go | 12 +
src/pkg/go/build/dir.go | 172 +
src/pkg/go/build/path.go | 182 +
src/pkg/go/build/pkgtest/pkgtest.go | 9 +
src/pkg/go/build/pkgtest/sqrt_386.s | 10 +
src/pkg/go/build/pkgtest/sqrt_amd64.s | 9 +
src/pkg/go/build/pkgtest/sqrt_arm.s | 10 +
src/pkg/go/build/syslist_test.go | 62 +
src/pkg/go/doc/Makefile | 12 +
src/pkg/go/doc/comment.go | 345 +
src/pkg/go/doc/doc.go | 641 +
src/pkg/go/parser/Makefile | 12 +
src/pkg/go/parser/interface.go | 214 +
src/pkg/go/parser/parser.go | 2161 ++
src/pkg/go/parser/parser_test.go | 130 +
src/pkg/go/printer/Makefile | 12 +
src/pkg/go/printer/nodes.go | 1510 ++
src/pkg/go/printer/performance_test.go | 58 +
src/pkg/go/printer/printer.go | 1012 +
src/pkg/go/printer/printer_test.go | 194 +
src/pkg/go/printer/testdata/comments.golden | 473 +
src/pkg/go/printer/testdata/comments.input | 483 +
src/pkg/go/printer/testdata/comments.x | 56 +
src/pkg/go/printer/testdata/declarations.golden | 747 +
src/pkg/go/printer/testdata/declarations.input | 757 +
src/pkg/go/printer/testdata/empty.golden | 5 +
src/pkg/go/printer/testdata/empty.input | 5 +
src/pkg/go/printer/testdata/expressions.golden | 627 +
src/pkg/go/printer/testdata/expressions.input | 656 +
src/pkg/go/printer/testdata/expressions.raw | 627 +
src/pkg/go/printer/testdata/linebreaks.golden | 223 +
src/pkg/go/printer/testdata/linebreaks.input | 223 +
src/pkg/go/printer/testdata/parser.go | 2153 ++
src/pkg/go/printer/testdata/slow.golden | 85 +
src/pkg/go/printer/testdata/slow.input | 85 +
src/pkg/go/printer/testdata/statements.golden | 412 +
src/pkg/go/printer/testdata/statements.input | 351 +
src/pkg/go/scanner/Makefile | 12 +
src/pkg/go/scanner/errors.go | 168 +
src/pkg/go/scanner/scanner.go | 670 +
src/pkg/go/scanner/scanner_test.go | 672 +
src/pkg/go/token/Makefile | 12 +
src/pkg/go/token/position.go | 424 +
src/pkg/go/token/position_test.go | 180 +
src/pkg/go/token/token.go | 310 +
src/pkg/go/typechecker/Makefile | 14 +
src/pkg/go/typechecker/scope.go | 69 +
src/pkg/go/typechecker/testdata/test0.src | 94 +
src/pkg/go/typechecker/testdata/test1.src | 13 +
src/pkg/go/typechecker/testdata/test3.src | 41 +
src/pkg/go/typechecker/testdata/test4.src | 11 +
src/pkg/go/typechecker/type.go | 118 +
src/pkg/go/typechecker/typechecker.go | 468 +
src/pkg/go/typechecker/typechecker_test.go | 163 +
src/pkg/go/typechecker/universe.go | 36 +
src/pkg/go/types/Makefile | 16 +
src/pkg/go/types/check.go | 226 +
src/pkg/go/types/check_test.go | 215 +
src/pkg/go/types/const.go | 332 +
src/pkg/go/types/exportdata.go | 132 +
src/pkg/go/types/gcimporter.go | 799 +
src/pkg/go/types/gcimporter_test.go | 101 +
src/pkg/go/types/testdata/exports.go | 84 +
src/pkg/go/types/testdata/test0.src | 154 +
src/pkg/go/types/types.go | 255 +
src/pkg/go/types/universe.go | 108 +
src/pkg/gob/Makefile | 25 +
src/pkg/gob/codec_test.go | 1406 ++
src/pkg/gob/debug.go | 686 +
src/pkg/gob/decode.go | 1275 ++
src/pkg/gob/decoder.go | 202 +
src/pkg/gob/doc.go | 360 +
src/pkg/gob/dump.go | 22 +
src/pkg/gob/encode.go | 717 +
src/pkg/gob/encoder.go | 243 +
src/pkg/gob/encoder_test.go | 580 +
src/pkg/gob/error.go | 42 +
src/pkg/gob/gobencdec_test.go | 490 +
src/pkg/gob/timing_test.go | 94 +
src/pkg/gob/type.go | 786 +
src/pkg/gob/type_test.go | 153 +
src/pkg/hash/Makefile | 11 +
src/pkg/hash/adler32/Makefile | 11 +
src/pkg/hash/adler32/adler32.go | 88 +
src/pkg/hash/adler32/adler32_test.go | 77 +
src/pkg/hash/crc32/Makefile | 20 +
src/pkg/hash/crc32/crc32.go | 139 +
src/pkg/hash/crc32/crc32_amd64.go | 25 +
src/pkg/hash/crc32/crc32_amd64.s | 62 +
src/pkg/hash/crc32/crc32_generic.go | 12 +
src/pkg/hash/crc32/crc32_test.go | 97 +
src/pkg/hash/crc64/Makefile | 11 +
src/pkg/hash/crc64/crc64.go | 97 +
src/pkg/hash/crc64/crc64_test.go | 78 +
src/pkg/hash/fnv/Makefile | 11 +
src/pkg/hash/fnv/fnv.go | 131 +
src/pkg/hash/fnv/fnv_test.go | 167 +
src/pkg/hash/hash.go | 37 +
src/pkg/hash/test_cases.txt | 31 +
src/pkg/hash/test_gen.awk | 14 +
src/pkg/html/Makefile | 17 +
src/pkg/html/const.go | 90 +
src/pkg/html/doc.go | 110 +
src/pkg/html/entity.go | 2253 +++
src/pkg/html/entity_test.go | 29 +
src/pkg/html/escape.go | 238 +
src/pkg/html/node.go | 147 +
src/pkg/html/parse.go | 800 +
src/pkg/html/parse_test.go | 156 +
src/pkg/html/testdata/webkit/README | 28 +
src/pkg/html/testdata/webkit/adoption01.dat | 194 +
src/pkg/html/testdata/webkit/adoption02.dat | 31 +
src/pkg/html/testdata/webkit/comments01.dat | 135 +
src/pkg/html/testdata/webkit/doctype01.dat | 370 +
src/pkg/html/testdata/webkit/entities01.dat | 603 +
src/pkg/html/testdata/webkit/entities02.dat | 249 +
src/pkg/html/testdata/webkit/html5test-com.dat | 246 +
src/pkg/html/testdata/webkit/inbody01.dat | 43 +
src/pkg/html/testdata/webkit/isindex.dat | 40 +
.../pending-spec-changes-plain-text-unsafe.dat | Bin 0 -> 115 bytes
.../html/testdata/webkit/pending-spec-changes.dat | 28 +
src/pkg/html/testdata/webkit/plain-text-unsafe.dat | 8 +
src/pkg/html/testdata/webkit/scriptdata01.dat | 308 +
.../html/testdata/webkit/scripted/adoption01.dat | 15 +
src/pkg/html/testdata/webkit/scripted/webkit01.dat | 28 +
src/pkg/html/testdata/webkit/tables01.dat | 197 +
src/pkg/html/testdata/webkit/tests1.dat | 1952 ++
src/pkg/html/testdata/webkit/tests10.dat | 799 +
src/pkg/html/testdata/webkit/tests11.dat | 482 +
src/pkg/html/testdata/webkit/tests12.dat | 62 +
src/pkg/html/testdata/webkit/tests14.dat | 74 +
src/pkg/html/testdata/webkit/tests15.dat | 208 +
src/pkg/html/testdata/webkit/tests16.dat | 2277 +++
src/pkg/html/testdata/webkit/tests17.dat | 153 +
src/pkg/html/testdata/webkit/tests18.dat | 269 +
src/pkg/html/testdata/webkit/tests19.dat | 1220 ++
src/pkg/html/testdata/webkit/tests2.dat | 763 +
src/pkg/html/testdata/webkit/tests20.dat | 455 +
src/pkg/html/testdata/webkit/tests21.dat | 221 +
src/pkg/html/testdata/webkit/tests22.dat | 157 +
src/pkg/html/testdata/webkit/tests23.dat | 155 +
src/pkg/html/testdata/webkit/tests24.dat | 79 +
src/pkg/html/testdata/webkit/tests25.dat | 219 +
src/pkg/html/testdata/webkit/tests26.dat | 195 +
src/pkg/html/testdata/webkit/tests3.dat | 305 +
src/pkg/html/testdata/webkit/tests4.dat | 59 +
src/pkg/html/testdata/webkit/tests5.dat | 191 +
src/pkg/html/testdata/webkit/tests6.dat | 663 +
src/pkg/html/testdata/webkit/tests7.dat | 390 +
src/pkg/html/testdata/webkit/tests8.dat | 148 +
src/pkg/html/testdata/webkit/tests9.dat | 457 +
src/pkg/html/testdata/webkit/tests_innerHTML_1.dat | 733 +
src/pkg/html/testdata/webkit/tricky01.dat | 261 +
src/pkg/html/testdata/webkit/webkit01.dat | 609 +
src/pkg/html/testdata/webkit/webkit02.dat | 104 +
src/pkg/html/token.go | 575 +
src/pkg/html/token_test.go | 340 +
src/pkg/http/Makefile | 26 +
src/pkg/http/cgi/Makefile | 12 +
src/pkg/http/cgi/child.go | 191 +
src/pkg/http/cgi/child_test.go | 93 +
src/pkg/http/cgi/host.go | 323 +
src/pkg/http/cgi/host_test.go | 449 +
src/pkg/http/cgi/matryoshka_test.go | 74 +
src/pkg/http/cgi/testdata/test.cgi | 96 +
src/pkg/http/chunked.go | 77 +
src/pkg/http/client.go | 290 +
src/pkg/http/client_test.go | 292 +
src/pkg/http/cookie.go | 268 +
src/pkg/http/cookie_test.go | 201 +
src/pkg/http/dump.go | 78 +
src/pkg/http/export_test.go | 41 +
src/pkg/http/fcgi/Makefile | 12 +
src/pkg/http/fcgi/child.go | 258 +
src/pkg/http/fcgi/fcgi.go | 271 +
src/pkg/http/fcgi/fcgi_test.go | 114 +
src/pkg/http/fs.go | 323 +
src/pkg/http/fs_test.go | 308 +
src/pkg/http/header.go | 78 +
src/pkg/http/header_test.go | 81 +
src/pkg/http/httptest/Makefile | 12 +
src/pkg/http/httptest/recorder.go | 59 +
src/pkg/http/httptest/server.go | 151 +
src/pkg/http/lex.go | 144 +
src/pkg/http/lex_test.go | 70 +
src/pkg/http/persist.go | 420 +
src/pkg/http/pprof/Makefile | 11 +
src/pkg/http/pprof/pprof.go | 132 +
src/pkg/http/proxy_test.go | 48 +
src/pkg/http/range_test.go | 57 +
src/pkg/http/readrequest_test.go | 183 +
src/pkg/http/request.go | 745 +
src/pkg/http/request_test.go | 336 +
src/pkg/http/requestwrite_test.go | 370 +
src/pkg/http/response.go | 214 +
src/pkg/http/response_test.go | 397 +
src/pkg/http/responsewrite_test.go | 109 +
src/pkg/http/reverseproxy.go | 159 +
src/pkg/http/reverseproxy_test.go | 66 +
src/pkg/http/serve_test.go | 959 +
src/pkg/http/server.go | 1183 ++
src/pkg/http/sniff.go | 214 +
src/pkg/http/sniff_test.go | 80 +
src/pkg/http/spdy/Makefile | 13 +
src/pkg/http/spdy/read.go | 313 +
src/pkg/http/spdy/spdy_test.go | 497 +
src/pkg/http/spdy/types.go | 370 +
src/pkg/http/spdy/write.go | 286 +
src/pkg/http/status.go | 106 +
src/pkg/http/testdata/file | 1 +
src/pkg/http/testdata/index.html | 1 +
src/pkg/http/testdata/style.css | 1 +
src/pkg/http/transfer.go | 520 +
src/pkg/http/transport.go | 717 +
src/pkg/http/transport_test.go | 662 +
src/pkg/http/triv.go | 149 +
src/pkg/image/Makefile | 15 +
src/pkg/image/bmp/Makefile | 11 +
src/pkg/image/bmp/reader.go | 151 +
src/pkg/image/color.go | 251 +
src/pkg/image/decode_test.go | 123 +
src/pkg/image/draw/Makefile | 11 +
src/pkg/image/draw/bench_test.go | 206 +
src/pkg/image/draw/clip_test.go | 193 +
src/pkg/image/draw/draw.go | 493 +
src/pkg/image/draw/draw_test.go | 354 +
src/pkg/image/format.go | 100 +
src/pkg/image/geom.go | 234 +
src/pkg/image/gif/Makefile | 11 +
src/pkg/image/gif/reader.go | 426 +
src/pkg/image/image.go | 850 +
src/pkg/image/image_test.go | 112 +
src/pkg/image/jpeg/Makefile | 15 +
src/pkg/image/jpeg/fdct.go | 190 +
src/pkg/image/jpeg/huffman.go | 190 +
src/pkg/image/jpeg/idct.go | 204 +
src/pkg/image/jpeg/reader.go | 476 +
src/pkg/image/jpeg/writer.go | 549 +
src/pkg/image/jpeg/writer_test.go | 115 +
src/pkg/image/names.go | 67 +
src/pkg/image/png/Makefile | 12 +
src/pkg/image/png/reader.go | 708 +
src/pkg/image/png/reader_test.go | 241 +
src/pkg/image/png/testdata/pngsuite/README | 21 +
.../image/png/testdata/pngsuite/README.original | 85 +
.../image/png/testdata/pngsuite/basn0g01-30.png | Bin 0 -> 162 bytes
.../image/png/testdata/pngsuite/basn0g01-30.sng | 39 +
src/pkg/image/png/testdata/pngsuite/basn0g01.png | Bin 0 -> 164 bytes
src/pkg/image/png/testdata/pngsuite/basn0g01.sng | 41 +
.../image/png/testdata/pngsuite/basn0g02-29.png | Bin 0 -> 110 bytes
.../image/png/testdata/pngsuite/basn0g02-29.sng | 38 +
src/pkg/image/png/testdata/pngsuite/basn0g02.png | Bin 0 -> 104 bytes
src/pkg/image/png/testdata/pngsuite/basn0g02.sng | 41 +
.../image/png/testdata/pngsuite/basn0g04-31.png | Bin 0 -> 153 bytes
.../image/png/testdata/pngsuite/basn0g04-31.sng | 40 +
src/pkg/image/png/testdata/pngsuite/basn0g04.png | Bin 0 -> 145 bytes
src/pkg/image/png/testdata/pngsuite/basn0g04.sng | 41 +
src/pkg/image/png/testdata/pngsuite/basn0g08.png | Bin 0 -> 138 bytes
src/pkg/image/png/testdata/pngsuite/basn0g08.sng | 41 +
src/pkg/image/png/testdata/pngsuite/basn0g16.png | Bin 0 -> 167 bytes
src/pkg/image/png/testdata/pngsuite/basn0g16.sng | 41 +
src/pkg/image/png/testdata/pngsuite/basn2c08.png | Bin 0 -> 145 bytes
src/pkg/image/png/testdata/pngsuite/basn2c08.sng | 41 +
src/pkg/image/png/testdata/pngsuite/basn2c16.png | Bin 0 -> 302 bytes
src/pkg/image/png/testdata/pngsuite/basn2c16.sng | 41 +
src/pkg/image/png/testdata/pngsuite/basn3p01.png | Bin 0 -> 112 bytes
src/pkg/image/png/testdata/pngsuite/basn3p01.sng | 45 +
src/pkg/image/png/testdata/pngsuite/basn3p02.png | Bin 0 -> 146 bytes
src/pkg/image/png/testdata/pngsuite/basn3p02.sng | 47 +
src/pkg/image/png/testdata/pngsuite/basn3p04.png | Bin 0 -> 216 bytes
src/pkg/image/png/testdata/pngsuite/basn3p04.sng | 58 +
.../image/png/testdata/pngsuite/basn3p08-trns.png | Bin 0 -> 1538 bytes
.../image/png/testdata/pngsuite/basn3p08-trns.sng | 301 +
src/pkg/image/png/testdata/pngsuite/basn3p08.png | Bin 0 -> 1286 bytes
src/pkg/image/png/testdata/pngsuite/basn3p08.sng | 299 +
src/pkg/image/png/testdata/pngsuite/basn4a08.png | Bin 0 -> 126 bytes
src/pkg/image/png/testdata/pngsuite/basn4a08.sng | 41 +
src/pkg/image/png/testdata/pngsuite/basn4a16.png | Bin 0 -> 2206 bytes
src/pkg/image/png/testdata/pngsuite/basn4a16.sng | 41 +
src/pkg/image/png/testdata/pngsuite/basn6a08.png | Bin 0 -> 184 bytes
src/pkg/image/png/testdata/pngsuite/basn6a08.sng | 41 +
src/pkg/image/png/testdata/pngsuite/basn6a16.png | Bin 0 -> 3435 bytes
src/pkg/image/png/testdata/pngsuite/basn6a16.sng | 41 +
src/pkg/image/png/writer.go | 468 +
src/pkg/image/png/writer_test.go | 149 +
src/pkg/image/testdata/video-001.5bpp.gif | Bin 0 -> 6214 bytes
src/pkg/image/testdata/video-001.bmp | Bin 0 -> 46610 bytes
src/pkg/image/testdata/video-001.gif | Bin 0 -> 13106 bytes
src/pkg/image/testdata/video-001.interlaced.gif | Bin 0 -> 14142 bytes
src/pkg/image/testdata/video-001.jpeg | Bin 0 -> 21459 bytes
src/pkg/image/testdata/video-001.png | Bin 0 -> 29228 bytes
src/pkg/image/testdata/video-001.tiff | Bin 0 -> 30810 bytes
src/pkg/image/testdata/video-005.gray.jpeg | Bin 0 -> 5618 bytes
src/pkg/image/testdata/video-005.gray.png | Bin 0 -> 14974 bytes
src/pkg/image/tiff/Makefile | 13 +
src/pkg/image/tiff/buffer.go | 57 +
src/pkg/image/tiff/buffer_test.go | 36 +
src/pkg/image/tiff/consts.go | 103 +
src/pkg/image/tiff/reader.go | 423 +
src/pkg/image/tiff/reader_test.go | 25 +
src/pkg/image/tiff/testdata/no_rps.tiff | Bin 0 -> 1294 bytes
src/pkg/image/ycbcr/Makefile | 11 +
src/pkg/image/ycbcr/ycbcr.go | 183 +
src/pkg/image/ycbcr/ycbcr_test.go | 33 +
src/pkg/index/suffixarray/Makefile | 12 +
src/pkg/index/suffixarray/qsufsort.go | 166 +
src/pkg/index/suffixarray/suffixarray.go | 181 +
src/pkg/index/suffixarray/suffixarray_test.go | 230 +
src/pkg/io/Makefile | 13 +
src/pkg/io/io.go | 439 +
src/pkg/io/io_test.go | 179 +
src/pkg/io/ioutil/Makefile | 12 +
src/pkg/io/ioutil/ioutil.go | 130 +
src/pkg/io/ioutil/ioutil_test.go | 91 +
src/pkg/io/ioutil/tempfile.go | 91 +
src/pkg/io/ioutil/tempfile_test.go | 54 +
src/pkg/io/multi.go | 58 +
src/pkg/io/multi_test.go | 89 +
src/pkg/io/pipe.go | 182 +
src/pkg/io/pipe_test.go | 271 +
src/pkg/json/Makefile | 15 +
src/pkg/json/decode.go | 920 +
src/pkg/json/decode_test.go | 552 +
src/pkg/json/encode.go | 428 +
src/pkg/json/encode_test.go | 44 +
src/pkg/json/indent.go | 116 +
src/pkg/json/scanner.go | 624 +
src/pkg/json/scanner_test.go | 278 +
src/pkg/json/stream.go | 185 +
src/pkg/json/stream_test.go | 122 +
src/pkg/json/tagkey_test.go | 95 +
src/pkg/log/Makefile | 11 +
src/pkg/log/log.go | 327 +
src/pkg/log/log_test.go | 119 +
src/pkg/mail/Makefile | 11 +
src/pkg/mail/message.go | 524 +
src/pkg/mail/message_test.go | 278 +
src/pkg/math/Makefile | 102 +
src/pkg/math/acosh.go | 61 +
src/pkg/math/all_test.go | 2737 +++
src/pkg/math/asin.go | 49 +
src/pkg/math/asin_386.s | 28 +
src/pkg/math/asin_decl.go | 8 +
src/pkg/math/asinh.go | 71 +
src/pkg/math/atan.go | 62 +
src/pkg/math/atan2.go | 71 +
src/pkg/math/atan2_386.s | 11 +
src/pkg/math/atan2_decl.go | 7 +
src/pkg/math/atan_386.s | 11 +
src/pkg/math/atan_decl.go | 7 +
src/pkg/math/atanh.go | 78 +
src/pkg/math/bits.go | 59 +
src/pkg/math/cbrt.go | 79 +
src/pkg/math/const.go | 53 +
src/pkg/math/copysign.go | 12 +
src/pkg/math/erf.go | 339 +
src/pkg/math/exp.go | 14 +
src/pkg/math/exp2.go | 10 +
src/pkg/math/exp2_386.s | 38 +
src/pkg/math/exp2_decl.go | 7 +
src/pkg/math/exp_386.s | 39 +
src/pkg/math/exp_amd64.s | 112 +
src/pkg/math/exp_decl.go | 7 +
src/pkg/math/exp_port.go | 191 +
src/pkg/math/exp_test.go | 10 +
src/pkg/math/expm1.go | 237 +
src/pkg/math/expm1_386.s | 55 +
src/pkg/math/expm1_decl.go | 7 +
src/pkg/math/fabs.go | 21 +
src/pkg/math/fabs_386.s | 10 +
src/pkg/math/fabs_amd64.s | 12 +
src/pkg/math/fabs_decl.go | 7 +
src/pkg/math/fdim.go | 29 +
src/pkg/math/fdim_amd64.s | 26 +
src/pkg/math/fdim_decl.go | 9 +
src/pkg/math/floor.go | 52 +
src/pkg/math/floor_386.s | 44 +
src/pkg/math/floor_decl.go | 9 +
src/pkg/math/fltasm_amd64.s | 67 +
src/pkg/math/fmod.go | 47 +
src/pkg/math/fmod_386.s | 15 +
src/pkg/math/fmod_decl.go | 7 +
src/pkg/math/frexp.go | 33 +
src/pkg/math/frexp_386.s | 23 +
src/pkg/math/frexp_decl.go | 7 +
src/pkg/math/gamma.go | 188 +
src/pkg/math/hypot.go | 41 +
src/pkg/math/hypot_386.s | 57 +
src/pkg/math/hypot_amd64.s | 50 +
src/pkg/math/hypot_decl.go | 7 +
src/pkg/math/hypot_port.go | 63 +
src/pkg/math/hypot_test.go | 9 +
src/pkg/math/j0.go | 433 +
src/pkg/math/j1.go | 426 +
src/pkg/math/jn.go | 310 +
src/pkg/math/ldexp.go | 45 +
src/pkg/math/ldexp_386.s | 12 +
src/pkg/math/ldexp_decl.go | 7 +
src/pkg/math/lgamma.go | 350 +
src/pkg/math/log.go | 123 +
src/pkg/math/log10.go | 13 +
src/pkg/math/log10_386.s | 19 +
src/pkg/math/log10_decl.go | 8 +
src/pkg/math/log1p.go | 199 +
src/pkg/math/log1p_386.s | 25 +
src/pkg/math/log1p_decl.go | 7 +
src/pkg/math/log_386.s | 11 +
src/pkg/math/log_amd64.s | 109 +
src/pkg/math/log_decl.go | 7 +
src/pkg/math/logb.go | 54 +
src/pkg/math/modf.go | 33 +
src/pkg/math/modf_386.s | 19 +
src/pkg/math/modf_decl.go | 7 +
src/pkg/math/nextafter.go | 29 +
src/pkg/math/pow.go | 139 +
src/pkg/math/pow10.go | 30 +
src/pkg/math/remainder.go | 85 +
src/pkg/math/remainder_386.s | 15 +
src/pkg/math/remainder_decl.go | 7 +
src/pkg/math/signbit.go | 10 +
src/pkg/math/sin.go | 65 +
src/pkg/math/sin_386.s | 45 +
src/pkg/math/sin_decl.go | 8 +
src/pkg/math/sincos.go | 13 +
src/pkg/math/sincos_386.s | 26 +
src/pkg/math/sincos_amd64.s | 143 +
src/pkg/math/sincos_decl.go | 7 +
src/pkg/math/sinh.go | 67 +
src/pkg/math/sqrt.go | 14 +
src/pkg/math/sqrt_386.s | 10 +
src/pkg/math/sqrt_amd64.s | 9 +
src/pkg/math/sqrt_arm.s | 10 +
src/pkg/math/sqrt_decl.go | 7 +
src/pkg/math/sqrt_port.go | 147 +
src/pkg/math/sqrt_test.go | 9 +
src/pkg/math/tan.go | 64 +
src/pkg/math/tan_386.s | 26 +
src/pkg/math/tan_decl.go | 7 +
src/pkg/math/tanh.go | 27 +
src/pkg/math/unsafe.go | 21 +
src/pkg/mime/Makefile | 13 +
src/pkg/mime/grammar.go | 36 +
src/pkg/mime/mediatype.go | 295 +
src/pkg/mime/mediatype_test.go | 248 +
src/pkg/mime/mime_test.go | 27 +
src/pkg/mime/multipart/Makefile | 13 +
src/pkg/mime/multipart/formdata.go | 166 +
src/pkg/mime/multipart/formdata_test.go | 89 +
src/pkg/mime/multipart/multipart.go | 268 +
src/pkg/mime/multipart/multipart_test.go | 380 +
src/pkg/mime/multipart/writer.go | 157 +
src/pkg/mime/multipart/writer_test.go | 78 +
src/pkg/mime/test.types | 8 +
src/pkg/mime/type.go | 104 +
src/pkg/net/Makefile | 157 +
src/pkg/net/cgo_bsd.go | 14 +
src/pkg/net/cgo_linux.go | 14 +
src/pkg/net/cgo_stub.go | 25 +
src/pkg/net/cgo_unix.go | 148 +
src/pkg/net/dial.go | 153 +
src/pkg/net/dialgoogle_test.go | 169 +
src/pkg/net/dict/Makefile | 7 +
src/pkg/net/dict/dict.go | 211 +
src/pkg/net/dnsclient.go | 247 +
src/pkg/net/dnsclient_unix.go | 261 +
src/pkg/net/dnsconfig.go | 119 +
src/pkg/net/dnsmsg.go | 779 +
src/pkg/net/dnsmsg_test.go | 100 +
src/pkg/net/dnsname_test.go | 65 +
src/pkg/net/fd.go | 645 +
src/pkg/net/fd_darwin.go | 120 +
src/pkg/net/fd_freebsd.go | 116 +
src/pkg/net/fd_linux.go | 182 +
src/pkg/net/fd_openbsd.go | 116 +
src/pkg/net/fd_windows.go | 532 +
src/pkg/net/file.go | 119 +
src/pkg/net/file_plan9.go | 33 +
src/pkg/net/file_test.go | 133 +
src/pkg/net/file_windows.go | 25 +
src/pkg/net/hosts.go | 86 +
src/pkg/net/hosts_test.go | 68 +
src/pkg/net/hosts_testdata | 12 +
src/pkg/net/interface.go | 132 +
src/pkg/net/interface_bsd.go | 171 +
src/pkg/net/interface_darwin.go | 80 +
src/pkg/net/interface_freebsd.go | 80 +
src/pkg/net/interface_linux.go | 262 +
src/pkg/net/interface_openbsd.go | 16 +
src/pkg/net/interface_stub.go | 30 +
src/pkg/net/interface_test.go | 73 +
src/pkg/net/interface_windows.go | 158 +
src/pkg/net/ip.go | 614 +
src/pkg/net/ip_test.go | 215 +
src/pkg/net/ipraw_test.go | 120 +
src/pkg/net/iprawsock.go | 69 +
src/pkg/net/iprawsock_plan9.go | 99 +
src/pkg/net/iprawsock_posix.go | 305 +
src/pkg/net/ipsock.go | 158 +
src/pkg/net/ipsock_plan9.go | 305 +
src/pkg/net/ipsock_posix.go | 174 +
src/pkg/net/lookup_plan9.go | 226 +
src/pkg/net/lookup_test.go | 57 +
src/pkg/net/lookup_unix.go | 111 +
src/pkg/net/lookup_windows.go | 130 +
src/pkg/net/multicast_test.go | 73 +
src/pkg/net/net.go | 188 +
src/pkg/net/net_test.go | 121 +
src/pkg/net/newpollserver.go | 43 +
src/pkg/net/parse.go | 204 +
src/pkg/net/parse_test.go | 50 +
src/pkg/net/pipe.go | 62 +
src/pkg/net/pipe_test.go | 57 +
src/pkg/net/port.go | 70 +
src/pkg/net/port_test.go | 53 +
src/pkg/net/sendfile_linux.go | 84 +
src/pkg/net/sendfile_stub.go | 14 +
src/pkg/net/sendfile_windows.go | 68 +
src/pkg/net/server_test.go | 243 +
src/pkg/net/sock.go | 166 +
src/pkg/net/sock_bsd.go | 31 +
src/pkg/net/sock_linux.go | 25 +
src/pkg/net/sock_windows.go | 25 +
src/pkg/net/tcpsock.go | 40 +
src/pkg/net/tcpsock_plan9.go | 63 +
src/pkg/net/tcpsock_posix.go | 283 +
src/pkg/net/textproto/Makefile | 15 +
src/pkg/net/textproto/header.go | 43 +
src/pkg/net/textproto/pipeline.go | 117 +
src/pkg/net/textproto/reader.go | 514 +
src/pkg/net/textproto/reader_test.go | 140 +
src/pkg/net/textproto/textproto.go | 121 +
src/pkg/net/textproto/writer.go | 119 +
src/pkg/net/textproto/writer_test.go | 35 +
src/pkg/net/timeout_test.go | 57 +
src/pkg/net/udpsock.go | 40 +
src/pkg/net/udpsock_plan9.go | 187 +
src/pkg/net/udpsock_posix.go | 294 +
src/pkg/net/unixsock.go | 50 +
src/pkg/net/unixsock_plan9.go | 105 +
src/pkg/net/unixsock_posix.go | 418 +
src/pkg/netchan/Makefile | 13 +
src/pkg/netchan/common.go | 336 +
src/pkg/netchan/export.go | 400 +
src/pkg/netchan/import.go | 287 +
src/pkg/netchan/netchan_test.go | 435 +
src/pkg/old/template/Makefile | 14 +
src/pkg/old/template/doc.go | 91 +
src/pkg/old/template/execute.go | 346 +
src/pkg/old/template/format.go | 77 +
src/pkg/old/template/parse.go | 743 +
src/pkg/old/template/template_test.go | 804 +
src/pkg/os/Makefile | 100 +
src/pkg/os/dir_plan9.go | 300 +
src/pkg/os/dir_unix.go | 67 +
src/pkg/os/dir_windows.go | 14 +
src/pkg/os/env.go | 75 +
src/pkg/os/env_plan9.go | 96 +
src/pkg/os/env_test.go | 59 +
src/pkg/os/env_unix.go | 109 +
src/pkg/os/env_windows.go | 127 +
src/pkg/os/error.go | 31 +
src/pkg/os/error_plan9.go | 61 +
src/pkg/os/error_posix.go | 90 +
src/pkg/os/exec.go | 58 +
src/pkg/os/exec_plan9.go | 153 +
src/pkg/os/exec_posix.go | 147 +
src/pkg/os/exec_unix.go | 77 +
src/pkg/os/exec_windows.go | 66 +
src/pkg/os/file.go | 211 +
src/pkg/os/file_plan9.go | 331 +
src/pkg/os/file_posix.go | 226 +
src/pkg/os/file_unix.go | 208 +
src/pkg/os/file_windows.go | 317 +
src/pkg/os/getwd.go | 92 +
src/pkg/os/inotify/Makefile | 14 +
src/pkg/os/inotify/inotify_linux.go | 288 +
src/pkg/os/inotify/inotify_linux_test.go | 96 +
src/pkg/os/mkunixsignals.sh | 24 +
src/pkg/os/os_test.go | 1058 +
src/pkg/os/path.go | 118 +
src/pkg/os/path_plan9.go | 15 +
src/pkg/os/path_test.go | 208 +
src/pkg/os/path_unix.go | 15 +
src/pkg/os/path_windows.go | 16 +
src/pkg/os/proc.go | 34 +
src/pkg/os/signal/Makefile | 11 +
src/pkg/os/signal/signal.go | 33 +
src/pkg/os/signal/signal_test.go | 20 +
src/pkg/os/stat_darwin.go | 32 +
src/pkg/os/stat_freebsd.go | 32 +
src/pkg/os/stat_linux.go | 32 +
src/pkg/os/stat_openbsd.go | 32 +
src/pkg/os/stat_plan9.go | 90 +
src/pkg/os/stat_windows.go | 46 +
src/pkg/os/str.go | 20 +
src/pkg/os/sys_bsd.go | 19 +
src/pkg/os/sys_linux.go | 27 +
src/pkg/os/sys_plan9.go | 26 +
src/pkg/os/sys_windows.go | 15 +
src/pkg/os/time.go | 19 +
src/pkg/os/types.go | 56 +
src/pkg/os/user/Makefile | 26 +
src/pkg/os/user/lookup_stubs.go | 19 +
src/pkg/os/user/lookup_unix.go | 108 +
src/pkg/os/user/user.go | 37 +
src/pkg/os/user/user_test.go | 61 +
src/pkg/patch/Makefile | 14 +
src/pkg/patch/apply.go | 54 +
src/pkg/patch/git.go | 121 +
src/pkg/patch/patch.go | 322 +
src/pkg/patch/patch_test.go | 390 +
src/pkg/patch/textdiff.go | 175 +
src/pkg/path/Makefile | 14 +
src/pkg/path/filepath/Makefile | 32 +
src/pkg/path/filepath/match.go | 294 +
src/pkg/path/filepath/match_test.go | 134 +
src/pkg/path/filepath/path.go | 358 +
src/pkg/path/filepath/path_plan9.go | 23 +
src/pkg/path/filepath/path_test.go | 576 +
src/pkg/path/filepath/path_unix.go | 23 +
src/pkg/path/filepath/path_windows.go | 46 +
src/pkg/path/match.go | 207 +
src/pkg/path/match_test.go | 77 +
src/pkg/path/path.go | 162 +
src/pkg/path/path_test.go | 196 +
src/pkg/rand/Makefile | 15 +
src/pkg/rand/exp.go | 223 +
src/pkg/rand/normal.go | 158 +
src/pkg/rand/rand.go | 179 +
src/pkg/rand/rand_test.go | 350 +
src/pkg/rand/rng.go | 246 +
src/pkg/rand/zipf.go | 73 +
src/pkg/reflect/Makefile | 13 +
src/pkg/reflect/all_test.go | 1564 ++
src/pkg/reflect/deepequal.go | 126 +
src/pkg/reflect/set_test.go | 211 +
src/pkg/reflect/tostring_test.go | 96 +
src/pkg/reflect/type.go | 1165 ++
src/pkg/reflect/value.go | 1736 ++
src/pkg/regexp/Makefile | 11 +
src/pkg/regexp/all_test.go | 426 +
src/pkg/regexp/find_test.go | 472 +
src/pkg/regexp/regexp.go | 1488 ++
src/pkg/rpc/Makefile | 13 +
src/pkg/rpc/client.go | 286 +
src/pkg/rpc/debug.go | 90 +
src/pkg/rpc/jsonrpc/Makefile | 12 +
src/pkg/rpc/jsonrpc/all_test.go | 156 +
src/pkg/rpc/jsonrpc/client.go | 124 +
src/pkg/rpc/jsonrpc/server.go | 136 +
src/pkg/rpc/server.go | 637 +
src/pkg/rpc/server_test.go | 501 +
src/pkg/runtime/386/arch.h | 3 +
src/pkg/runtime/386/asm.s | 549 +
src/pkg/runtime/386/atomic.c | 19 +
src/pkg/runtime/386/closure.c | 105 +
src/pkg/runtime/386/memmove.s | 86 +
src/pkg/runtime/386/vlop.s | 48 +
src/pkg/runtime/386/vlrt.c | 815 +
src/pkg/runtime/Makefile | 168 +
src/pkg/runtime/amd64/arch.h | 3 +
src/pkg/runtime/amd64/asm.s | 577 +
src/pkg/runtime/amd64/atomic.c | 19 +
src/pkg/runtime/amd64/closure.c | 123 +
src/pkg/runtime/amd64/memmove.s | 88 +
src/pkg/runtime/amd64/traceback.c | 295 +
src/pkg/runtime/append_test.go | 52 +
src/pkg/runtime/arm/arch.h | 3 +
src/pkg/runtime/arm/asm.s | 316 +
src/pkg/runtime/arm/atomic.c | 83 +
src/pkg/runtime/arm/closure.c | 129 +
src/pkg/runtime/arm/memmove.s | 255 +
src/pkg/runtime/arm/memset.s | 94 +
src/pkg/runtime/arm/softfloat.c | 525 +
src/pkg/runtime/arm/traceback.c | 213 +
src/pkg/runtime/arm/vlop.s | 190 +
src/pkg/runtime/arm/vlrt.c | 816 +
src/pkg/runtime/cgo/386.S | 67 +
src/pkg/runtime/cgo/Makefile | 60 +
src/pkg/runtime/cgo/amd64.S | 73 +
src/pkg/runtime/cgo/arm.S | 1 +
src/pkg/runtime/cgo/callbacks.c | 73 +
src/pkg/runtime/cgo/cgo.go | 17 +
src/pkg/runtime/cgo/darwin_386.c | 149 +
src/pkg/runtime/cgo/darwin_amd64.c | 119 +
src/pkg/runtime/cgo/freebsd.c | 13 +
src/pkg/runtime/cgo/freebsd_386.c | 64 +
src/pkg/runtime/cgo/freebsd_amd64.c | 63 +
src/pkg/runtime/cgo/iscgo.c | 14 +
src/pkg/runtime/cgo/libcgo.h | 60 +
src/pkg/runtime/cgo/linux_386.c | 73 +
src/pkg/runtime/cgo/linux_amd64.c | 63 +
src/pkg/runtime/cgo/linux_arm.c | 19 +
src/pkg/runtime/cgo/setenv.c | 16 +
src/pkg/runtime/cgo/util.c | 51 +
src/pkg/runtime/cgo/windows_386.c | 62 +
src/pkg/runtime/cgo/windows_amd64.c | 60 +
src/pkg/runtime/cgocall.c | 249 +
src/pkg/runtime/cgocall.h | 12 +
src/pkg/runtime/chan.c | 1161 ++
src/pkg/runtime/chan_test.go | 322 +
src/pkg/runtime/closure_test.go | 53 +
src/pkg/runtime/complex.c | 60 +
src/pkg/runtime/cpuprof.c | 425 +
src/pkg/runtime/darwin/386/defs.h | 289 +
src/pkg/runtime/darwin/386/rt0.s | 8 +
src/pkg/runtime/darwin/386/signal.c | 194 +
src/pkg/runtime/darwin/386/sys.s | 311 +
src/pkg/runtime/darwin/amd64/defs.h | 305 +
src/pkg/runtime/darwin/amd64/rt0.s | 10 +
src/pkg/runtime/darwin/amd64/signal.c | 204 +
src/pkg/runtime/darwin/amd64/sys.s | 295 +
src/pkg/runtime/darwin/defs.c | 159 +
src/pkg/runtime/darwin/mem.c | 55 +
src/pkg/runtime/darwin/os.h | 31 +
src/pkg/runtime/darwin/signals.h | 51 +
src/pkg/runtime/darwin/thread.c | 484 +
src/pkg/runtime/debug.go | 115 +
src/pkg/runtime/debug/Makefile | 11 +
src/pkg/runtime/debug/stack.go | 90 +
src/pkg/runtime/debug/stack_test.go | 55 +
src/pkg/runtime/error.go | 138 +
src/pkg/runtime/export_test.go | 23 +
src/pkg/runtime/extern.go | 192 +
src/pkg/runtime/float.c | 173 +
src/pkg/runtime/freebsd/386/defs.h | 187 +
src/pkg/runtime/freebsd/386/rt0.s | 9 +
src/pkg/runtime/freebsd/386/signal.c | 193 +
src/pkg/runtime/freebsd/386/sys.s | 239 +
src/pkg/runtime/freebsd/amd64/defs.h | 198 +
src/pkg/runtime/freebsd/amd64/rt0.s | 9 +
src/pkg/runtime/freebsd/amd64/signal.c | 201 +
src/pkg/runtime/freebsd/amd64/sys.s | 182 +
src/pkg/runtime/freebsd/defs.c | 108 +
src/pkg/runtime/freebsd/mem.c | 74 +
src/pkg/runtime/freebsd/os.h | 12 +
src/pkg/runtime/freebsd/signals.h | 52 +
src/pkg/runtime/freebsd/thread.c | 201 +
src/pkg/runtime/goc2c.c | 727 +
src/pkg/runtime/hashmap.c | 1180 ++
src/pkg/runtime/hashmap.h | 159 +
src/pkg/runtime/iface.c | 788 +
src/pkg/runtime/linux/386/defs.h | 191 +
src/pkg/runtime/linux/386/rt0.s | 9 +
src/pkg/runtime/linux/386/signal.c | 184 +
src/pkg/runtime/linux/386/sys.s | 344 +
src/pkg/runtime/linux/amd64/defs.h | 236 +
src/pkg/runtime/linux/amd64/rt0.s | 10 +
src/pkg/runtime/linux/amd64/signal.c | 194 +
src/pkg/runtime/linux/amd64/sys.s | 252 +
src/pkg/runtime/linux/arm/defs.h | 149 +
src/pkg/runtime/linux/arm/rt0.s | 6 +
src/pkg/runtime/linux/arm/signal.c | 189 +
src/pkg/runtime/linux/arm/sys.s | 319 +
src/pkg/runtime/linux/defs.c | 95 +
src/pkg/runtime/linux/defs1.c | 24 +
src/pkg/runtime/linux/defs2.c | 120 +
src/pkg/runtime/linux/defs_arm.c | 122 +
src/pkg/runtime/linux/mem.c | 113 +
src/pkg/runtime/linux/os.h | 19 +
src/pkg/runtime/linux/signals.h | 51 +
src/pkg/runtime/linux/thread.c | 320 +
src/pkg/runtime/malloc.goc | 482 +
src/pkg/runtime/malloc.h | 422 +
src/pkg/runtime/mcache.c | 133 +
src/pkg/runtime/mcentral.c | 200 +
src/pkg/runtime/mem.go | 74 +
src/pkg/runtime/mfinal.c | 181 +
src/pkg/runtime/mfixalloc.c | 62 +
src/pkg/runtime/mgc0.c | 910 +
src/pkg/runtime/mheap.c | 374 +
src/pkg/runtime/mkasmh.sh | 112 +
src/pkg/runtime/mkgodefs.sh | 39 +
src/pkg/runtime/mkversion.c | 15 +
src/pkg/runtime/mprof.goc | 274 +
src/pkg/runtime/msize.c | 168 +
src/pkg/runtime/openbsd/amd64/defs.h | 149 +
src/pkg/runtime/openbsd/amd64/rt0.s | 8 +
src/pkg/runtime/openbsd/amd64/signal.c | 199 +
src/pkg/runtime/openbsd/amd64/sys.s | 221 +
src/pkg/runtime/openbsd/defs.c | 103 +
src/pkg/runtime/openbsd/mem.c | 74 +
src/pkg/runtime/openbsd/os.h | 12 +
src/pkg/runtime/openbsd/signals.h | 52 +
src/pkg/runtime/openbsd/thread.c | 156 +
src/pkg/runtime/plan9/386/defs.h | 2 +
src/pkg/runtime/plan9/386/rt0.s | 32 +
src/pkg/runtime/plan9/386/signal.c | 24 +
src/pkg/runtime/plan9/386/sys.s | 82 +
src/pkg/runtime/plan9/mem.c | 67 +
src/pkg/runtime/plan9/os.h | 57 +
src/pkg/runtime/plan9/signals.h | 1 +
src/pkg/runtime/plan9/thread.c | 174 +
src/pkg/runtime/pprof/Makefile | 11 +
src/pkg/runtime/pprof/pprof.go | 176 +
src/pkg/runtime/pprof/pprof_test.go | 77 +
src/pkg/runtime/print.c | 351 +
src/pkg/runtime/proc.c | 1568 ++
src/pkg/runtime/proc.p | 526 +
src/pkg/runtime/proc_test.go | 125 +
src/pkg/runtime/rune.c | 224 +
src/pkg/runtime/runtime-gdb.py | 400 +
src/pkg/runtime/runtime.c | 728 +
src/pkg/runtime/runtime.h | 635 +
src/pkg/runtime/runtime1.goc | 10 +
src/pkg/runtime/sema.goc | 180 +
src/pkg/runtime/sema_test.go | 100 +
src/pkg/runtime/sig.go | 16 +
src/pkg/runtime/sigqueue.goc | 99 +
src/pkg/runtime/slice.c | 330 +
src/pkg/runtime/softfloat64.go | 498 +
src/pkg/runtime/softfloat64_test.go | 198 +
src/pkg/runtime/stack.h | 97 +
src/pkg/runtime/string.goc | 360 +
src/pkg/runtime/symtab.c | 466 +
src/pkg/runtime/symtab_test.go | 47 +
src/pkg/runtime/type.go | 208 +
src/pkg/runtime/type.h | 131 +
src/pkg/runtime/windows/386/defs.h | 81 +
src/pkg/runtime/windows/386/rt0.s | 14 +
src/pkg/runtime/windows/386/signal.c | 98 +
src/pkg/runtime/windows/386/sys.s | 256 +
src/pkg/runtime/windows/amd64/defs.h | 40 +
src/pkg/runtime/windows/amd64/rt0.s | 13 +
src/pkg/runtime/windows/amd64/signal.c | 20 +
src/pkg/runtime/windows/amd64/sys.s | 130 +
src/pkg/runtime/windows/defs.c | 37 +
src/pkg/runtime/windows/mem.c | 70 +
src/pkg/runtime/windows/os.h | 30 +
src/pkg/runtime/windows/signals.h | 3 +
src/pkg/runtime/windows/syscall.goc | 67 +
src/pkg/runtime/windows/thread.c | 432 +
src/pkg/scanner/Makefile | 11 +
src/pkg/scanner/scanner.go | 660 +
src/pkg/scanner/scanner_test.go | 566 +
src/pkg/smtp/Makefile | 12 +
src/pkg/smtp/auth.go | 69 +
src/pkg/smtp/smtp.go | 294 +
src/pkg/smtp/smtp_test.go | 182 +
src/pkg/sort/Makefile | 12 +
src/pkg/sort/search.go | 104 +
src/pkg/sort/search_test.go | 132 +
src/pkg/sort/sort.go | 202 +
src/pkg/sort/sort_test.go | 282 +
src/pkg/strconv/Makefile | 17 +
src/pkg/strconv/atob.go | 28 +
src/pkg/strconv/atob_test.go | 58 +
src/pkg/strconv/atof.go | 415 +
src/pkg/strconv/atof_test.go | 191 +
src/pkg/strconv/atoi.go | 202 +
src/pkg/strconv/atoi_test.go | 303 +
src/pkg/strconv/decimal.go | 371 +
src/pkg/strconv/decimal_test.go | 117 +
src/pkg/strconv/fp_test.go | 149 +
src/pkg/strconv/ftoa.go | 405 +
src/pkg/strconv/ftoa_test.go | 150 +
src/pkg/strconv/internal_test.go | 15 +
src/pkg/strconv/itoa.go | 57 +
src/pkg/strconv/itoa_test.go | 174 +
src/pkg/strconv/quote.go | 310 +
src/pkg/strconv/quote_test.go | 213 +
src/pkg/strconv/testfp.txt | 181 +
src/pkg/strings/Makefile | 12 +
src/pkg/strings/reader.go | 91 +
src/pkg/strings/strings.go | 585 +
src/pkg/strings/strings_test.go | 927 +
src/pkg/sync/Makefile | 15 +
src/pkg/sync/atomic/Makefile | 18 +
src/pkg/sync/atomic/asm_386.s | 96 +
src/pkg/sync/atomic/asm_amd64.s | 69 +
src/pkg/sync/atomic/asm_arm.s | 122 +
src/pkg/sync/atomic/asm_linux_arm.s | 98 +
src/pkg/sync/atomic/atomic_test.go | 641 +
src/pkg/sync/atomic/doc.go | 68 +
src/pkg/sync/cond.go | 113 +
src/pkg/sync/cond_test.go | 126 +
src/pkg/sync/mutex.go | 95 +
src/pkg/sync/mutex_test.go | 166 +
src/pkg/sync/once.go | 43 +
src/pkg/sync/once_test.go | 62 +
src/pkg/sync/rwmutex.go | 93 +
src/pkg/sync/rwmutex_test.go | 237 +
src/pkg/sync/waitgroup.go | 97 +
src/pkg/sync/waitgroup_test.go | 165 +
src/pkg/syscall/Makefile | 58 +
src/pkg/syscall/asm_darwin_386.s | 137 +
src/pkg/syscall/asm_darwin_amd64.s | 101 +
src/pkg/syscall/asm_freebsd_386.s | 137 +
src/pkg/syscall/asm_freebsd_amd64.s | 97 +
src/pkg/syscall/asm_linux_386.s | 181 +
src/pkg/syscall/asm_linux_amd64.s | 129 +
src/pkg/syscall/asm_linux_arm.s | 153 +
src/pkg/syscall/asm_plan9_386.s | 151 +
src/pkg/syscall/asm_windows_386.s | 7 +
src/pkg/syscall/asm_windows_amd64.s | 7 +
src/pkg/syscall/bpf_bsd.go | 167 +
src/pkg/syscall/exec_plan9.go | 525 +
src/pkg/syscall/exec_unix.go | 425 +
src/pkg/syscall/exec_windows.go | 327 +
src/pkg/syscall/lsf_linux.go | 78 +
src/pkg/syscall/mkall.sh | 186 +
src/pkg/syscall/mkerrors.sh | 235 +
src/pkg/syscall/mkerrors_windows.sh | 202 +
src/pkg/syscall/mksyscall.pl | 234 +
src/pkg/syscall/mksyscall_windows.pl | 294 +
src/pkg/syscall/mksysnum_darwin.pl | 32 +
src/pkg/syscall/mksysnum_freebsd.pl | 43 +
src/pkg/syscall/mksysnum_linux.pl | 38 +
src/pkg/syscall/mksysnum_plan9.sh | 25 +
src/pkg/syscall/netlink_linux.go | 227 +
src/pkg/syscall/route_bsd.go | 152 +
src/pkg/syscall/route_darwin.go | 77 +
src/pkg/syscall/route_freebsd.go | 77 +
src/pkg/syscall/sockcmsg_linux.go | 38 +
src/pkg/syscall/sockcmsg_unix.go | 113 +
src/pkg/syscall/str.go | 20 +
src/pkg/syscall/syscall.go | 30 +
src/pkg/syscall/syscall_386.go | 7 +
src/pkg/syscall/syscall_amd64.go | 7 +
src/pkg/syscall/syscall_arm.go | 7 +
src/pkg/syscall/syscall_bsd.go | 627 +
src/pkg/syscall/syscall_darwin.go | 377 +
src/pkg/syscall/syscall_darwin_386.go | 55 +
src/pkg/syscall/syscall_darwin_amd64.go | 53 +
src/pkg/syscall/syscall_freebsd.go | 366 +
src/pkg/syscall/syscall_freebsd_386.go | 44 +
src/pkg/syscall/syscall_freebsd_amd64.go | 42 +
src/pkg/syscall/syscall_linux.go | 999 +
src/pkg/syscall/syscall_linux_386.go | 218 +
src/pkg/syscall/syscall_linux_amd64.go | 92 +
src/pkg/syscall/syscall_linux_arm.go | 138 +
src/pkg/syscall/syscall_plan9.go | 357 +
src/pkg/syscall/syscall_plan9_386.go | 5 +
src/pkg/syscall/syscall_unix.go | 90 +
src/pkg/syscall/syscall_windows.go | 770 +
src/pkg/syscall/syscall_windows_386.go | 5 +
src/pkg/syscall/syscall_windows_amd64.go | 5 +
src/pkg/syscall/types_darwin.c | 180 +
src/pkg/syscall/types_freebsd.c | 190 +
src/pkg/syscall/types_linux.c | 266 +
src/pkg/syscall/types_plan9.c | 113 +
src/pkg/syscall/zerrors_darwin_386.go | 1195 ++
src/pkg/syscall/zerrors_darwin_amd64.go | 1195 ++
src/pkg/syscall/zerrors_freebsd_386.go | 1405 ++
src/pkg/syscall/zerrors_freebsd_amd64.go | 1405 ++
src/pkg/syscall/zerrors_linux_386.go | 1329 ++
src/pkg/syscall/zerrors_linux_amd64.go | 1330 ++
src/pkg/syscall/zerrors_linux_arm.go | 1319 ++
src/pkg/syscall/zerrors_plan9_386.go | 23 +
src/pkg/syscall/zerrors_windows.go | 283 +
src/pkg/syscall/zerrors_windows_386.go | 5 +
src/pkg/syscall/zerrors_windows_amd64.go | 5 +
src/pkg/syscall/zsyscall_darwin_386.go | 977 +
src/pkg/syscall/zsyscall_darwin_amd64.go | 977 +
src/pkg/syscall/zsyscall_freebsd_386.go | 959 +
src/pkg/syscall/zsyscall_freebsd_amd64.go | 959 +
src/pkg/syscall/zsyscall_linux_386.go | 1128 ++
src/pkg/syscall/zsyscall_linux_amd64.go | 1272 ++
src/pkg/syscall/zsyscall_linux_arm.go | 1210 ++
src/pkg/syscall/zsyscall_plan9_386.go | 267 +
src/pkg/syscall/zsyscall_windows_386.go | 1323 ++
src/pkg/syscall/zsyscall_windows_amd64.go | 1323 ++
src/pkg/syscall/zsysnum_darwin_386.go | 355 +
src/pkg/syscall/zsysnum_darwin_amd64.go | 355 +
src/pkg/syscall/zsysnum_freebsd_386.go | 321 +
src/pkg/syscall/zsysnum_freebsd_amd64.go | 321 +
src/pkg/syscall/zsysnum_linux_386.go | 341 +
src/pkg/syscall/zsysnum_linux_amd64.go | 306 +
src/pkg/syscall/zsysnum_linux_arm.go | 336 +
src/pkg/syscall/zsysnum_plan9_386.go | 47 +
src/pkg/syscall/zsysnum_windows_386.go | 3 +
src/pkg/syscall/zsysnum_windows_amd64.go | 3 +
src/pkg/syscall/ztypes_darwin_386.go | 406 +
src/pkg/syscall/ztypes_darwin_amd64.go | 417 +
src/pkg/syscall/ztypes_freebsd_386.go | 401 +
src/pkg/syscall/ztypes_freebsd_amd64.go | 405 +
src/pkg/syscall/ztypes_linux_386.go | 486 +
src/pkg/syscall/ztypes_linux_amd64.go | 502 +
src/pkg/syscall/ztypes_linux_arm.go | 476 +
src/pkg/syscall/ztypes_plan9_386.go | 75 +
src/pkg/syscall/ztypes_windows.go | 603 +
src/pkg/syscall/ztypes_windows_386.go | 22 +
src/pkg/syscall/ztypes_windows_amd64.go | 22 +
src/pkg/syslog/Makefile | 12 +
src/pkg/syslog/syslog.go | 149 +
src/pkg/syslog/syslog_test.go | 113 +
src/pkg/syslog/syslog_unix.go | 31 +
src/pkg/tabwriter/Makefile | 11 +
src/pkg/tabwriter/tabwriter.go | 561 +
src/pkg/tabwriter/tabwriter_test.go | 615 +
src/pkg/template/Makefile | 15 +
src/pkg/template/doc.go | 313 +
src/pkg/template/exec.go | 674 +
src/pkg/template/exec_test.go | 613 +
src/pkg/template/funcs.go | 368 +
src/pkg/template/helper.go | 238 +
src/pkg/template/parse.go | 85 +
src/pkg/template/parse/Makefile | 14 +
src/pkg/template/parse/lex.go | 472 +
src/pkg/template/parse/lex_test.go | 223 +
src/pkg/template/parse/node.go | 470 +
src/pkg/template/parse/parse.go | 436 +
src/pkg/template/parse/parse_test.go | 259 +
src/pkg/template/parse/set.go | 50 +
src/pkg/template/set.go | 108 +
src/pkg/template/set_test.go | 239 +
src/pkg/template/testdata/file1.tmpl | 2 +
src/pkg/template/testdata/file2.tmpl | 2 +
src/pkg/template/testdata/tmpl1.tmpl | 1 +
src/pkg/template/testdata/tmpl2.tmpl | 1 +
src/pkg/testing/Makefile | 12 +
src/pkg/testing/benchmark.go | 236 +
src/pkg/testing/iotest/Makefile | 13 +
src/pkg/testing/iotest/logger.go | 55 +
src/pkg/testing/iotest/reader.go | 86 +
src/pkg/testing/iotest/writer.go | 38 +
src/pkg/testing/quick/Makefile | 11 +
src/pkg/testing/quick/quick.go | 362 +
src/pkg/testing/quick/quick_test.go | 147 +
src/pkg/testing/script/Makefile | 11 +
src/pkg/testing/script/script.go | 359 +
src/pkg/testing/script/script_test.go | 75 +
src/pkg/testing/testing.go | 298 +
src/pkg/time/Makefile | 46 +
src/pkg/time/format.go | 734 +
src/pkg/time/sleep.go | 177 +
src/pkg/time/sleep_test.go | 189 +
src/pkg/time/sys.go | 51 +
src/pkg/time/sys_plan9.go | 18 +
src/pkg/time/sys_posix.go | 18 +
src/pkg/time/tick.go | 177 +
src/pkg/time/tick_test.go | 58 +
src/pkg/time/time.go | 230 +
src/pkg/time/time_test.go | 506 +
src/pkg/time/zoneinfo_plan9.go | 59 +
src/pkg/time/zoneinfo_posix.go | 62 +
src/pkg/time/zoneinfo_unix.go | 213 +
src/pkg/time/zoneinfo_windows.go | 192 +
src/pkg/try/Makefile | 11 +
src/pkg/try/try.go | 174 +
src/pkg/try/try_test.go | 60 +
src/pkg/unicode/Makefile | 36 +
src/pkg/unicode/casetables.go | 20 +
src/pkg/unicode/digit.go | 13 +
src/pkg/unicode/digit_test.go | 126 +
src/pkg/unicode/graphic.go | 132 +
src/pkg/unicode/graphic_test.go | 122 +
src/pkg/unicode/letter.go | 326 +
src/pkg/unicode/letter_test.go | 428 +
src/pkg/unicode/maketables.go | 1276 ++
src/pkg/unicode/script_test.go | 257 +
src/pkg/unicode/tables.go | 6026 ++++++
src/pkg/unsafe/unsafe.go | 61 +
src/pkg/url/Makefile | 11 +
src/pkg/url/url.go | 677 +
src/pkg/url/url_test.go | 698 +
src/pkg/utf16/Makefile | 11 +
src/pkg/utf16/utf16.go | 101 +
src/pkg/utf16/utf16_test.go | 118 +
src/pkg/utf8/Makefile | 12 +
src/pkg/utf8/string.go | 211 +
src/pkg/utf8/string_test.go | 114 +
src/pkg/utf8/utf8.go | 356 +
src/pkg/utf8/utf8_test.go | 315 +
src/pkg/websocket/Makefile | 9 +
src/pkg/websocket/client.go | 323 +
src/pkg/websocket/server.go | 219 +
src/pkg/websocket/websocket.go | 192 +
src/pkg/websocket/websocket_test.go | 271 +
src/pkg/xml/Makefile | 14 +
src/pkg/xml/atom_test.go | 50 +
src/pkg/xml/embed_test.go | 124 +
src/pkg/xml/marshal.go | 228 +
src/pkg/xml/marshal_test.go | 305 +
src/pkg/xml/read.go | 631 +
src/pkg/xml/read_test.go | 371 +
src/pkg/xml/xml.go | 1694 ++
src/pkg/xml/xml_test.go | 609 +
src/quietgcc.bash | 44 +
src/run.bash | 102 +
src/sudo.bash | 21 +
src/version.bash | 50 +
test/235.go | 72 +
test/64bit.go | 709 +
test/append.go | 227 +
test/args.go | 21 +
test/assign.go | 53 +
test/assign1.go | 343 +
test/bench/Makefile | 14 +
test/bench/binary-tree-freelist.go | 129 +
test/bench/binary-tree-freelist.txt | 8 +
test/bench/binary-tree.c | 165 +
test/bench/binary-tree.go | 92 +
test/bench/binary-tree.txt | 8 +
test/bench/chameneosredux.c | 330 +
test/bench/chameneosredux.go | 180 +
test/bench/chameneosredux.txt | 29 +
test/bench/fannkuch-parallel.go | 224 +
test/bench/fannkuch-parallel.txt | 31 +
test/bench/fannkuch.c | 134 +
test/bench/fannkuch.go | 122 +
test/bench/fannkuch.txt | 31 +
test/bench/fasta-1000.out | 171 +
test/bench/fasta.c | 219 +
test/bench/fasta.go | 206 +
test/bench/fasta.txt | 171 +
test/bench/k-nucleotide-parallel.go | 157 +
test/bench/k-nucleotide-parallel.txt | 27 +
test/bench/k-nucleotide.c | 228 +
test/bench/k-nucleotide.go | 140 +
test/bench/k-nucleotide.txt | 27 +
test/bench/mandelbrot.c | 91 +
test/bench/mandelbrot.go | 95 +
test/bench/mandelbrot.txt | Bin 0 -> 5011 bytes
test/bench/meteor-contest.c | 626 +
test/bench/meteor-contest.go | 665 +
test/bench/meteor-contest.txt | 24 +
test/bench/nbody.c | 170 +
test/bench/nbody.go | 177 +
test/bench/nbody.txt | 2 +
test/bench/pidigits.c | 123 +
test/bench/pidigits.go | 135 +
test/bench/pidigits.txt | 3 +
test/bench/regex-dna-parallel.go | 124 +
test/bench/regex-dna-parallel.txt | 13 +
test/bench/regex-dna.c | 154 +
test/bench/regex-dna.go | 106 +
test/bench/regex-dna.txt | 13 +
test/bench/reverse-complement.c | 100 +
test/bench/reverse-complement.go | 105 +
test/bench/reverse-complement.txt | 171 +
test/bench/spectral-norm-parallel.go | 111 +
test/bench/spectral-norm.c | 82 +
test/bench/spectral-norm.go | 93 +
test/bench/spectral-norm.txt | 1 +
test/bench/threadring.c | 102 +
test/bench/threadring.go | 71 +
test/bench/threadring.txt | 1 +
test/bench/timing.log | 902 +
test/bench/timing.sh | 205 +
test/bigalg.go | 117 +
test/bigmap.go | 34 +
test/blank.go | 122 +
test/blank1.go | 12 +
test/bugs/placeholder | 2 +
test/chan/doubleselect.go | 86 +
test/chan/fifo.go | 57 +
test/chan/goroutines.go | 41 +
test/chan/nonblock.go | 283 +
test/chan/perm.go | 51 +
test/chan/powser1.go | 709 +
test/chan/powser2.go | 722 +
test/chan/select.go | 56 +
test/chan/select2.go | 48 +
test/chan/select3.go | 224 +
test/chan/select4.go | 25 +
test/chan/select5.go | 480 +
test/chan/select6.go | 34 +
test/chan/sendstmt.go | 37 +
test/chan/sieve1.go | 54 +
test/chan/sieve2.go | 172 +
test/chan/zerosize.go | 16 +
test/chancap.go | 29 +
test/char_lit.go | 43 +
test/char_lit1.go | 25 +
test/closedchan.go | 330 +
test/closure.go | 112 +
test/cmp1.go | 130 +
test/cmp2.go | 15 +
test/cmp3.go | 15 +
test/cmp4.go | 14 +
test/cmp5.go | 14 +
test/cmp6.go | 49 +
test/cmplx.go | 25 +
test/cmplxdivide.c | 82 +
test/cmplxdivide.go | 48 +
test/cmplxdivide1.go | 2406 +++
test/complit.go | 102 +
test/compos.go | 23 +
test/const.go | 120 +
test/const1.go | 82 +
test/const2.go | 12 +
test/const3.go | 35 +
test/convert.go | 44 +
test/convert3.go | 26 +
test/convlit.go | 66 +
test/convlit1.go | 17 +
test/copy.go | 346 +
test/ddd.go | 218 +
test/ddd1.go | 49 +
test/ddd2.go | 16 +
test/ddd3.go | 28 +
test/decl.go | 40 +
test/declbad.go | 58 +
test/defer.go | 48 +
test/deferprint.go | 14 +
test/divide.go | 54 +
test/empty.go | 12 +
test/env.go | 29 +
test/eof.go | 9 +
test/eof1.go | 9 +
test/errchk | 147 +
test/escape.go | 207 +
test/fixedbugs/bug000.go | 20 +
test/fixedbugs/bug002.go | 11 +
test/fixedbugs/bug003.go | 14 +
test/fixedbugs/bug004.go | 11 +
test/fixedbugs/bug005.go | 18 +
test/fixedbugs/bug006.go | 24 +
test/fixedbugs/bug007.go | 24 +
test/fixedbugs/bug008.go | 20 +
test/fixedbugs/bug009.go | 16 +
test/fixedbugs/bug010.go | 24 +
test/fixedbugs/bug011.go | 27 +
test/fixedbugs/bug012.go | 26 +
test/fixedbugs/bug013.go | 20 +
test/fixedbugs/bug014.go | 14 +
test/fixedbugs/bug015.go | 13 +
test/fixedbugs/bug016.go | 18 +
test/fixedbugs/bug017.go | 25 +
test/fixedbugs/bug020.go | 22 +
test/fixedbugs/bug021.go | 13 +
test/fixedbugs/bug022.go | 26 +
test/fixedbugs/bug023.go | 30 +
test/fixedbugs/bug024.go | 21 +
test/fixedbugs/bug026.go | 26 +
test/fixedbugs/bug027.go | 61 +
test/fixedbugs/bug028.go | 29 +
test/fixedbugs/bug030.go | 13 +
test/fixedbugs/bug031.go | 29 +
test/fixedbugs/bug035.go | 13 +
test/fixedbugs/bug036.go | 13 +
test/fixedbugs/bug037.go | 11 +
test/fixedbugs/bug038.go | 13 +
test/fixedbugs/bug039.go | 11 +
test/fixedbugs/bug040.go | 11 +
test/fixedbugs/bug045.go | 21 +
test/fixedbugs/bug046.go | 15 +
test/fixedbugs/bug047.go | 23 +
test/fixedbugs/bug048.go | 13 +
test/fixedbugs/bug049.go | 19 +
test/fixedbugs/bug050.go | 8 +
test/fixedbugs/bug051.go | 15 +
test/fixedbugs/bug052.go | 20 +
test/fixedbugs/bug053.go | 12 +
test/fixedbugs/bug054.go | 41 +
test/fixedbugs/bug055.go | 27 +
test/fixedbugs/bug056.go | 22 +
test/fixedbugs/bug057.go | 25 +
test/fixedbugs/bug058.go | 23 +
test/fixedbugs/bug059.go | 36 +
test/fixedbugs/bug060.go | 19 +
test/fixedbugs/bug061.go | 18 +
test/fixedbugs/bug062.go | 11 +
test/fixedbugs/bug063.go | 8 +
test/fixedbugs/bug064.go | 22 +
test/fixedbugs/bug065.go | 12 +
test/fixedbugs/bug066.go | 26 +
test/fixedbugs/bug067.go | 15 +
test/fixedbugs/bug068.go | 19 +
test/fixedbugs/bug069.go | 20 +
test/fixedbugs/bug070.go | 25 +
test/fixedbugs/bug071.go | 23 +
test/fixedbugs/bug072.go | 11 +
test/fixedbugs/bug073.go | 14 +
test/fixedbugs/bug074.go | 12 +
test/fixedbugs/bug075.go | 17 +
test/fixedbugs/bug076.go | 25 +
test/fixedbugs/bug077.go | 14 +
test/fixedbugs/bug078.go | 16 +
test/fixedbugs/bug080.go | 25 +
test/fixedbugs/bug081.go | 14 +
test/fixedbugs/bug082.go | 21 +
test/fixedbugs/bug083.dir/bug0.go | 10 +
test/fixedbugs/bug083.dir/bug1.go | 14 +
test/fixedbugs/bug083.go | 7 +
test/fixedbugs/bug084.go | 27 +
test/fixedbugs/bug085.go | 27 +
test/fixedbugs/bug086.go | 23 +
test/fixedbugs/bug087.go | 20 +
test/fixedbugs/bug088.dir/bug0.go | 9 +
test/fixedbugs/bug088.dir/bug1.go | 23 +
test/fixedbugs/bug088.go | 7 +
test/fixedbugs/bug089.go | 21 +
test/fixedbugs/bug090.go | 46 +
test/fixedbugs/bug091.go | 25 +
test/fixedbugs/bug092.go | 20 +
test/fixedbugs/bug093.go | 64 +
test/fixedbugs/bug094.go | 32 +
test/fixedbugs/bug096.go | 26 +
test/fixedbugs/bug097.go | 53 +
test/fixedbugs/bug098.go | 23 +
test/fixedbugs/bug099.go | 37 +
test/fixedbugs/bug101.go | 15 +
test/fixedbugs/bug102.go | 26 +
test/fixedbugs/bug103.go | 14 +
test/fixedbugs/bug104.go | 10 +
test/fixedbugs/bug106.dir/bug0.go | 7 +
test/fixedbugs/bug106.dir/bug1.go | 8 +
test/fixedbugs/bug106.go | 7 +
test/fixedbugs/bug107.go | 15 +
test/fixedbugs/bug108.go | 10 +
test/fixedbugs/bug109.go | 25 +
test/fixedbugs/bug110.go | 20 +
test/fixedbugs/bug111.go | 32 +
test/fixedbugs/bug112.go | 16 +
test/fixedbugs/bug113.go | 28 +
test/fixedbugs/bug114.go | 26 +
test/fixedbugs/bug115.go | 14 +
test/fixedbugs/bug116.go | 35 +
test/fixedbugs/bug117.go | 29 +
test/fixedbugs/bug118.go | 15 +
test/fixedbugs/bug119.go | 36 +
test/fixedbugs/bug120.go | 60 +
test/fixedbugs/bug121.go | 18 +
test/fixedbugs/bug122.go | 12 +
test/fixedbugs/bug123.go | 14 +
test/fixedbugs/bug126.go | 11 +
test/fixedbugs/bug127.go | 12 +
test/fixedbugs/bug128.go | 23 +
test/fixedbugs/bug129.go | 14 +
test/fixedbugs/bug130.go | 22 +
test/fixedbugs/bug131.go | 12 +
test/fixedbugs/bug132.go | 11 +
test/fixedbugs/bug133.dir/bug0.go | 7 +
test/fixedbugs/bug133.dir/bug1.go | 9 +
test/fixedbugs/bug133.dir/bug2.go | 16 +
test/fixedbugs/bug133.go | 7 +
test/fixedbugs/bug135.go | 19 +
test/fixedbugs/bug136.go | 22 +
test/fixedbugs/bug137.go | 31 +
test/fixedbugs/bug139.go | 17 +
test/fixedbugs/bug140.go | 27 +
test/fixedbugs/bug141.go | 32 +
test/fixedbugs/bug142.go | 31 +
test/fixedbugs/bug143.go | 44 +
test/fixedbugs/bug144.go | 22 +
test/fixedbugs/bug145.go | 18 +
test/fixedbugs/bug146.go | 15 +
test/fixedbugs/bug147.go | 26 +
test/fixedbugs/bug148.go | 39 +
test/fixedbugs/bug149.go | 24 +
test/fixedbugs/bug150.go | 23 +
test/fixedbugs/bug151.go | 21 +
test/fixedbugs/bug1515.go | 20 +
test/fixedbugs/bug152.go | 17 +
test/fixedbugs/bug154.go | 33 +
test/fixedbugs/bug155.go | 23 +
test/fixedbugs/bug156.go | 21 +
test/fixedbugs/bug157.go | 32 +
test/fixedbugs/bug158.go | 26 +
test/fixedbugs/bug159.go | 39 +
test/fixedbugs/bug160.dir/x.go | 8 +
test/fixedbugs/bug160.dir/y.go | 19 +
test/fixedbugs/bug160.go | 7 +
test/fixedbugs/bug161.go | 17 +
test/fixedbugs/bug163.go | 11 +
test/fixedbugs/bug164.go | 17 +
test/fixedbugs/bug165.go | 15 +
test/fixedbugs/bug167.go | 30 +
test/fixedbugs/bug168.go | 19 +
test/fixedbugs/bug169.go | 10 +
test/fixedbugs/bug170.go | 14 +
test/fixedbugs/bug171.go | 10 +
test/fixedbugs/bug172.go | 12 +
test/fixedbugs/bug173.go | 21 +
test/fixedbugs/bug174.go | 12 +
test/fixedbugs/bug175.go | 14 +
test/fixedbugs/bug176.go | 14 +
test/fixedbugs/bug177.go | 30 +
test/fixedbugs/bug178.go | 33 +
test/fixedbugs/bug179.go | 27 +
test/fixedbugs/bug180.go | 16 +
test/fixedbugs/bug181.go | 11 +
test/fixedbugs/bug182.go | 13 +
test/fixedbugs/bug183.go | 27 +
test/fixedbugs/bug184.go | 49 +
test/fixedbugs/bug185.go | 35 +
test/fixedbugs/bug186.go | 17 +
test/fixedbugs/bug187.go | 22 +
test/fixedbugs/bug188.go | 15 +
test/fixedbugs/bug189.go | 18 +
test/fixedbugs/bug190.go | 26 +
test/fixedbugs/bug191.dir/a.go | 12 +
test/fixedbugs/bug191.dir/b.go | 11 +
test/fixedbugs/bug191.go | 16 +
test/fixedbugs/bug192.go | 11 +
test/fixedbugs/bug193.go | 16 +
test/fixedbugs/bug194.go | 35 +
test/fixedbugs/bug195.go | 27 +
test/fixedbugs/bug196.go | 50 +
test/fixedbugs/bug197.go | 33 +
test/fixedbugs/bug198.go | 12 +
test/fixedbugs/bug199.go | 27 +
test/fixedbugs/bug200.go | 19 +
test/fixedbugs/bug201.go | 48 +
test/fixedbugs/bug202.go | 16 +
test/fixedbugs/bug203.go | 18 +
test/fixedbugs/bug204.go | 24 +
test/fixedbugs/bug205.go | 18 +
test/fixedbugs/bug206.go | 48 +
test/fixedbugs/bug207.go | 23 +
test/fixedbugs/bug208.go | 20 +
test/fixedbugs/bug209.go | 18 +
test/fixedbugs/bug211.go | 14 +
test/fixedbugs/bug212.go | 12 +
test/fixedbugs/bug213.go | 16 +
test/fixedbugs/bug214.go | 15 +
test/fixedbugs/bug215.go | 14 +
test/fixedbugs/bug216.go | 20 +
test/fixedbugs/bug217.go | 15 +
test/fixedbugs/bug218.go | 23 +
test/fixedbugs/bug219.go | 38 +
test/fixedbugs/bug220.go | 14 +
test/fixedbugs/bug221.go | 42 +
test/fixedbugs/bug222.dir/chanbug.go | 5 +
test/fixedbugs/bug222.dir/chanbug2.go | 2 +
test/fixedbugs/bug222.go | 7 +
test/fixedbugs/bug223.go | 21 +
test/fixedbugs/bug224.go | 10 +
test/fixedbugs/bug225.go | 22 +
test/fixedbugs/bug226.dir/x.go | 9 +
test/fixedbugs/bug226.dir/y.go | 31 +
test/fixedbugs/bug226.go | 7 +
test/fixedbugs/bug227.go | 36 +
test/fixedbugs/bug228.go | 19 +
test/fixedbugs/bug229.go | 20 +
test/fixedbugs/bug230.go | 28 +
test/fixedbugs/bug231.go | 22 +
test/fixedbugs/bug232.go | 8 +
test/fixedbugs/bug233.go | 10 +
test/fixedbugs/bug234.go | 23 +
test/fixedbugs/bug235.go | 17 +
test/fixedbugs/bug236.go | 53 +
test/fixedbugs/bug237.go | 25 +
test/fixedbugs/bug238.go | 21 +
test/fixedbugs/bug239.go | 21 +
test/fixedbugs/bug240.go | 20 +
test/fixedbugs/bug241.go | 11 +
test/fixedbugs/bug242.go | 132 +
test/fixedbugs/bug243.go | 51 +
test/fixedbugs/bug244.go | 31 +
test/fixedbugs/bug245.go | 16 +
test/fixedbugs/bug246.go | 23 +
test/fixedbugs/bug247.go | 21 +
test/fixedbugs/bug248.dir/bug0.go | 9 +
test/fixedbugs/bug248.dir/bug1.go | 9 +
test/fixedbugs/bug248.dir/bug2.go | 101 +
test/fixedbugs/bug248.dir/bug3.go | 69 +
test/fixedbugs/bug248.go | 12 +
test/fixedbugs/bug249.go | 39 +
test/fixedbugs/bug250.go | 19 +
test/fixedbugs/bug251.go | 21 +
test/fixedbugs/bug252.go | 15 +
test/fixedbugs/bug253.go | 29 +
test/fixedbugs/bug254.go | 17 +
test/fixedbugs/bug255.go | 15 +
test/fixedbugs/bug256.go | 16 +
test/fixedbugs/bug257.go | 20070 +++++++++++++++++++
test/fixedbugs/bug258.go | 33 +
test/fixedbugs/bug259.go | 16 +
test/fixedbugs/bug260.go | 61 +
test/fixedbugs/bug261.go | 23 +
test/fixedbugs/bug262.go | 54 +
test/fixedbugs/bug263.go | 16 +
test/fixedbugs/bug264.go | 44 +
test/fixedbugs/bug265.go | 22 +
test/fixedbugs/bug266.go | 26 +
test/fixedbugs/bug267.go | 22 +
test/fixedbugs/bug268.go | 53 +
test/fixedbugs/bug269.go | 18 +
test/fixedbugs/bug270.go | 21 +
test/fixedbugs/bug271.go | 20 +
test/fixedbugs/bug272.go | 25 +
test/fixedbugs/bug273.go | 93 +
test/fixedbugs/bug274.go | 31 +
test/fixedbugs/bug275.go | 20 +
test/fixedbugs/bug276.go | 23 +
test/fixedbugs/bug277.go | 72 +
test/fixedbugs/bug278.go | 23 +
test/fixedbugs/bug279.go | 36 +
test/fixedbugs/bug280.go | 13 +
test/fixedbugs/bug281.go | 55 +
test/fixedbugs/bug282.dir/p1.go | 10 +
test/fixedbugs/bug282.dir/p2.go | 8 +
test/fixedbugs/bug282.go | 7 +
test/fixedbugs/bug283.go | 19 +
test/fixedbugs/bug284.go | 191 +
test/fixedbugs/bug285.go | 116 +
test/fixedbugs/bug286.go | 94 +
test/fixedbugs/bug287.go | 11 +
test/fixedbugs/bug288.go | 18 +
test/fixedbugs/bug289.go | 26 +
test/fixedbugs/bug290.go | 15 +
test/fixedbugs/bug291.go | 23 +
test/fixedbugs/bug292.go | 22 +
test/fixedbugs/bug293.go | 37 +
test/fixedbugs/bug294.go | 79 +
test/fixedbugs/bug295.go | 17 +
test/fixedbugs/bug296.go | 88 +
test/fixedbugs/bug297.go | 15 +
test/fixedbugs/bug298.go | 11 +
test/fixedbugs/bug299.go | 27 +
test/fixedbugs/bug300.go | 29 +
test/fixedbugs/bug301.go | 18 +
test/fixedbugs/bug302.dir/main.go | 12 +
test/fixedbugs/bug302.dir/p.go | 1011 +
test/fixedbugs/bug302.go | 6 +
test/fixedbugs/bug303.go | 37 +
test/fixedbugs/bug304.go | 18 +
test/fixedbugs/bug305.go | 24 +
test/fixedbugs/bug306.dir/p1.go | 9 +
test/fixedbugs/bug306.dir/p2.go | 8 +
test/fixedbugs/bug306.go | 7 +
test/fixedbugs/bug307.go | 15 +
test/fixedbugs/bug308.go | 19 +
test/fixedbugs/bug309.go | 19 +
test/fixedbugs/bug310.go | 20 +
test/fixedbugs/bug311.go | 20 +
test/fixedbugs/bug312.go | 22 +
test/fixedbugs/bug313.dir/a.go | 11 +
test/fixedbugs/bug313.dir/b.go | 11 +
test/fixedbugs/bug313.go | 19 +
test/fixedbugs/bug314.go | 31 +
test/fixedbugs/bug315.go | 18 +
test/fixedbugs/bug316.go | 17 +
test/fixedbugs/bug317.go | 16 +
test/fixedbugs/bug318.go | 12 +
test/fixedbugs/bug319.go | 22 +
test/fixedbugs/bug320.go | 45 +
test/fixedbugs/bug321.go | 30 +
test/fixedbugs/bug322.dir/lib.go | 15 +
test/fixedbugs/bug322.dir/main.go | 40 +
test/fixedbugs/bug322.go | 8 +
test/fixedbugs/bug323.go | 20 +
test/fixedbugs/bug324.dir/main.go | 53 +
test/fixedbugs/bug324.dir/p.go | 15 +
test/fixedbugs/bug324.go | 8 +
test/fixedbugs/bug325.go | 15 +
test/fixedbugs/bug326.go | 41 +
test/fixedbugs/bug327.go | 24 +
test/fixedbugs/bug328.go | 14 +
test/fixedbugs/bug329.go | 46 +
test/fixedbugs/bug330.go | 13 +
test/fixedbugs/bug331.go | 36 +
test/fixedbugs/bug332.go | 17 +
test/fixedbugs/bug333.go | 19 +
test/fixedbugs/bug334.go | 31 +
test/fixedbugs/bug335.dir/a.go | 9 +
test/fixedbugs/bug335.dir/b.go | 11 +
test/fixedbugs/bug335.go | 10 +
test/fixedbugs/bug336.go | 86 +
test/fixedbugs/bug337.go | 19 +
test/fixedbugs/bug338.go | 22 +
test/fixedbugs/bug339.go | 20 +
test/fixedbugs/bug340.go | 17 +
test/fixedbugs/bug341.go | 22 +
test/fixedbugs/bug342.go | 24 +
test/fixedbugs/bug343.go | 33 +
test/fixedbugs/bug344.go | 24 +
test/fixedbugs/bug345.dir/io.go | 15 +
test/fixedbugs/bug345.dir/main.go | 28 +
test/fixedbugs/bug345.go | 7 +
test/fixedbugs/bug346.go | 19 +
test/fixedbugs/bug347.go | 49 +
test/fixedbugs/bug348.go | 46 +
test/fixedbugs/bug349.go | 13 +
test/fixedbugs/bug350.go | 15 +
test/fixedbugs/bug351.go | 13 +
test/fixedbugs/bug352.go | 19 +
test/fixedbugs/bug353.go | 30 +
test/fixedbugs/bug354.go | 26 +
test/fixedbugs/bug355.go | 18 +
test/fixedbugs/bug356.go | 41 +
test/fixedbugs/bug357.go | 25 +
test/fixedbugs/bug358.go | 26 +
test/fixedbugs/bug359.go | 26 +
test/fixedbugs/bug361.go | 15 +
test/fixedbugs/bug362.go | 16 +
test/fixedbugs/bug363.go | 21 +
test/fixedbugs/bug364.go | 25 +
test/fixedbugs/bug365.go | 22 +
test/float_lit.go | 197 +
test/floatcmp.go | 88 +
test/for.go | 56 +
test/func.go | 89 +
test/func1.go | 18 +
test/func2.go | 31 +
test/func3.go | 17 +
test/func4.go | 14 +
test/func5.go | 89 +
test/func6.go | 14 +
test/func7.go | 29 +
test/garbage/Makefile | 27 +
test/garbage/parser.go | 237 +
test/garbage/peano.go | 135 +
test/garbage/stats.go | 44 +
test/garbage/tree.go | 100 +
test/gc.go | 24 +
test/gc1.go | 14 +
test/gc2.go | 42 +
test/golden.out | 166 +
test/goprint.go | 14 +
test/goto.go | 535 +
test/hashmap.go | 181 +
test/helloworld.go | 11 +
test/if.go | 91 +
test/import.go | 25 +
test/import1.go | 17 +
test/import2.go | 42 +
test/import3.go | 54 +
test/import4.go | 24 +
test/index.go | 224 +
test/indirect.go | 85 +
test/indirect1.go | 68 +
test/init.go | 18 +
test/initcomma.go | 79 +
test/initialize.go | 62 +
test/initializerr.go | 25 +
test/initsyscall.go | 27 +
test/int_lit.go | 24 +
test/intcvt.go | 179 +
test/interface/bigdata.go | 75 +
test/interface/convert.go | 147 +
test/interface/convert1.go | 25 +
test/interface/convert2.go | 25 +
test/interface/embed.go | 61 +
test/interface/embed0.go | 29 +
test/interface/embed1.go | 45 +
test/interface/embed2.go | 70 +
test/interface/explicit.go | 75 +
test/interface/fail.go | 26 +
test/interface/fake.go | 97 +
test/interface/pointer.go | 37 +
test/interface/private.go | 32 +
test/interface/private1.go | 18 +
test/interface/receiver.go | 121 +
test/interface/receiver1.go | 58 +
test/interface/recursive.go | 21 +
test/interface/returntype.go | 25 +
test/interface/struct.go | 156 +
test/iota.go | 120 +
test/ken/array.go | 133 +
test/ken/chan.go | 329 +
test/ken/chan1.go | 53 +
test/ken/complit.go | 170 +
test/ken/convert.go | 431 +
test/ken/cplx0.go | 28 +
test/ken/cplx1.go | 97 +
test/ken/cplx2.go | 108 +
test/ken/cplx3.go | 33 +
test/ken/cplx4.go | 44 +
test/ken/cplx5.go | 54 +
test/ken/divconst.go | 632 +
test/ken/divmod.go | 247 +
test/ken/embed.go | 317 +
test/ken/for.go | 18 +
test/ken/interbasic.go | 182 +
test/ken/interfun.go | 57 +
test/ken/intervar.go | 64 +
test/ken/label.go | 36 +
test/ken/litfun.go | 22 +
test/ken/mfunc.go | 20 +
test/ken/modconst.go | 632 +
test/ken/ptrfun.go | 44 +
test/ken/ptrvar.go | 53 +
test/ken/range.go | 119 +
test/ken/rob1.go | 67 +
test/ken/rob2.go | 272 +
test/ken/robfor.go | 56 +
test/ken/robfunc.go | 94 +
test/ken/shift.go | 119 +
test/ken/simparray.go | 48 +
test/ken/simpbool.go | 105 +
test/ken/simpconv.go | 28 +
test/ken/simpfun.go | 25 +
test/ken/simpprint.go | 13 +
test/ken/simpswitch.go | 24 +
test/ken/simpvar.go | 25 +
test/ken/slicearray.go | 210 +
test/ken/sliceslice.go | 203 +
test/ken/string.go | 118 +
test/ken/strvar.go | 78 +
test/label.go | 60 +
test/label1.go | 85 +
test/literal.go | 228 +
test/malloc1.go | 25 +
test/mallocfin.go | 67 +
test/mallocrand.go | 92 +
test/mallocrep.go | 69 +
test/mallocrep1.go | 143 +
test/map.go | 491 +
test/method.go | 127 +
test/method1.go | 17 +
test/method2.go | 33 +
test/method3.go | 35 +
test/named.go | 281 +
test/named1.go | 62 +
test/nil.go | 178 +
test/nilptr/arrayindex.go | 26 +
test/nilptr/arrayindex1.go | 31 +
test/nilptr/arraytoslice.go | 36 +
test/nilptr/arraytoslice1.go | 33 +
test/nilptr/arraytoslice2.go | 34 +
test/nilptr/slicearray.go | 32 +
test/nilptr/structfield.go | 34 +
test/nilptr/structfield1.go | 37 +
test/nilptr/structfield2.go | 36 +
test/nilptr/structfieldaddr.go | 34 +
test/nul1.go | 59 +
test/parentype.go | 17 +
test/peano.go | 126 +
test/printbig.go | 12 +
test/range.go | 297 +
test/recover.go | 246 +
test/recover1.go | 141 +
test/recover2.go | 87 +
test/recover3.go | 76 +
test/rename.go | 73 +
test/rename1.go | 46 +
test/run | 130 +
test/runtime.go | 20 +
test/shift1.go | 36 +
test/shift2.go | 42 +
test/sieve.go | 42 +
test/sigchld.go | 14 +
test/simassign.go | 77 +
test/sinit.go | 100 +
test/sizeof.go | 23 +
test/solitaire.go | 119 +
test/stack.go | 99 +
test/string_lit.go | 120 +
test/stringrange.go | 61 +
test/switch.go | 139 +
test/switch1.go | 20 +
test/syntax/chan.go | 17 +
test/syntax/chan1.go | 17 +
test/syntax/forvar.go | 10 +
test/syntax/if.go | 18 +
test/syntax/import.go | 14 +
test/syntax/interface.go | 14 +
test/syntax/semi1.go | 14 +
test/syntax/semi2.go | 14 +
test/syntax/semi3.go | 14 +
test/syntax/semi4.go | 14 +
test/syntax/semi5.go | 13 +
test/syntax/semi6.go | 13 +
test/syntax/semi7.go | 14 +
test/syntax/topexpr.go | 20 +
test/syntax/typesw.go | 13 +
test/syntax/vareq.go | 10 +
test/syntax/vareq1.go | 10 +
test/test0.go | 92 +
test/turing.go | 52 +
test/typeswitch.go | 115 +
test/typeswitch1.go | 83 +
test/typeswitch2.go | 28 +
test/undef.go | 44 +
test/utf.go | 54 +
test/varerr.go | 14 +
test/varinit.go | 29 +
test/vectors.go | 64 +
test/zerodivide.go | 241 +
2979 files changed, 641545 insertions(+)
create mode 100644 AUTHORS
create mode 100644 CONTRIBUTORS
create mode 100644 LICENSE
create mode 100644 PATENTS
create mode 100644 README
create mode 100644 VERSION
create mode 100644 doc/ExpressivenessOfGo.pdf
create mode 100644 doc/GoCourseDay1.pdf
create mode 100644 doc/GoCourseDay2.pdf
create mode 100644 doc/GoCourseDay3.pdf
create mode 100644 doc/Makefile
create mode 100644 doc/all.css
create mode 100644 doc/button_background.png
create mode 100644 doc/code.html
create mode 100644 doc/codelab/wiki/Makefile
create mode 100644 doc/codelab/wiki/edit.html
create mode 100644 doc/codelab/wiki/final-noclosure.go
create mode 100644 doc/codelab/wiki/final-noerror.go
create mode 100644 doc/codelab/wiki/final-parsetemplate.go
create mode 100644 doc/codelab/wiki/final-template.go
create mode 100644 doc/codelab/wiki/final.go
create mode 100644 doc/codelab/wiki/get.go
create mode 100644 doc/codelab/wiki/htmlify.go
create mode 100644 doc/codelab/wiki/http-sample.go
create mode 100644 doc/codelab/wiki/index.html
create mode 100644 doc/codelab/wiki/notemplate.go
create mode 100644 doc/codelab/wiki/part1-noerror.go
create mode 100644 doc/codelab/wiki/part1.go
create mode 100644 doc/codelab/wiki/part2.go
create mode 100644 doc/codelab/wiki/srcextract.go
create mode 100755 doc/codelab/wiki/test.sh
create mode 100644 doc/codelab/wiki/test_Test.txt.good
create mode 100644 doc/codelab/wiki/test_edit.good
create mode 100644 doc/codelab/wiki/test_view.good
create mode 100644 doc/codelab/wiki/view.html
create mode 100644 doc/codelab/wiki/wiki.html
create mode 100644 doc/codereview_with_mq.html
create mode 100644 doc/codewalk/codewalk.css
create mode 100644 doc/codewalk/codewalk.js
create mode 100644 doc/codewalk/codewalk.xml
create mode 100644 doc/codewalk/functions.xml
create mode 100644 doc/codewalk/markov.go
create mode 100644 doc/codewalk/markov.xml
create mode 100644 doc/codewalk/pig.go
create mode 100644 doc/codewalk/popout.png
create mode 100644 doc/codewalk/sharemem.xml
create mode 100644 doc/codewalk/urlpoll.go
create mode 100644 doc/community.html
create mode 100644 doc/contrib.html
create mode 100644 doc/contribute.html
create mode 100644 doc/devel/index.html
create mode 100644 doc/devel/release.html
create mode 100644 doc/devel/roadmap.html
create mode 100644 doc/devel/weekly.html
create mode 100644 doc/docs.html
create mode 100644 doc/effective_go.html
create mode 100644 doc/frontpage.css
create mode 100644 doc/gccgo_contribute.html
create mode 100644 doc/gccgo_install.html
create mode 100644 doc/go-logo-black.png
create mode 100644 doc/go-logo-blue.png
create mode 100644 doc/go-logo-white.png
create mode 100644 doc/go_faq.html
create mode 100644 doc/go_for_cpp_programmers.html
create mode 100644 doc/go_mem.html
create mode 100644 doc/go_spec.html
create mode 100644 doc/go_tutorial.html
create mode 100644 doc/go_tutorial.tmpl
create mode 100644 doc/godocs.js
create mode 100644 doc/gopher/appenginegopher.jpg
create mode 100644 doc/gopher/appenginegophercolor.jpg
create mode 100644 doc/gopher/appenginelogo.gif
create mode 100644 doc/gopher/bumper.png
create mode 100644 doc/gopher/bumper192x108.png
create mode 100644 doc/gopher/bumper320x180.png
create mode 100644 doc/gopher/bumper480x270.png
create mode 100644 doc/gopher/bumper640x360.png
create mode 100644 doc/gopher/gopherbw.png
create mode 100644 doc/gopher/gophercolor.png
create mode 100644 doc/gopher/gophercolor16x16.png
create mode 100644 doc/ie.css
create mode 100644 doc/install.html
create mode 100644 doc/logo-153x55.png
create mode 100644 doc/logo.png
create mode 100755 doc/makehtml
create mode 100644 doc/play_overlay.png
create mode 100644 doc/playground.html
create mode 100644 doc/popups.js
create mode 100644 doc/progs/cat.go
create mode 100644 doc/progs/cat_rot13.go
create mode 100644 doc/progs/echo.go
create mode 100644 doc/progs/file.go
create mode 100644 doc/progs/file_windows.go
create mode 100644 doc/progs/helloworld.go
create mode 100644 doc/progs/helloworld3.go
create mode 100644 doc/progs/print.go
create mode 100644 doc/progs/print_string.go
create mode 100755 doc/progs/run
create mode 100644 doc/progs/server.go
create mode 100644 doc/progs/server1.go
create mode 100644 doc/progs/sieve.go
create mode 100644 doc/progs/sieve1.go
create mode 100644 doc/progs/sort.go
create mode 100644 doc/progs/sortmain.go
create mode 100644 doc/progs/strings.go
create mode 100644 doc/progs/sum.go
create mode 100644 doc/root.html
create mode 100644 doc/sieve.gif
create mode 100644 doc/talks/go_talk-20100112.html
create mode 100644 doc/talks/go_talk-20100121.html
create mode 100644 doc/talks/go_talk-20100323.html
create mode 100644 doc/talks/gofrontend-gcc-summit-2010.pdf
create mode 100644 doc/talks/io2010/balance.go
create mode 100644 doc/talks/io2010/decrypt.go
create mode 100644 doc/talks/io2010/encrypt.go
create mode 100644 doc/talks/io2010/eval1.go
create mode 100644 doc/talks/io2010/eval2.go
create mode 100644 doc/talks/io2010/talk.pdf
create mode 100644 doc/talks/io2011/Real_World_Go.pdf
create mode 100644 doc/talks/io2011/Writing_Web_Apps_in_Go.pdf
create mode 100644 doc/talks/java-typing.png
create mode 100644 doc/talks/slidy.css
create mode 100644 doc/talks/slidy.js
create mode 100644 doc/tmpltohtml.go
create mode 100644 doc/video-001.png
create mode 100644 doc/video-002.png
create mode 100644 doc/video-003.png
create mode 100644 doc/video-004.png
create mode 100644 doc/video-005.jpg
create mode 100644 favicon.ico
create mode 100644 include/ar.h
create mode 100644 include/bio.h
create mode 100644 include/bootexec.h
create mode 100644 include/fmt.h
create mode 100644 include/libc.h
create mode 100644 include/mach.h
create mode 100644 include/u.h
create mode 100644 include/ureg_amd64.h
create mode 100644 include/ureg_arm.h
create mode 100644 include/ureg_x86.h
create mode 100644 include/utf.h
create mode 100644 lib/codereview/codereview.cfg
create mode 100644 lib/codereview/codereview.py
create mode 100644 lib/godoc/codewalk.html
create mode 100644 lib/godoc/codewalkdir.html
create mode 100644 lib/godoc/dirlist.html
create mode 100644 lib/godoc/error.html
create mode 100644 lib/godoc/godoc.html
create mode 100644 lib/godoc/package.html
create mode 100644 lib/godoc/package.txt
create mode 100644 lib/godoc/search.html
create mode 100644 lib/godoc/search.txt
create mode 100644 misc/IntelliJIDEA/Go.xml
create mode 100755 misc/arm/a
create mode 100644 misc/bash/go
create mode 100755 misc/bbedit/Go.plist
create mode 100644 misc/cgo/gmp/Makefile
create mode 100644 misc/cgo/gmp/fib.go
create mode 100644 misc/cgo/gmp/gmp.go
create mode 100644 misc/cgo/gmp/pi.go
create mode 100644 misc/cgo/life/Makefile
create mode 100644 misc/cgo/life/c-life.c
create mode 100644 misc/cgo/life/golden.out
create mode 100644 misc/cgo/life/life.go
create mode 100644 misc/cgo/life/life.h
create mode 100644 misc/cgo/life/main.go
create mode 100755 misc/cgo/life/test.bash
create mode 100644 misc/cgo/stdio/Makefile
create mode 100644 misc/cgo/stdio/chain.go
create mode 100644 misc/cgo/stdio/fib.go
create mode 100644 misc/cgo/stdio/file.go
create mode 100644 misc/cgo/stdio/golden.out
create mode 100644 misc/cgo/stdio/hello.go
create mode 100755 misc/cgo/stdio/test.bash
create mode 100644 misc/cgo/test/Makefile
create mode 100644 misc/cgo/test/align.go
create mode 100644 misc/cgo/test/basic.go
create mode 100644 misc/cgo/test/callback.go
create mode 100644 misc/cgo/test/callback_c.c
create mode 100644 misc/cgo/test/cgo_test.go
create mode 100644 misc/cgo/test/duplicate_symbol.go
create mode 100644 misc/cgo/test/env.go
create mode 100644 misc/cgo/test/exports.go
create mode 100644 misc/cgo/test/issue1222.go
create mode 100644 misc/cgo/test/issue1328.go
create mode 100644 misc/cgo/test/issue1560.go
create mode 100644 misc/cgo/test/runtime.c
create mode 100644 misc/chrome/gophertool/README.txt
create mode 100644 misc/chrome/gophertool/background.html
create mode 100644 misc/chrome/gophertool/gopher.js
create mode 100644 misc/chrome/gophertool/gopher.png
create mode 100644 misc/chrome/gophertool/manifest.json
create mode 100644 misc/chrome/gophertool/popup.html
create mode 100644 misc/dashboard/README
create mode 100644 misc/dashboard/builder/Makefile
create mode 100644 misc/dashboard/builder/doc.go
create mode 100644 misc/dashboard/builder/exec.go
create mode 100644 misc/dashboard/builder/http.go
create mode 100644 misc/dashboard/builder/main.go
create mode 100644 misc/dashboard/builder/package.go
create mode 100644 misc/dashboard/godashboard/_multiprocessing.py
create mode 100644 misc/dashboard/godashboard/app.yaml
create mode 100644 misc/dashboard/godashboard/auth.py
create mode 100644 misc/dashboard/godashboard/const.py
create mode 100644 misc/dashboard/godashboard/cron.yaml
create mode 100644 misc/dashboard/godashboard/fail-notify.txt
create mode 100644 misc/dashboard/godashboard/gobuild.py
create mode 100644 misc/dashboard/godashboard/index.yaml
create mode 100644 misc/dashboard/godashboard/key.py.dummy
create mode 100644 misc/dashboard/godashboard/main.html
create mode 100644 misc/dashboard/godashboard/package.html
create mode 100644 misc/dashboard/godashboard/package.py
create mode 100644 misc/dashboard/godashboard/project-edit.html
create mode 100644 misc/dashboard/godashboard/project-notify.txt
create mode 100644 misc/dashboard/godashboard/project.html
create mode 100644 misc/dashboard/godashboard/static/favicon.ico
create mode 100644 misc/dashboard/godashboard/static/style.css
create mode 100644 misc/dashboard/godashboard/toutf8.py
create mode 100755 misc/dashboard/googlecode_upload.py
create mode 100644 misc/emacs/go-mode-load.el
create mode 100644 misc/emacs/go-mode.el
create mode 100644 misc/fraise/go.plist
create mode 100644 misc/fraise/readme.txt
create mode 100644 misc/godoc/README
create mode 100644 misc/godoc/app.yaml
create mode 100644 misc/godoc/init.go
create mode 100644 misc/goplay/Makefile
create mode 100644 misc/goplay/README
create mode 100644 misc/goplay/doc.go
create mode 100644 misc/goplay/goplay.go
create mode 100644 misc/kate/go.xml
create mode 100755 misc/notepadplus/README
create mode 100755 misc/notepadplus/go.xml
create mode 100755 misc/notepadplus/userDefineLang.xml
create mode 100644 misc/swig/callback/Makefile
create mode 100644 misc/swig/callback/callback.h
create mode 100644 misc/swig/callback/callback.swigcxx
create mode 100755 misc/swig/callback/run
create mode 100644 misc/swig/callback/run.go
create mode 100644 misc/swig/stdio/Makefile
create mode 100644 misc/swig/stdio/file.swig
create mode 100755 misc/swig/stdio/hello
create mode 100644 misc/swig/stdio/hello.go
create mode 100644 misc/vim/autoload/go/complete.vim
create mode 100644 misc/vim/ftdetect/gofiletype.vim
create mode 100644 misc/vim/ftplugin/go/fmt.vim
create mode 100644 misc/vim/ftplugin/go/godoc.vim
create mode 100644 misc/vim/ftplugin/go/import.vim
create mode 100644 misc/vim/indent/go.vim
create mode 100644 misc/vim/plugin/godoc.vim
create mode 100644 misc/vim/readme.txt
create mode 100644 misc/vim/syntax/go.vim
create mode 100644 misc/vim/syntax/godoc.vim
create mode 100644 misc/xcode/go.pbfilespec
create mode 100644 misc/xcode/go.xclangspec
create mode 100644 misc/zsh/go
create mode 100644 robots.txt
create mode 100644 src/Make.ccmd
create mode 100644 src/Make.clib
create mode 100644 src/Make.cmd
create mode 100644 src/Make.common
create mode 100644 src/Make.inc
create mode 100644 src/Make.pkg
create mode 100755 src/all-qemu.bash
create mode 100755 src/all.bash
create mode 100755 src/clean.bash
create mode 100644 src/cmd/5a/Makefile
create mode 100644 src/cmd/5a/a.h
create mode 100644 src/cmd/5a/a.y
create mode 100644 src/cmd/5a/doc.go
create mode 100644 src/cmd/5a/lex.c
create mode 100644 src/cmd/5c/Makefile
create mode 100644 src/cmd/5c/cgen.c
create mode 100644 src/cmd/5c/doc.go
create mode 100644 src/cmd/5c/gc.h
create mode 100644 src/cmd/5c/list.c
create mode 100644 src/cmd/5c/mul.c
create mode 100644 src/cmd/5c/peep.c
create mode 100644 src/cmd/5c/reg.c
create mode 100644 src/cmd/5c/sgen.c
create mode 100644 src/cmd/5c/swt.c
create mode 100644 src/cmd/5c/txt.c
create mode 100644 src/cmd/5g/Makefile
create mode 100644 src/cmd/5g/cgen.c
create mode 100644 src/cmd/5g/cgen64.c
create mode 100644 src/cmd/5g/doc.go
create mode 100644 src/cmd/5g/galign.c
create mode 100644 src/cmd/5g/gg.h
create mode 100644 src/cmd/5g/ggen.c
create mode 100644 src/cmd/5g/gobj.c
create mode 100644 src/cmd/5g/gsubr.c
create mode 100644 src/cmd/5g/list.c
create mode 100644 src/cmd/5g/opt.h
create mode 100644 src/cmd/5g/peep.c
create mode 100644 src/cmd/5g/reg.c
create mode 100644 src/cmd/5l/5.out.h
create mode 100644 src/cmd/5l/Makefile
create mode 100644 src/cmd/5l/asm.c
create mode 100644 src/cmd/5l/doc.go
create mode 100644 src/cmd/5l/l.h
create mode 100644 src/cmd/5l/list.c
create mode 100644 src/cmd/5l/mkenam
create mode 100644 src/cmd/5l/noop.c
create mode 100644 src/cmd/5l/obj.c
create mode 100644 src/cmd/5l/optab.c
create mode 100644 src/cmd/5l/pass.c
create mode 100644 src/cmd/5l/prof.c
create mode 100644 src/cmd/5l/softfloat.c
create mode 100644 src/cmd/5l/span.c
create mode 100644 src/cmd/6a/Makefile
create mode 100644 src/cmd/6a/a.h
create mode 100644 src/cmd/6a/a.y
create mode 100644 src/cmd/6a/doc.go
create mode 100644 src/cmd/6a/lex.c
create mode 100644 src/cmd/6c/Makefile
create mode 100644 src/cmd/6c/cgen.c
create mode 100644 src/cmd/6c/div.c
create mode 100644 src/cmd/6c/doc.go
create mode 100644 src/cmd/6c/gc.h
create mode 100644 src/cmd/6c/list.c
create mode 100644 src/cmd/6c/machcap.c
create mode 100644 src/cmd/6c/mul.c
create mode 100644 src/cmd/6c/peep.c
create mode 100644 src/cmd/6c/reg.c
create mode 100644 src/cmd/6c/sgen.c
create mode 100644 src/cmd/6c/swt.c
create mode 100644 src/cmd/6c/txt.c
create mode 100644 src/cmd/6g/Makefile
create mode 100644 src/cmd/6g/cgen.c
create mode 100644 src/cmd/6g/doc.go
create mode 100644 src/cmd/6g/galign.c
create mode 100644 src/cmd/6g/gg.h
create mode 100644 src/cmd/6g/ggen.c
create mode 100644 src/cmd/6g/gobj.c
create mode 100644 src/cmd/6g/gsubr.c
create mode 100644 src/cmd/6g/list.c
create mode 100644 src/cmd/6g/opt.h
create mode 100644 src/cmd/6g/peep.c
create mode 100644 src/cmd/6g/reg.c
create mode 100644 src/cmd/6l/6.out.h
create mode 100644 src/cmd/6l/Makefile
create mode 100644 src/cmd/6l/asm.c
create mode 100644 src/cmd/6l/doc.go
create mode 100644 src/cmd/6l/l.h
create mode 100644 src/cmd/6l/list.c
create mode 100644 src/cmd/6l/mkenam
create mode 100644 src/cmd/6l/obj.c
create mode 100644 src/cmd/6l/optab.c
create mode 100644 src/cmd/6l/pass.c
create mode 100644 src/cmd/6l/prof.c
create mode 100644 src/cmd/6l/span.c
create mode 100644 src/cmd/8a/Makefile
create mode 100644 src/cmd/8a/a.h
create mode 100644 src/cmd/8a/a.y
create mode 100644 src/cmd/8a/doc.go
create mode 100644 src/cmd/8a/lex.c
create mode 100644 src/cmd/8c/Makefile
create mode 100644 src/cmd/8c/cgen.c
create mode 100644 src/cmd/8c/cgen64.c
create mode 100644 src/cmd/8c/div.c
create mode 100644 src/cmd/8c/doc.go
create mode 100644 src/cmd/8c/gc.h
create mode 100644 src/cmd/8c/list.c
create mode 100644 src/cmd/8c/machcap.c
create mode 100644 src/cmd/8c/mul.c
create mode 100644 src/cmd/8c/peep.c
create mode 100644 src/cmd/8c/reg.c
create mode 100644 src/cmd/8c/sgen.c
create mode 100644 src/cmd/8c/swt.c
create mode 100644 src/cmd/8c/txt.c
create mode 100644 src/cmd/8g/Makefile
create mode 100644 src/cmd/8g/cgen.c
create mode 100644 src/cmd/8g/cgen64.c
create mode 100644 src/cmd/8g/doc.go
create mode 100644 src/cmd/8g/galign.c
create mode 100644 src/cmd/8g/gg.h
create mode 100644 src/cmd/8g/ggen.c
create mode 100644 src/cmd/8g/gobj.c
create mode 100644 src/cmd/8g/gsubr.c
create mode 100644 src/cmd/8g/list.c
create mode 100644 src/cmd/8g/opt.h
create mode 100644 src/cmd/8g/peep.c
create mode 100644 src/cmd/8g/reg.c
create mode 100644 src/cmd/8l/8.out.h
create mode 100644 src/cmd/8l/Makefile
create mode 100644 src/cmd/8l/asm.c
create mode 100644 src/cmd/8l/doc.go
create mode 100644 src/cmd/8l/l.h
create mode 100644 src/cmd/8l/list.c
create mode 100644 src/cmd/8l/mkenam
create mode 100644 src/cmd/8l/obj.c
create mode 100644 src/cmd/8l/optab.c
create mode 100644 src/cmd/8l/pass.c
create mode 100644 src/cmd/8l/prof.c
create mode 100644 src/cmd/8l/span.c
create mode 100644 src/cmd/Makefile
create mode 100644 src/cmd/cc/Makefile
create mode 100644 src/cmd/cc/acid.c
create mode 100644 src/cmd/cc/bits.c
create mode 100644 src/cmd/cc/cc.h
create mode 100644 src/cmd/cc/cc.y
create mode 100644 src/cmd/cc/com.c
create mode 100644 src/cmd/cc/com64.c
create mode 100644 src/cmd/cc/dcl.c
create mode 100644 src/cmd/cc/doc.go
create mode 100644 src/cmd/cc/dpchk.c
create mode 100644 src/cmd/cc/funct.c
create mode 100644 src/cmd/cc/godefs.c
create mode 100644 src/cmd/cc/lex.c
create mode 100644 src/cmd/cc/lexbody
create mode 100644 src/cmd/cc/mac.c
create mode 100644 src/cmd/cc/macbody
create mode 100644 src/cmd/cc/omachcap.c
create mode 100644 src/cmd/cc/pgen.c
create mode 100644 src/cmd/cc/pswt.c
create mode 100644 src/cmd/cc/scon.c
create mode 100644 src/cmd/cc/sub.c
create mode 100644 src/cmd/cgo/Makefile
create mode 100644 src/cmd/cgo/ast.go
create mode 100644 src/cmd/cgo/doc.go
create mode 100644 src/cmd/cgo/gcc.go
create mode 100644 src/cmd/cgo/main.go
create mode 100644 src/cmd/cgo/out.go
create mode 100644 src/cmd/cgo/util.go
create mode 100644 src/cmd/cov/Makefile
create mode 100644 src/cmd/cov/doc.go
create mode 100644 src/cmd/cov/main.c
create mode 100644 src/cmd/cov/tree.c
create mode 100644 src/cmd/cov/tree.h
create mode 100644 src/cmd/ebnflint/Makefile
create mode 100644 src/cmd/ebnflint/doc.go
create mode 100644 src/cmd/ebnflint/ebnflint.go
create mode 100644 src/cmd/gc/Makefile
create mode 100644 src/cmd/gc/align.c
create mode 100755 src/cmd/gc/bisonerrors
create mode 100644 src/cmd/gc/bits.c
create mode 100644 src/cmd/gc/builtin.c.boot
create mode 100644 src/cmd/gc/closure.c
create mode 100644 src/cmd/gc/const.c
create mode 100644 src/cmd/gc/cplx.c
create mode 100644 src/cmd/gc/dcl.c
create mode 100644 src/cmd/gc/doc.go
create mode 100644 src/cmd/gc/export.c
create mode 100644 src/cmd/gc/gen.c
create mode 100644 src/cmd/gc/go.errors
create mode 100644 src/cmd/gc/go.h
create mode 100644 src/cmd/gc/go.y
create mode 100644 src/cmd/gc/init.c
create mode 100644 src/cmd/gc/lex.c
create mode 100644 src/cmd/gc/md5.c
create mode 100644 src/cmd/gc/md5.h
create mode 100755 src/cmd/gc/mkbuiltin
create mode 100644 src/cmd/gc/mkbuiltin1.c
create mode 100755 src/cmd/gc/mkopnames
create mode 100644 src/cmd/gc/mparith1.c
create mode 100644 src/cmd/gc/mparith2.c
create mode 100644 src/cmd/gc/mparith3.c
create mode 100644 src/cmd/gc/obj.c
create mode 100644 src/cmd/gc/pgen.c
create mode 100644 src/cmd/gc/print.c
create mode 100644 src/cmd/gc/range.c
create mode 100644 src/cmd/gc/reflect.c
create mode 100644 src/cmd/gc/runtime.go
create mode 100644 src/cmd/gc/select.c
create mode 100644 src/cmd/gc/sinit.c
create mode 100644 src/cmd/gc/subr.c
create mode 100644 src/cmd/gc/swt.c
create mode 100644 src/cmd/gc/typecheck.c
create mode 100644 src/cmd/gc/unsafe.c
create mode 100644 src/cmd/gc/unsafe.go
create mode 100644 src/cmd/gc/walk.c
create mode 100644 src/cmd/godefs/Makefile
create mode 100644 src/cmd/godefs/a.h
create mode 100644 src/cmd/godefs/doc.go
create mode 100644 src/cmd/godefs/main.c
create mode 100644 src/cmd/godefs/stabs.c
create mode 100755 src/cmd/godefs/test.sh
create mode 100644 src/cmd/godefs/testdata.c
create mode 100644 src/cmd/godefs/testdata_darwin_386.golden
create mode 100644 src/cmd/godefs/testdata_darwin_amd64.golden
create mode 100644 src/cmd/godefs/util.c
create mode 100644 src/cmd/godoc/Makefile
create mode 100644 src/cmd/godoc/appconfig.go
create mode 100644 src/cmd/godoc/appinit.go
create mode 100644 src/cmd/godoc/codewalk.go
create mode 100644 src/cmd/godoc/dirtrees.go
create mode 100644 src/cmd/godoc/doc.go
create mode 100644 src/cmd/godoc/filesystem.go
create mode 100644 src/cmd/godoc/format.go
create mode 100644 src/cmd/godoc/godoc.go
create mode 100644 src/cmd/godoc/httpzip.go
create mode 100644 src/cmd/godoc/index.go
create mode 100644 src/cmd/godoc/main.go
create mode 100644 src/cmd/godoc/mapping.go
create mode 100644 src/cmd/godoc/parser.go
create mode 100755 src/cmd/godoc/snippet.go
create mode 100644 src/cmd/godoc/spec.go
create mode 100644 src/cmd/godoc/utils.go
create mode 100644 src/cmd/godoc/zip.go
create mode 100644 src/cmd/gofix/Makefile
create mode 100644 src/cmd/gofix/doc.go
create mode 100644 src/cmd/gofix/filepath.go
create mode 100644 src/cmd/gofix/filepath_test.go
create mode 100644 src/cmd/gofix/fix.go
create mode 100644 src/cmd/gofix/httpfinalurl.go
create mode 100644 src/cmd/gofix/httpfinalurl_test.go
create mode 100644 src/cmd/gofix/httpfs.go
create mode 100644 src/cmd/gofix/httpfs_test.go
create mode 100644 src/cmd/gofix/httpheaders.go
create mode 100644 src/cmd/gofix/httpheaders_test.go
create mode 100644 src/cmd/gofix/httpserver.go
create mode 100644 src/cmd/gofix/httpserver_test.go
create mode 100644 src/cmd/gofix/main.go
create mode 100644 src/cmd/gofix/main_test.go
create mode 100644 src/cmd/gofix/netdial.go
create mode 100644 src/cmd/gofix/netdial_test.go
create mode 100644 src/cmd/gofix/oserrorstring.go
create mode 100644 src/cmd/gofix/oserrorstring_test.go
create mode 100644 src/cmd/gofix/osopen.go
create mode 100644 src/cmd/gofix/osopen_test.go
create mode 100644 src/cmd/gofix/procattr.go
create mode 100644 src/cmd/gofix/procattr_test.go
create mode 100644 src/cmd/gofix/reflect.go
create mode 100644 src/cmd/gofix/reflect_test.go
create mode 100644 src/cmd/gofix/signal.go
create mode 100644 src/cmd/gofix/signal_test.go
create mode 100644 src/cmd/gofix/sorthelpers.go
create mode 100644 src/cmd/gofix/sorthelpers_test.go
create mode 100644 src/cmd/gofix/sortslice.go
create mode 100644 src/cmd/gofix/sortslice_test.go
create mode 100644 src/cmd/gofix/stringssplit.go
create mode 100644 src/cmd/gofix/stringssplit_test.go
create mode 100644 src/cmd/gofix/testdata/reflect.asn1.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.asn1.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.datafmt.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.datafmt.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.decode.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.decode.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.decoder.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.decoder.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.dnsmsg.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.dnsmsg.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.encode.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.encode.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.encoder.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.encoder.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.export.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.export.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.print.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.print.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.quick.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.quick.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.read.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.read.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.scan.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.scan.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.script.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.script.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.template.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.template.go.out
create mode 100644 src/cmd/gofix/testdata/reflect.type.go.in
create mode 100644 src/cmd/gofix/testdata/reflect.type.go.out
create mode 100644 src/cmd/gofix/typecheck.go
create mode 100644 src/cmd/gofix/url.go
create mode 100644 src/cmd/gofix/url_test.go
create mode 100644 src/cmd/gofmt/Makefile
create mode 100644 src/cmd/gofmt/doc.go
create mode 100644 src/cmd/gofmt/gofmt.go
create mode 100644 src/cmd/gofmt/gofmt_test.go
create mode 100644 src/cmd/gofmt/rewrite.go
create mode 100644 src/cmd/gofmt/simplify.go
create mode 100755 src/cmd/gofmt/test.sh
create mode 100644 src/cmd/gofmt/testdata/composites.golden
create mode 100644 src/cmd/gofmt/testdata/composites.input
create mode 100644 src/cmd/gofmt/testdata/rewrite1.golden
create mode 100644 src/cmd/gofmt/testdata/rewrite1.input
create mode 100644 src/cmd/gofmt/testdata/rewrite2.golden
create mode 100644 src/cmd/gofmt/testdata/rewrite2.input
create mode 100644 src/cmd/goinstall/Makefile
create mode 100644 src/cmd/goinstall/doc.go
create mode 100644 src/cmd/goinstall/download.go
create mode 100644 src/cmd/goinstall/main.go
create mode 100644 src/cmd/goinstall/make.go
create mode 100644 src/cmd/goinstall/tag_test.go
create mode 100644 src/cmd/gomake/doc.go
create mode 100644 src/cmd/gopack/Makefile
create mode 100644 src/cmd/gopack/ar.c
create mode 100644 src/cmd/gopack/doc.go
create mode 100644 src/cmd/gotest/Makefile
create mode 100644 src/cmd/gotest/doc.go
create mode 100644 src/cmd/gotest/flag.go
create mode 100644 src/cmd/gotest/gotest.go
create mode 100644 src/cmd/gotry/Makefile
create mode 100755 src/cmd/gotry/gotry
create mode 100644 src/cmd/gotype/Makefile
create mode 100644 src/cmd/gotype/doc.go
create mode 100644 src/cmd/gotype/gotype.go
create mode 100644 src/cmd/gotype/gotype_test.go
create mode 100644 src/cmd/gotype/testdata/test1.go
create mode 100644 src/cmd/govet/Makefile
create mode 100644 src/cmd/govet/doc.go
create mode 100644 src/cmd/govet/govet.go
create mode 100644 src/cmd/goyacc/Makefile
create mode 100644 src/cmd/goyacc/doc.go
create mode 100644 src/cmd/goyacc/goyacc.go
create mode 100644 src/cmd/goyacc/units.txt
create mode 100644 src/cmd/goyacc/units.y
create mode 100644 src/cmd/hgpatch/Makefile
create mode 100644 src/cmd/hgpatch/doc.go
create mode 100644 src/cmd/hgpatch/main.go
create mode 100644 src/cmd/ld/data.c
create mode 100644 src/cmd/ld/doc.go
create mode 100644 src/cmd/ld/dwarf.c
create mode 100644 src/cmd/ld/dwarf.h
create mode 100644 src/cmd/ld/dwarf_defs.h
create mode 100644 src/cmd/ld/elf.c
create mode 100644 src/cmd/ld/elf.h
create mode 100644 src/cmd/ld/go.c
create mode 100644 src/cmd/ld/ldelf.c
create mode 100644 src/cmd/ld/ldmacho.c
create mode 100644 src/cmd/ld/ldpe.c
create mode 100644 src/cmd/ld/lib.c
create mode 100644 src/cmd/ld/lib.h
create mode 100644 src/cmd/ld/macho.c
create mode 100644 src/cmd/ld/macho.h
create mode 100644 src/cmd/ld/pe.c
create mode 100644 src/cmd/ld/pe.h
create mode 100644 src/cmd/ld/symtab.c
create mode 100644 src/cmd/nm/Makefile
create mode 100644 src/cmd/nm/doc.go
create mode 100644 src/cmd/nm/nm.c
create mode 100644 src/cmd/prof/Makefile
create mode 100644 src/cmd/prof/doc.go
create mode 100755 src/cmd/prof/gopprof
create mode 100644 src/cmd/prof/main.c
create mode 100644 src/env.bash
create mode 100644 src/lib9/Makefile
create mode 100644 src/lib9/_exits.c
create mode 100644 src/lib9/_p9dir.c
create mode 100644 src/lib9/argv0.c
create mode 100644 src/lib9/atoi.c
create mode 100644 src/lib9/await.c
create mode 100644 src/lib9/cleanname.c
create mode 100644 src/lib9/create.c
create mode 100644 src/lib9/dirfstat.c
create mode 100644 src/lib9/dirfwstat.c
create mode 100644 src/lib9/dirstat.c
create mode 100644 src/lib9/dirwstat.c
create mode 100644 src/lib9/dup.c
create mode 100644 src/lib9/errstr.c
create mode 100644 src/lib9/exec.c
create mode 100644 src/lib9/execl.c
create mode 100644 src/lib9/exitcode.c
create mode 100644 src/lib9/exits.c
create mode 100644 src/lib9/fmt/charstod.c
create mode 100644 src/lib9/fmt/dofmt.c
create mode 100644 src/lib9/fmt/dorfmt.c
create mode 100644 src/lib9/fmt/errfmt.c
create mode 100644 src/lib9/fmt/fltfmt.c
create mode 100644 src/lib9/fmt/fmt.c
create mode 100644 src/lib9/fmt/fmtdef.h
create mode 100644 src/lib9/fmt/fmtfd.c
create mode 100644 src/lib9/fmt/fmtfdflush.c
create mode 100644 src/lib9/fmt/fmtlocale.c
create mode 100644 src/lib9/fmt/fmtlock.c
create mode 100644 src/lib9/fmt/fmtnull.c
create mode 100644 src/lib9/fmt/fmtprint.c
create mode 100644 src/lib9/fmt/fmtquote.c
create mode 100644 src/lib9/fmt/fmtrune.c
create mode 100644 src/lib9/fmt/fmtstr.c
create mode 100644 src/lib9/fmt/fmtvprint.c
create mode 100644 src/lib9/fmt/fprint.c
create mode 100644 src/lib9/fmt/nan64.c
create mode 100644 src/lib9/fmt/pow10.c
create mode 100644 src/lib9/fmt/print.c
create mode 100644 src/lib9/fmt/seprint.c
create mode 100644 src/lib9/fmt/smprint.c
create mode 100644 src/lib9/fmt/snprint.c
create mode 100644 src/lib9/fmt/sprint.c
create mode 100644 src/lib9/fmt/strtod.c
create mode 100644 src/lib9/fmt/test.c
create mode 100644 src/lib9/fmt/vfprint.c
create mode 100644 src/lib9/fmt/vseprint.c
create mode 100644 src/lib9/fmt/vsmprint.c
create mode 100644 src/lib9/fmt/vsnprint.c
create mode 100644 src/lib9/fmtlock2.c
create mode 100644 src/lib9/fork.c
create mode 100644 src/lib9/getenv.c
create mode 100644 src/lib9/getfields.c
create mode 100644 src/lib9/getuser.c
create mode 100644 src/lib9/getwd.c
create mode 100644 src/lib9/goos.c
create mode 100644 src/lib9/jmp.c
create mode 100644 src/lib9/main.c
create mode 100644 src/lib9/nan.c
create mode 100644 src/lib9/notify.c
create mode 100644 src/lib9/nulldir.c
create mode 100644 src/lib9/open.c
create mode 100644 src/lib9/readn.c
create mode 100644 src/lib9/rfork.c
create mode 100644 src/lib9/seek.c
create mode 100644 src/lib9/strecpy.c
create mode 100644 src/lib9/sysfatal.c
create mode 100644 src/lib9/time.c
create mode 100644 src/lib9/tokenize.c
create mode 100644 src/lib9/utf/Makefile
create mode 100644 src/lib9/utf/mkrunetype.c
create mode 100644 src/lib9/utf/rune.c
create mode 100644 src/lib9/utf/runetype.c
create mode 100644 src/lib9/utf/runetypebody-5.0.0.c
create mode 100644 src/lib9/utf/runetypebody-5.2.0.c
create mode 100644 src/lib9/utf/runetypebody-6.0.0.c
create mode 100644 src/lib9/utf/utf.h
create mode 100644 src/lib9/utf/utfdef.h
create mode 100644 src/lib9/utf/utfecpy.c
create mode 100644 src/lib9/utf/utflen.c
create mode 100644 src/lib9/utf/utfnlen.c
create mode 100644 src/lib9/utf/utfrrune.c
create mode 100644 src/lib9/utf/utfrune.c
create mode 100644 src/lib9/utf/utfutf.c
create mode 100644 src/lib9/win32.c
create mode 100644 src/libbio/Makefile
create mode 100644 src/libbio/bbuffered.c
create mode 100644 src/libbio/bfildes.c
create mode 100644 src/libbio/bflush.c
create mode 100644 src/libbio/bgetc.c
create mode 100644 src/libbio/bgetd.c
create mode 100644 src/libbio/bgetrune.c
create mode 100644 src/libbio/binit.c
create mode 100644 src/libbio/boffset.c
create mode 100644 src/libbio/bprint.c
create mode 100644 src/libbio/bputc.c
create mode 100644 src/libbio/bputrune.c
create mode 100644 src/libbio/brdline.c
create mode 100644 src/libbio/brdstr.c
create mode 100644 src/libbio/bread.c
create mode 100644 src/libbio/bseek.c
create mode 100644 src/libbio/bwrite.c
create mode 100644 src/libmach/5.c
create mode 100644 src/libmach/5db.c
create mode 100644 src/libmach/5obj.c
create mode 100644 src/libmach/6.c
create mode 100644 src/libmach/6obj.c
create mode 100644 src/libmach/8.c
create mode 100644 src/libmach/8db.c
create mode 100644 src/libmach/8obj.c
create mode 100644 src/libmach/Makefile
create mode 100644 src/libmach/access.c
create mode 100644 src/libmach/darwin.c
create mode 100644 src/libmach/elf.h
create mode 100644 src/libmach/executable.c
create mode 100644 src/libmach/fakeobj.c
create mode 100644 src/libmach/freebsd.c
create mode 100644 src/libmach/linux.c
create mode 100644 src/libmach/machdata.c
create mode 100644 src/libmach/macho.h
create mode 100644 src/libmach/map.c
create mode 100644 src/libmach/obj.c
create mode 100644 src/libmach/obj.h
create mode 100644 src/libmach/openbsd.c
create mode 100644 src/libmach/setmach.c
create mode 100644 src/libmach/swap.c
create mode 100644 src/libmach/sym.c
create mode 100644 src/libmach/windows.c
create mode 100755 src/make.bash
create mode 100644 src/pkg/Makefile
create mode 100644 src/pkg/archive/tar/Makefile
create mode 100644 src/pkg/archive/tar/common.go
create mode 100644 src/pkg/archive/tar/reader.go
create mode 100644 src/pkg/archive/tar/reader_test.go
create mode 100644 src/pkg/archive/tar/testdata/gnu.tar
create mode 100644 src/pkg/archive/tar/testdata/small.txt
create mode 100644 src/pkg/archive/tar/testdata/small2.txt
create mode 100644 src/pkg/archive/tar/testdata/star.tar
create mode 100644 src/pkg/archive/tar/testdata/v7.tar
create mode 100644 src/pkg/archive/tar/testdata/writer-big.tar
create mode 100644 src/pkg/archive/tar/testdata/writer.tar
create mode 100644 src/pkg/archive/tar/writer.go
create mode 100644 src/pkg/archive/tar/writer_test.go
create mode 100644 src/pkg/archive/zip/Makefile
create mode 100644 src/pkg/archive/zip/reader.go
create mode 100644 src/pkg/archive/zip/reader_test.go
create mode 100644 src/pkg/archive/zip/struct.go
create mode 100644 src/pkg/archive/zip/testdata/dd.zip
create mode 100644 src/pkg/archive/zip/testdata/gophercolor16x16.png
create mode 100644 src/pkg/archive/zip/testdata/r.zip
create mode 100644 src/pkg/archive/zip/testdata/readme.notzip
create mode 100644 src/pkg/archive/zip/testdata/readme.zip
create mode 100644 src/pkg/archive/zip/testdata/test.zip
create mode 100644 src/pkg/archive/zip/writer.go
create mode 100644 src/pkg/archive/zip/writer_test.go
create mode 100644 src/pkg/archive/zip/zip_test.go
create mode 100644 src/pkg/asn1/Makefile
create mode 100644 src/pkg/asn1/asn1.go
create mode 100644 src/pkg/asn1/asn1_test.go
create mode 100644 src/pkg/asn1/common.go
create mode 100644 src/pkg/asn1/marshal.go
create mode 100644 src/pkg/asn1/marshal_test.go
create mode 100644 src/pkg/big/Makefile
create mode 100644 src/pkg/big/arith.go
create mode 100644 src/pkg/big/arith_386.s
create mode 100644 src/pkg/big/arith_amd64.s
create mode 100644 src/pkg/big/arith_arm.s
create mode 100644 src/pkg/big/arith_decl.go
create mode 100644 src/pkg/big/arith_test.go
create mode 100644 src/pkg/big/calibrate_test.go
create mode 100644 src/pkg/big/hilbert_test.go
create mode 100755 src/pkg/big/int.go
create mode 100755 src/pkg/big/int_test.go
create mode 100755 src/pkg/big/nat.go
create mode 100755 src/pkg/big/nat_test.go
create mode 100644 src/pkg/big/rat.go
create mode 100644 src/pkg/big/rat_test.go
create mode 100644 src/pkg/bufio/Makefile
create mode 100644 src/pkg/bufio/bufio.go
create mode 100644 src/pkg/bufio/bufio_test.go
create mode 100644 src/pkg/builtin/builtin.go
create mode 100644 src/pkg/bytes/Makefile
create mode 100644 src/pkg/bytes/asm_386.s
create mode 100644 src/pkg/bytes/asm_amd64.s
create mode 100644 src/pkg/bytes/asm_arm.s
create mode 100644 src/pkg/bytes/buffer.go
create mode 100644 src/pkg/bytes/buffer_test.go
create mode 100644 src/pkg/bytes/bytes.go
create mode 100644 src/pkg/bytes/bytes_decl.go
create mode 100644 src/pkg/bytes/bytes_test.go
create mode 100644 src/pkg/bytes/export_test.go
create mode 100644 src/pkg/cmath/Makefile
create mode 100644 src/pkg/cmath/abs.go
create mode 100644 src/pkg/cmath/asin.go
create mode 100644 src/pkg/cmath/cmath_test.go
create mode 100644 src/pkg/cmath/conj.go
create mode 100644 src/pkg/cmath/exp.go
create mode 100644 src/pkg/cmath/isinf.go
create mode 100644 src/pkg/cmath/isnan.go
create mode 100644 src/pkg/cmath/log.go
create mode 100644 src/pkg/cmath/phase.go
create mode 100644 src/pkg/cmath/polar.go
create mode 100644 src/pkg/cmath/pow.go
create mode 100644 src/pkg/cmath/rect.go
create mode 100644 src/pkg/cmath/sin.go
create mode 100644 src/pkg/cmath/sqrt.go
create mode 100644 src/pkg/cmath/tan.go
create mode 100644 src/pkg/compress/bzip2/Makefile
create mode 100644 src/pkg/compress/bzip2/bit_reader.go
create mode 100644 src/pkg/compress/bzip2/bzip2.go
create mode 100644 src/pkg/compress/bzip2/bzip2_test.go
create mode 100644 src/pkg/compress/bzip2/huffman.go
create mode 100644 src/pkg/compress/bzip2/move_to_front.go
create mode 100644 src/pkg/compress/flate/Makefile
create mode 100644 src/pkg/compress/flate/deflate.go
create mode 100644 src/pkg/compress/flate/deflate_test.go
create mode 100644 src/pkg/compress/flate/flate_test.go
create mode 100644 src/pkg/compress/flate/huffman_bit_writer.go
create mode 100644 src/pkg/compress/flate/huffman_code.go
create mode 100644 src/pkg/compress/flate/inflate.go
create mode 100644 src/pkg/compress/flate/reverse_bits.go
create mode 100644 src/pkg/compress/flate/token.go
create mode 100644 src/pkg/compress/flate/util.go
create mode 100644 src/pkg/compress/gzip/Makefile
create mode 100644 src/pkg/compress/gzip/gunzip.go
create mode 100644 src/pkg/compress/gzip/gunzip_test.go
create mode 100644 src/pkg/compress/gzip/gzip.go
create mode 100644 src/pkg/compress/gzip/gzip_test.go
create mode 100644 src/pkg/compress/lzw/Makefile
create mode 100644 src/pkg/compress/lzw/reader.go
create mode 100644 src/pkg/compress/lzw/reader_test.go
create mode 100644 src/pkg/compress/lzw/writer.go
create mode 100644 src/pkg/compress/lzw/writer_test.go
create mode 100644 src/pkg/compress/testdata/e.txt
create mode 100644 src/pkg/compress/testdata/pi.txt
create mode 100644 src/pkg/compress/zlib/Makefile
create mode 100644 src/pkg/compress/zlib/reader.go
create mode 100644 src/pkg/compress/zlib/reader_test.go
create mode 100644 src/pkg/compress/zlib/writer.go
create mode 100644 src/pkg/compress/zlib/writer_test.go
create mode 100644 src/pkg/container/heap/Makefile
create mode 100644 src/pkg/container/heap/heap.go
create mode 100644 src/pkg/container/heap/heap_test.go
create mode 100644 src/pkg/container/list/Makefile
create mode 100644 src/pkg/container/list/list.go
create mode 100644 src/pkg/container/list/list_test.go
create mode 100644 src/pkg/container/ring/Makefile
create mode 100644 src/pkg/container/ring/ring.go
create mode 100644 src/pkg/container/ring/ring_test.go
create mode 100644 src/pkg/container/vector/Makefile
create mode 100644 src/pkg/container/vector/defs.go
create mode 100644 src/pkg/container/vector/intvector.go
create mode 100644 src/pkg/container/vector/intvector_test.go
create mode 100644 src/pkg/container/vector/nogen_test.go
create mode 100644 src/pkg/container/vector/numbers_test.go
create mode 100644 src/pkg/container/vector/stringvector.go
create mode 100644 src/pkg/container/vector/stringvector_test.go
create mode 100644 src/pkg/container/vector/vector.go
create mode 100644 src/pkg/container/vector/vector_test.go
create mode 100644 src/pkg/crypto/Makefile
create mode 100644 src/pkg/crypto/aes/Makefile
create mode 100644 src/pkg/crypto/aes/aes_test.go
create mode 100644 src/pkg/crypto/aes/block.go
create mode 100644 src/pkg/crypto/aes/cipher.go
create mode 100644 src/pkg/crypto/aes/const.go
create mode 100644 src/pkg/crypto/blowfish/Makefile
create mode 100644 src/pkg/crypto/blowfish/block.go
create mode 100644 src/pkg/crypto/blowfish/blowfish_test.go
create mode 100644 src/pkg/crypto/blowfish/cipher.go
create mode 100644 src/pkg/crypto/blowfish/const.go
create mode 100644 src/pkg/crypto/cast5/Makefile
create mode 100644 src/pkg/crypto/cast5/cast5.go
create mode 100644 src/pkg/crypto/cast5/cast5_test.go
create mode 100644 src/pkg/crypto/cipher/Makefile
create mode 100644 src/pkg/crypto/cipher/cbc.go
create mode 100644 src/pkg/crypto/cipher/cbc_aes_test.go
create mode 100644 src/pkg/crypto/cipher/cfb.go
create mode 100644 src/pkg/crypto/cipher/cfb_test.go
create mode 100644 src/pkg/crypto/cipher/cipher.go
create mode 100644 src/pkg/crypto/cipher/common_test.go
create mode 100644 src/pkg/crypto/cipher/ctr.go
create mode 100644 src/pkg/crypto/cipher/ctr_aes_test.go
create mode 100644 src/pkg/crypto/cipher/io.go
create mode 100644 src/pkg/crypto/cipher/ocfb.go
create mode 100644 src/pkg/crypto/cipher/ocfb_test.go
create mode 100644 src/pkg/crypto/cipher/ofb.go
create mode 100644 src/pkg/crypto/cipher/ofb_test.go
create mode 100644 src/pkg/crypto/crypto.go
create mode 100644 src/pkg/crypto/des/Makefile
create mode 100644 src/pkg/crypto/des/block.go
create mode 100644 src/pkg/crypto/des/cipher.go
create mode 100644 src/pkg/crypto/des/const.go
create mode 100644 src/pkg/crypto/des/des_test.go
create mode 100644 src/pkg/crypto/dsa/Makefile
create mode 100644 src/pkg/crypto/dsa/dsa.go
create mode 100644 src/pkg/crypto/dsa/dsa_test.go
create mode 100644 src/pkg/crypto/ecdsa/Makefile
create mode 100644 src/pkg/crypto/ecdsa/ecdsa.go
create mode 100644 src/pkg/crypto/ecdsa/ecdsa_test.go
create mode 100644 src/pkg/crypto/elliptic/Makefile
create mode 100644 src/pkg/crypto/elliptic/elliptic.go
create mode 100644 src/pkg/crypto/elliptic/elliptic_test.go
create mode 100644 src/pkg/crypto/hmac/Makefile
create mode 100644 src/pkg/crypto/hmac/hmac.go
create mode 100644 src/pkg/crypto/hmac/hmac_test.go
create mode 100644 src/pkg/crypto/md4/Makefile
create mode 100644 src/pkg/crypto/md4/md4.go
create mode 100644 src/pkg/crypto/md4/md4_test.go
create mode 100644 src/pkg/crypto/md4/md4block.go
create mode 100644 src/pkg/crypto/md5/Makefile
create mode 100644 src/pkg/crypto/md5/md5.go
create mode 100644 src/pkg/crypto/md5/md5_test.go
create mode 100644 src/pkg/crypto/md5/md5block.go
create mode 100644 src/pkg/crypto/ocsp/Makefile
create mode 100644 src/pkg/crypto/ocsp/ocsp.go
create mode 100644 src/pkg/crypto/ocsp/ocsp_test.go
create mode 100644 src/pkg/crypto/openpgp/Makefile
create mode 100644 src/pkg/crypto/openpgp/armor/Makefile
create mode 100644 src/pkg/crypto/openpgp/armor/armor.go
create mode 100644 src/pkg/crypto/openpgp/armor/armor_test.go
create mode 100644 src/pkg/crypto/openpgp/armor/encode.go
create mode 100644 src/pkg/crypto/openpgp/canonical_text.go
create mode 100644 src/pkg/crypto/openpgp/canonical_text_test.go
create mode 100644 src/pkg/crypto/openpgp/elgamal/Makefile
create mode 100644 src/pkg/crypto/openpgp/elgamal/elgamal.go
create mode 100644 src/pkg/crypto/openpgp/elgamal/elgamal_test.go
create mode 100644 src/pkg/crypto/openpgp/error/Makefile
create mode 100644 src/pkg/crypto/openpgp/error/error.go
create mode 100644 src/pkg/crypto/openpgp/keys.go
create mode 100644 src/pkg/crypto/openpgp/packet/Makefile
create mode 100644 src/pkg/crypto/openpgp/packet/compressed.go
create mode 100644 src/pkg/crypto/openpgp/packet/compressed_test.go
create mode 100644 src/pkg/crypto/openpgp/packet/encrypted_key.go
create mode 100644 src/pkg/crypto/openpgp/packet/encrypted_key_test.go
create mode 100644 src/pkg/crypto/openpgp/packet/literal.go
create mode 100644 src/pkg/crypto/openpgp/packet/one_pass_signature.go
create mode 100644 src/pkg/crypto/openpgp/packet/packet.go
create mode 100644 src/pkg/crypto/openpgp/packet/packet_test.go
create mode 100644 src/pkg/crypto/openpgp/packet/private_key.go
create mode 100644 src/pkg/crypto/openpgp/packet/private_key_test.go
create mode 100644 src/pkg/crypto/openpgp/packet/public_key.go
create mode 100644 src/pkg/crypto/openpgp/packet/public_key_test.go
create mode 100644 src/pkg/crypto/openpgp/packet/reader.go
create mode 100644 src/pkg/crypto/openpgp/packet/signature.go
create mode 100644 src/pkg/crypto/openpgp/packet/signature_test.go
create mode 100644 src/pkg/crypto/openpgp/packet/symmetric_key_encrypted.go
create mode 100644 src/pkg/crypto/openpgp/packet/symmetric_key_encrypted_test.go
create mode 100644 src/pkg/crypto/openpgp/packet/symmetrically_encrypted.go
create mode 100644 src/pkg/crypto/openpgp/packet/symmetrically_encrypted_test.go
create mode 100644 src/pkg/crypto/openpgp/packet/userid.go
create mode 100644 src/pkg/crypto/openpgp/packet/userid_test.go
create mode 100644 src/pkg/crypto/openpgp/read.go
create mode 100644 src/pkg/crypto/openpgp/read_test.go
create mode 100644 src/pkg/crypto/openpgp/s2k/Makefile
create mode 100644 src/pkg/crypto/openpgp/s2k/s2k.go
create mode 100644 src/pkg/crypto/openpgp/s2k/s2k_test.go
create mode 100644 src/pkg/crypto/openpgp/write.go
create mode 100644 src/pkg/crypto/openpgp/write_test.go
create mode 100644 src/pkg/crypto/rand/Makefile
create mode 100644 src/pkg/crypto/rand/rand.go
create mode 100644 src/pkg/crypto/rand/rand_test.go
create mode 100644 src/pkg/crypto/rand/rand_unix.go
create mode 100755 src/pkg/crypto/rand/rand_windows.go
create mode 100644 src/pkg/crypto/rand/util.go
create mode 100644 src/pkg/crypto/rc4/Makefile
create mode 100644 src/pkg/crypto/rc4/rc4.go
create mode 100644 src/pkg/crypto/rc4/rc4_test.go
create mode 100644 src/pkg/crypto/ripemd160/Makefile
create mode 100644 src/pkg/crypto/ripemd160/ripemd160.go
create mode 100644 src/pkg/crypto/ripemd160/ripemd160_test.go
create mode 100644 src/pkg/crypto/ripemd160/ripemd160block.go
create mode 100644 src/pkg/crypto/rsa/Makefile
create mode 100644 src/pkg/crypto/rsa/pkcs1v15.go
create mode 100644 src/pkg/crypto/rsa/pkcs1v15_test.go
create mode 100644 src/pkg/crypto/rsa/rsa.go
create mode 100644 src/pkg/crypto/rsa/rsa_test.go
create mode 100644 src/pkg/crypto/sha1/Makefile
create mode 100644 src/pkg/crypto/sha1/sha1.go
create mode 100644 src/pkg/crypto/sha1/sha1_test.go
create mode 100644 src/pkg/crypto/sha1/sha1block.go
create mode 100644 src/pkg/crypto/sha256/Makefile
create mode 100644 src/pkg/crypto/sha256/sha256.go
create mode 100644 src/pkg/crypto/sha256/sha256_test.go
create mode 100644 src/pkg/crypto/sha256/sha256block.go
create mode 100644 src/pkg/crypto/sha512/Makefile
create mode 100644 src/pkg/crypto/sha512/sha512.go
create mode 100644 src/pkg/crypto/sha512/sha512_test.go
create mode 100644 src/pkg/crypto/sha512/sha512block.go
create mode 100644 src/pkg/crypto/subtle/Makefile
create mode 100644 src/pkg/crypto/subtle/constant_time.go
create mode 100644 src/pkg/crypto/subtle/constant_time_test.go
create mode 100644 src/pkg/crypto/tls/Makefile
create mode 100644 src/pkg/crypto/tls/alert.go
create mode 100644 src/pkg/crypto/tls/cipher_suites.go
create mode 100644 src/pkg/crypto/tls/common.go
create mode 100644 src/pkg/crypto/tls/conn.go
create mode 100644 src/pkg/crypto/tls/conn_test.go
create mode 100644 src/pkg/crypto/tls/generate_cert.go
create mode 100644 src/pkg/crypto/tls/handshake_client.go
create mode 100644 src/pkg/crypto/tls/handshake_client_test.go
create mode 100644 src/pkg/crypto/tls/handshake_messages.go
create mode 100644 src/pkg/crypto/tls/handshake_messages_test.go
create mode 100644 src/pkg/crypto/tls/handshake_server.go
create mode 100644 src/pkg/crypto/tls/handshake_server_test.go
create mode 100644 src/pkg/crypto/tls/key_agreement.go
create mode 100644 src/pkg/crypto/tls/parse-gnutls-cli-debug-log.py
create mode 100644 src/pkg/crypto/tls/prf.go
create mode 100644 src/pkg/crypto/tls/prf_test.go
create mode 100644 src/pkg/crypto/tls/tls.go
create mode 100644 src/pkg/crypto/twofish/Makefile
create mode 100644 src/pkg/crypto/twofish/twofish.go
create mode 100644 src/pkg/crypto/twofish/twofish_test.go
create mode 100644 src/pkg/crypto/x509/Makefile
create mode 100644 src/pkg/crypto/x509/cert_pool.go
create mode 100644 src/pkg/crypto/x509/pkix/Makefile
create mode 100644 src/pkg/crypto/x509/pkix/pkix.go
create mode 100644 src/pkg/crypto/x509/verify.go
create mode 100644 src/pkg/crypto/x509/verify_test.go
create mode 100644 src/pkg/crypto/x509/x509.go
create mode 100644 src/pkg/crypto/x509/x509_test.go
create mode 100644 src/pkg/crypto/xtea/Makefile
create mode 100644 src/pkg/crypto/xtea/block.go
create mode 100644 src/pkg/crypto/xtea/cipher.go
create mode 100644 src/pkg/crypto/xtea/xtea_test.go
create mode 100644 src/pkg/csv/Makefile
create mode 100644 src/pkg/csv/reader.go
create mode 100644 src/pkg/csv/reader_test.go
create mode 100644 src/pkg/csv/writer.go
create mode 100644 src/pkg/csv/writer_test.go
create mode 100644 src/pkg/debug/dwarf/Makefile
create mode 100644 src/pkg/debug/dwarf/buf.go
create mode 100644 src/pkg/debug/dwarf/const.go
create mode 100644 src/pkg/debug/dwarf/entry.go
create mode 100644 src/pkg/debug/dwarf/open.go
create mode 100644 src/pkg/debug/dwarf/testdata/typedef.c
create mode 100755 src/pkg/debug/dwarf/testdata/typedef.elf
create mode 100644 src/pkg/debug/dwarf/testdata/typedef.macho
create mode 100644 src/pkg/debug/dwarf/type.go
create mode 100644 src/pkg/debug/dwarf/type_test.go
create mode 100644 src/pkg/debug/dwarf/unit.go
create mode 100644 src/pkg/debug/elf/Makefile
create mode 100644 src/pkg/debug/elf/elf.go
create mode 100644 src/pkg/debug/elf/elf_test.go
create mode 100644 src/pkg/debug/elf/file.go
create mode 100644 src/pkg/debug/elf/file_test.go
create mode 100755 src/pkg/debug/elf/testdata/gcc-386-freebsd-exec
create mode 100755 src/pkg/debug/elf/testdata/gcc-amd64-linux-exec
create mode 100644 src/pkg/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj
create mode 100644 src/pkg/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj
create mode 100644 src/pkg/debug/elf/testdata/go-relocation-test-gcc441-x86.obj
create mode 100644 src/pkg/debug/gosym/Makefile
create mode 100644 src/pkg/debug/gosym/pclinetest.h
create mode 100644 src/pkg/debug/gosym/pclinetest.s
create mode 100644 src/pkg/debug/gosym/pclntab.go
create mode 100644 src/pkg/debug/gosym/pclntab_test.go
create mode 100644 src/pkg/debug/gosym/symtab.go
create mode 100644 src/pkg/debug/macho/Makefile
create mode 100644 src/pkg/debug/macho/file.go
create mode 100644 src/pkg/debug/macho/file_test.go
create mode 100644 src/pkg/debug/macho/macho.go
create mode 100755 src/pkg/debug/macho/testdata/gcc-386-darwin-exec
create mode 100755 src/pkg/debug/macho/testdata/gcc-amd64-darwin-exec
create mode 100644 src/pkg/debug/macho/testdata/gcc-amd64-darwin-exec-debug
create mode 100644 src/pkg/debug/macho/testdata/hello.c
create mode 100644 src/pkg/debug/pe/Makefile
create mode 100644 src/pkg/debug/pe/file.go
create mode 100644 src/pkg/debug/pe/file_test.go
create mode 100644 src/pkg/debug/pe/pe.go
create mode 100644 src/pkg/debug/pe/testdata/gcc-386-mingw-exec
create mode 100644 src/pkg/debug/pe/testdata/gcc-386-mingw-obj
create mode 100644 src/pkg/debug/pe/testdata/hello.c
create mode 100755 src/pkg/deps.bash
create mode 100644 src/pkg/ebnf/Makefile
create mode 100644 src/pkg/ebnf/ebnf.go
create mode 100644 src/pkg/ebnf/ebnf_test.go
create mode 100644 src/pkg/ebnf/parser.go
create mode 100644 src/pkg/encoding/ascii85/Makefile
create mode 100644 src/pkg/encoding/ascii85/ascii85.go
create mode 100644 src/pkg/encoding/ascii85/ascii85_test.go
create mode 100644 src/pkg/encoding/base32/Makefile
create mode 100644 src/pkg/encoding/base32/base32.go
create mode 100644 src/pkg/encoding/base32/base32_test.go
create mode 100644 src/pkg/encoding/base64/Makefile
create mode 100644 src/pkg/encoding/base64/base64.go
create mode 100644 src/pkg/encoding/base64/base64_test.go
create mode 100644 src/pkg/encoding/binary/Makefile
create mode 100644 src/pkg/encoding/binary/binary.go
create mode 100644 src/pkg/encoding/binary/binary_test.go
create mode 100644 src/pkg/encoding/git85/Makefile
create mode 100644 src/pkg/encoding/git85/git.go
create mode 100644 src/pkg/encoding/git85/git_test.go
create mode 100644 src/pkg/encoding/hex/Makefile
create mode 100644 src/pkg/encoding/hex/hex.go
create mode 100644 src/pkg/encoding/hex/hex_test.go
create mode 100644 src/pkg/encoding/pem/Makefile
create mode 100644 src/pkg/encoding/pem/pem.go
create mode 100644 src/pkg/encoding/pem/pem_test.go
create mode 100644 src/pkg/exec/Makefile
create mode 100644 src/pkg/exec/exec.go
create mode 100644 src/pkg/exec/exec_test.go
create mode 100644 src/pkg/exec/lp_plan9.go
create mode 100644 src/pkg/exec/lp_test.go
create mode 100644 src/pkg/exec/lp_unix.go
create mode 100644 src/pkg/exec/lp_windows.go
create mode 100644 src/pkg/exp/README
create mode 100644 src/pkg/exp/datafmt/Makefile
create mode 100644 src/pkg/exp/datafmt/datafmt.go
create mode 100644 src/pkg/exp/datafmt/datafmt_test.go
create mode 100644 src/pkg/exp/datafmt/parser.go
create mode 100644 src/pkg/exp/gui/Makefile
create mode 100644 src/pkg/exp/gui/gui.go
create mode 100644 src/pkg/exp/gui/x11/Makefile
create mode 100644 src/pkg/exp/gui/x11/auth.go
create mode 100644 src/pkg/exp/gui/x11/conn.go
create mode 100644 src/pkg/exp/norm/Makefile
create mode 100644 src/pkg/exp/norm/composition.go
create mode 100644 src/pkg/exp/norm/composition_test.go
create mode 100644 src/pkg/exp/norm/forminfo.go
create mode 100644 src/pkg/exp/norm/maketables.go
create mode 100644 src/pkg/exp/norm/maketesttables.go
create mode 100644 src/pkg/exp/norm/norm_test.go
create mode 100644 src/pkg/exp/norm/normalize.go
create mode 100644 src/pkg/exp/norm/tables.go
create mode 100644 src/pkg/exp/norm/trie.go
create mode 100644 src/pkg/exp/norm/trie_test.go
create mode 100644 src/pkg/exp/norm/triedata_test.go
create mode 100644 src/pkg/exp/norm/triegen.go
create mode 100644 src/pkg/exp/regexp/Makefile
create mode 100644 src/pkg/exp/regexp/all_test.go
create mode 100644 src/pkg/exp/regexp/exec.go
create mode 100644 src/pkg/exp/regexp/find_test.go
create mode 100644 src/pkg/exp/regexp/regexp.go
create mode 100644 src/pkg/exp/regexp/syntax/Makefile
create mode 100644 src/pkg/exp/regexp/syntax/compile.go
create mode 100755 src/pkg/exp/regexp/syntax/make_perl_groups.pl
create mode 100644 src/pkg/exp/regexp/syntax/parse.go
create mode 100644 src/pkg/exp/regexp/syntax/parse_test.go
create mode 100644 src/pkg/exp/regexp/syntax/perl_groups.go
create mode 100644 src/pkg/exp/regexp/syntax/prog.go
create mode 100644 src/pkg/exp/regexp/syntax/prog_test.go
create mode 100644 src/pkg/exp/regexp/syntax/regexp.go
create mode 100644 src/pkg/exp/regexp/syntax/simplify.go
create mode 100644 src/pkg/exp/regexp/syntax/simplify_test.go
create mode 100644 src/pkg/exp/template/html/Makefile
create mode 100644 src/pkg/exp/template/html/context.go
create mode 100644 src/pkg/exp/template/html/escape.go
create mode 100644 src/pkg/exp/template/html/escape_test.go
create mode 100644 src/pkg/exp/wingui/Makefile
create mode 100644 src/pkg/exp/wingui/gui.go
create mode 100644 src/pkg/exp/wingui/winapi.go
create mode 100644 src/pkg/exp/wingui/zwinapi.go
create mode 100644 src/pkg/expvar/Makefile
create mode 100644 src/pkg/expvar/expvar.go
create mode 100644 src/pkg/expvar/expvar_test.go
create mode 100644 src/pkg/flag/Makefile
create mode 100644 src/pkg/flag/export_test.go
create mode 100644 src/pkg/flag/flag.go
create mode 100644 src/pkg/flag/flag_test.go
create mode 100644 src/pkg/fmt/Makefile
create mode 100644 src/pkg/fmt/doc.go
create mode 100644 src/pkg/fmt/fmt_test.go
create mode 100644 src/pkg/fmt/format.go
create mode 100644 src/pkg/fmt/print.go
create mode 100644 src/pkg/fmt/scan.go
create mode 100644 src/pkg/fmt/scan_test.go
create mode 100644 src/pkg/fmt/stringer_test.go
create mode 100644 src/pkg/go/ast/Makefile
create mode 100644 src/pkg/go/ast/ast.go
create mode 100644 src/pkg/go/ast/filter.go
create mode 100644 src/pkg/go/ast/print.go
create mode 100644 src/pkg/go/ast/print_test.go
create mode 100644 src/pkg/go/ast/resolve.go
create mode 100644 src/pkg/go/ast/scope.go
create mode 100644 src/pkg/go/ast/walk.go
create mode 100644 src/pkg/go/build/Makefile
create mode 100644 src/pkg/go/build/build.go
create mode 100644 src/pkg/go/build/build_test.go
create mode 100644 src/pkg/go/build/cgotest/cgotest.c
create mode 100644 src/pkg/go/build/cgotest/cgotest.go
create mode 100644 src/pkg/go/build/cgotest/cgotest.h
create mode 100644 src/pkg/go/build/cmdtest/main.go
create mode 100644 src/pkg/go/build/dir.go
create mode 100644 src/pkg/go/build/path.go
create mode 100644 src/pkg/go/build/pkgtest/pkgtest.go
create mode 100644 src/pkg/go/build/pkgtest/sqrt_386.s
create mode 100644 src/pkg/go/build/pkgtest/sqrt_amd64.s
create mode 100644 src/pkg/go/build/pkgtest/sqrt_arm.s
create mode 100644 src/pkg/go/build/syslist_test.go
create mode 100644 src/pkg/go/doc/Makefile
create mode 100644 src/pkg/go/doc/comment.go
create mode 100644 src/pkg/go/doc/doc.go
create mode 100644 src/pkg/go/parser/Makefile
create mode 100644 src/pkg/go/parser/interface.go
create mode 100644 src/pkg/go/parser/parser.go
create mode 100644 src/pkg/go/parser/parser_test.go
create mode 100644 src/pkg/go/printer/Makefile
create mode 100644 src/pkg/go/printer/nodes.go
create mode 100644 src/pkg/go/printer/performance_test.go
create mode 100644 src/pkg/go/printer/printer.go
create mode 100644 src/pkg/go/printer/printer_test.go
create mode 100644 src/pkg/go/printer/testdata/comments.golden
create mode 100644 src/pkg/go/printer/testdata/comments.input
create mode 100644 src/pkg/go/printer/testdata/comments.x
create mode 100644 src/pkg/go/printer/testdata/declarations.golden
create mode 100644 src/pkg/go/printer/testdata/declarations.input
create mode 100644 src/pkg/go/printer/testdata/empty.golden
create mode 100644 src/pkg/go/printer/testdata/empty.input
create mode 100644 src/pkg/go/printer/testdata/expressions.golden
create mode 100644 src/pkg/go/printer/testdata/expressions.input
create mode 100644 src/pkg/go/printer/testdata/expressions.raw
create mode 100644 src/pkg/go/printer/testdata/linebreaks.golden
create mode 100644 src/pkg/go/printer/testdata/linebreaks.input
create mode 100644 src/pkg/go/printer/testdata/parser.go
create mode 100644 src/pkg/go/printer/testdata/slow.golden
create mode 100644 src/pkg/go/printer/testdata/slow.input
create mode 100644 src/pkg/go/printer/testdata/statements.golden
create mode 100644 src/pkg/go/printer/testdata/statements.input
create mode 100644 src/pkg/go/scanner/Makefile
create mode 100644 src/pkg/go/scanner/errors.go
create mode 100644 src/pkg/go/scanner/scanner.go
create mode 100644 src/pkg/go/scanner/scanner_test.go
create mode 100644 src/pkg/go/token/Makefile
create mode 100644 src/pkg/go/token/position.go
create mode 100644 src/pkg/go/token/position_test.go
create mode 100644 src/pkg/go/token/token.go
create mode 100644 src/pkg/go/typechecker/Makefile
create mode 100644 src/pkg/go/typechecker/scope.go
create mode 100644 src/pkg/go/typechecker/testdata/test0.src
create mode 100644 src/pkg/go/typechecker/testdata/test1.src
create mode 100644 src/pkg/go/typechecker/testdata/test3.src
create mode 100644 src/pkg/go/typechecker/testdata/test4.src
create mode 100644 src/pkg/go/typechecker/type.go
create mode 100644 src/pkg/go/typechecker/typechecker.go
create mode 100644 src/pkg/go/typechecker/typechecker_test.go
create mode 100644 src/pkg/go/typechecker/universe.go
create mode 100644 src/pkg/go/types/Makefile
create mode 100644 src/pkg/go/types/check.go
create mode 100644 src/pkg/go/types/check_test.go
create mode 100644 src/pkg/go/types/const.go
create mode 100644 src/pkg/go/types/exportdata.go
create mode 100644 src/pkg/go/types/gcimporter.go
create mode 100644 src/pkg/go/types/gcimporter_test.go
create mode 100644 src/pkg/go/types/testdata/exports.go
create mode 100644 src/pkg/go/types/testdata/test0.src
create mode 100644 src/pkg/go/types/types.go
create mode 100644 src/pkg/go/types/universe.go
create mode 100644 src/pkg/gob/Makefile
create mode 100644 src/pkg/gob/codec_test.go
create mode 100644 src/pkg/gob/debug.go
create mode 100644 src/pkg/gob/decode.go
create mode 100644 src/pkg/gob/decoder.go
create mode 100644 src/pkg/gob/doc.go
create mode 100644 src/pkg/gob/dump.go
create mode 100644 src/pkg/gob/encode.go
create mode 100644 src/pkg/gob/encoder.go
create mode 100644 src/pkg/gob/encoder_test.go
create mode 100644 src/pkg/gob/error.go
create mode 100644 src/pkg/gob/gobencdec_test.go
create mode 100644 src/pkg/gob/timing_test.go
create mode 100644 src/pkg/gob/type.go
create mode 100644 src/pkg/gob/type_test.go
create mode 100644 src/pkg/hash/Makefile
create mode 100644 src/pkg/hash/adler32/Makefile
create mode 100644 src/pkg/hash/adler32/adler32.go
create mode 100644 src/pkg/hash/adler32/adler32_test.go
create mode 100644 src/pkg/hash/crc32/Makefile
create mode 100644 src/pkg/hash/crc32/crc32.go
create mode 100644 src/pkg/hash/crc32/crc32_amd64.go
create mode 100644 src/pkg/hash/crc32/crc32_amd64.s
create mode 100644 src/pkg/hash/crc32/crc32_generic.go
create mode 100644 src/pkg/hash/crc32/crc32_test.go
create mode 100644 src/pkg/hash/crc64/Makefile
create mode 100644 src/pkg/hash/crc64/crc64.go
create mode 100644 src/pkg/hash/crc64/crc64_test.go
create mode 100644 src/pkg/hash/fnv/Makefile
create mode 100644 src/pkg/hash/fnv/fnv.go
create mode 100644 src/pkg/hash/fnv/fnv_test.go
create mode 100644 src/pkg/hash/hash.go
create mode 100644 src/pkg/hash/test_cases.txt
create mode 100644 src/pkg/hash/test_gen.awk
create mode 100644 src/pkg/html/Makefile
create mode 100644 src/pkg/html/const.go
create mode 100644 src/pkg/html/doc.go
create mode 100644 src/pkg/html/entity.go
create mode 100644 src/pkg/html/entity_test.go
create mode 100644 src/pkg/html/escape.go
create mode 100644 src/pkg/html/node.go
create mode 100644 src/pkg/html/parse.go
create mode 100644 src/pkg/html/parse_test.go
create mode 100644 src/pkg/html/testdata/webkit/README
create mode 100644 src/pkg/html/testdata/webkit/adoption01.dat
create mode 100644 src/pkg/html/testdata/webkit/adoption02.dat
create mode 100644 src/pkg/html/testdata/webkit/comments01.dat
create mode 100644 src/pkg/html/testdata/webkit/doctype01.dat
create mode 100644 src/pkg/html/testdata/webkit/entities01.dat
create mode 100644 src/pkg/html/testdata/webkit/entities02.dat
create mode 100644 src/pkg/html/testdata/webkit/html5test-com.dat
create mode 100644 src/pkg/html/testdata/webkit/inbody01.dat
create mode 100644 src/pkg/html/testdata/webkit/isindex.dat
create mode 100644 src/pkg/html/testdata/webkit/pending-spec-changes-plain-text-unsafe.dat
create mode 100644 src/pkg/html/testdata/webkit/pending-spec-changes.dat
create mode 100644 src/pkg/html/testdata/webkit/plain-text-unsafe.dat
create mode 100644 src/pkg/html/testdata/webkit/scriptdata01.dat
create mode 100644 src/pkg/html/testdata/webkit/scripted/adoption01.dat
create mode 100644 src/pkg/html/testdata/webkit/scripted/webkit01.dat
create mode 100644 src/pkg/html/testdata/webkit/tables01.dat
create mode 100644 src/pkg/html/testdata/webkit/tests1.dat
create mode 100644 src/pkg/html/testdata/webkit/tests10.dat
create mode 100644 src/pkg/html/testdata/webkit/tests11.dat
create mode 100644 src/pkg/html/testdata/webkit/tests12.dat
create mode 100644 src/pkg/html/testdata/webkit/tests14.dat
create mode 100644 src/pkg/html/testdata/webkit/tests15.dat
create mode 100644 src/pkg/html/testdata/webkit/tests16.dat
create mode 100644 src/pkg/html/testdata/webkit/tests17.dat
create mode 100644 src/pkg/html/testdata/webkit/tests18.dat
create mode 100644 src/pkg/html/testdata/webkit/tests19.dat
create mode 100644 src/pkg/html/testdata/webkit/tests2.dat
create mode 100644 src/pkg/html/testdata/webkit/tests20.dat
create mode 100644 src/pkg/html/testdata/webkit/tests21.dat
create mode 100644 src/pkg/html/testdata/webkit/tests22.dat
create mode 100644 src/pkg/html/testdata/webkit/tests23.dat
create mode 100644 src/pkg/html/testdata/webkit/tests24.dat
create mode 100644 src/pkg/html/testdata/webkit/tests25.dat
create mode 100644 src/pkg/html/testdata/webkit/tests26.dat
create mode 100644 src/pkg/html/testdata/webkit/tests3.dat
create mode 100644 src/pkg/html/testdata/webkit/tests4.dat
create mode 100644 src/pkg/html/testdata/webkit/tests5.dat
create mode 100644 src/pkg/html/testdata/webkit/tests6.dat
create mode 100644 src/pkg/html/testdata/webkit/tests7.dat
create mode 100644 src/pkg/html/testdata/webkit/tests8.dat
create mode 100644 src/pkg/html/testdata/webkit/tests9.dat
create mode 100644 src/pkg/html/testdata/webkit/tests_innerHTML_1.dat
create mode 100644 src/pkg/html/testdata/webkit/tricky01.dat
create mode 100644 src/pkg/html/testdata/webkit/webkit01.dat
create mode 100644 src/pkg/html/testdata/webkit/webkit02.dat
create mode 100644 src/pkg/html/token.go
create mode 100644 src/pkg/html/token_test.go
create mode 100644 src/pkg/http/Makefile
create mode 100644 src/pkg/http/cgi/Makefile
create mode 100644 src/pkg/http/cgi/child.go
create mode 100644 src/pkg/http/cgi/child_test.go
create mode 100644 src/pkg/http/cgi/host.go
create mode 100644 src/pkg/http/cgi/host_test.go
create mode 100644 src/pkg/http/cgi/matryoshka_test.go
create mode 100755 src/pkg/http/cgi/testdata/test.cgi
create mode 100644 src/pkg/http/chunked.go
create mode 100644 src/pkg/http/client.go
create mode 100644 src/pkg/http/client_test.go
create mode 100644 src/pkg/http/cookie.go
create mode 100644 src/pkg/http/cookie_test.go
create mode 100644 src/pkg/http/dump.go
create mode 100644 src/pkg/http/export_test.go
create mode 100644 src/pkg/http/fcgi/Makefile
create mode 100644 src/pkg/http/fcgi/child.go
create mode 100644 src/pkg/http/fcgi/fcgi.go
create mode 100644 src/pkg/http/fcgi/fcgi_test.go
create mode 100644 src/pkg/http/fs.go
create mode 100644 src/pkg/http/fs_test.go
create mode 100644 src/pkg/http/header.go
create mode 100644 src/pkg/http/header_test.go
create mode 100644 src/pkg/http/httptest/Makefile
create mode 100644 src/pkg/http/httptest/recorder.go
create mode 100644 src/pkg/http/httptest/server.go
create mode 100644 src/pkg/http/lex.go
create mode 100644 src/pkg/http/lex_test.go
create mode 100644 src/pkg/http/persist.go
create mode 100644 src/pkg/http/pprof/Makefile
create mode 100644 src/pkg/http/pprof/pprof.go
create mode 100644 src/pkg/http/proxy_test.go
create mode 100644 src/pkg/http/range_test.go
create mode 100644 src/pkg/http/readrequest_test.go
create mode 100644 src/pkg/http/request.go
create mode 100644 src/pkg/http/request_test.go
create mode 100644 src/pkg/http/requestwrite_test.go
create mode 100644 src/pkg/http/response.go
create mode 100644 src/pkg/http/response_test.go
create mode 100644 src/pkg/http/responsewrite_test.go
create mode 100644 src/pkg/http/reverseproxy.go
create mode 100644 src/pkg/http/reverseproxy_test.go
create mode 100644 src/pkg/http/serve_test.go
create mode 100644 src/pkg/http/server.go
create mode 100644 src/pkg/http/sniff.go
create mode 100644 src/pkg/http/sniff_test.go
create mode 100644 src/pkg/http/spdy/Makefile
create mode 100644 src/pkg/http/spdy/read.go
create mode 100644 src/pkg/http/spdy/spdy_test.go
create mode 100644 src/pkg/http/spdy/types.go
create mode 100644 src/pkg/http/spdy/write.go
create mode 100644 src/pkg/http/status.go
create mode 100644 src/pkg/http/testdata/file
create mode 100644 src/pkg/http/testdata/index.html
create mode 100644 src/pkg/http/testdata/style.css
create mode 100644 src/pkg/http/transfer.go
create mode 100644 src/pkg/http/transport.go
create mode 100644 src/pkg/http/transport_test.go
create mode 100644 src/pkg/http/triv.go
create mode 100644 src/pkg/image/Makefile
create mode 100644 src/pkg/image/bmp/Makefile
create mode 100644 src/pkg/image/bmp/reader.go
create mode 100644 src/pkg/image/color.go
create mode 100644 src/pkg/image/decode_test.go
create mode 100644 src/pkg/image/draw/Makefile
create mode 100644 src/pkg/image/draw/bench_test.go
create mode 100644 src/pkg/image/draw/clip_test.go
create mode 100644 src/pkg/image/draw/draw.go
create mode 100644 src/pkg/image/draw/draw_test.go
create mode 100644 src/pkg/image/format.go
create mode 100644 src/pkg/image/geom.go
create mode 100644 src/pkg/image/gif/Makefile
create mode 100644 src/pkg/image/gif/reader.go
create mode 100644 src/pkg/image/image.go
create mode 100644 src/pkg/image/image_test.go
create mode 100644 src/pkg/image/jpeg/Makefile
create mode 100644 src/pkg/image/jpeg/fdct.go
create mode 100644 src/pkg/image/jpeg/huffman.go
create mode 100644 src/pkg/image/jpeg/idct.go
create mode 100644 src/pkg/image/jpeg/reader.go
create mode 100644 src/pkg/image/jpeg/writer.go
create mode 100644 src/pkg/image/jpeg/writer_test.go
create mode 100644 src/pkg/image/names.go
create mode 100644 src/pkg/image/png/Makefile
create mode 100644 src/pkg/image/png/reader.go
create mode 100644 src/pkg/image/png/reader_test.go
create mode 100644 src/pkg/image/png/testdata/pngsuite/README
create mode 100644 src/pkg/image/png/testdata/pngsuite/README.original
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g01-30.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g01-30.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g01.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g01.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g02-29.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g02-29.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g02.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g02.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g04-31.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g04-31.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g04.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g04.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g08.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g08.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g16.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn0g16.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn2c08.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn2c08.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn2c16.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn2c16.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p01.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p01.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p02.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p02.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p04.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p04.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p08-trns.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p08-trns.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p08.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn3p08.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn4a08.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn4a08.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn4a16.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn4a16.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn6a08.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn6a08.sng
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn6a16.png
create mode 100644 src/pkg/image/png/testdata/pngsuite/basn6a16.sng
create mode 100644 src/pkg/image/png/writer.go
create mode 100644 src/pkg/image/png/writer_test.go
create mode 100644 src/pkg/image/testdata/video-001.5bpp.gif
create mode 100644 src/pkg/image/testdata/video-001.bmp
create mode 100644 src/pkg/image/testdata/video-001.gif
create mode 100644 src/pkg/image/testdata/video-001.interlaced.gif
create mode 100644 src/pkg/image/testdata/video-001.jpeg
create mode 100644 src/pkg/image/testdata/video-001.png
create mode 100644 src/pkg/image/testdata/video-001.tiff
create mode 100644 src/pkg/image/testdata/video-005.gray.jpeg
create mode 100644 src/pkg/image/testdata/video-005.gray.png
create mode 100644 src/pkg/image/tiff/Makefile
create mode 100644 src/pkg/image/tiff/buffer.go
create mode 100644 src/pkg/image/tiff/buffer_test.go
create mode 100644 src/pkg/image/tiff/consts.go
create mode 100644 src/pkg/image/tiff/reader.go
create mode 100644 src/pkg/image/tiff/reader_test.go
create mode 100644 src/pkg/image/tiff/testdata/no_rps.tiff
create mode 100644 src/pkg/image/ycbcr/Makefile
create mode 100644 src/pkg/image/ycbcr/ycbcr.go
create mode 100644 src/pkg/image/ycbcr/ycbcr_test.go
create mode 100644 src/pkg/index/suffixarray/Makefile
create mode 100644 src/pkg/index/suffixarray/qsufsort.go
create mode 100644 src/pkg/index/suffixarray/suffixarray.go
create mode 100644 src/pkg/index/suffixarray/suffixarray_test.go
create mode 100644 src/pkg/io/Makefile
create mode 100644 src/pkg/io/io.go
create mode 100644 src/pkg/io/io_test.go
create mode 100644 src/pkg/io/ioutil/Makefile
create mode 100644 src/pkg/io/ioutil/ioutil.go
create mode 100644 src/pkg/io/ioutil/ioutil_test.go
create mode 100644 src/pkg/io/ioutil/tempfile.go
create mode 100644 src/pkg/io/ioutil/tempfile_test.go
create mode 100644 src/pkg/io/multi.go
create mode 100644 src/pkg/io/multi_test.go
create mode 100644 src/pkg/io/pipe.go
create mode 100644 src/pkg/io/pipe_test.go
create mode 100644 src/pkg/json/Makefile
create mode 100644 src/pkg/json/decode.go
create mode 100644 src/pkg/json/decode_test.go
create mode 100644 src/pkg/json/encode.go
create mode 100644 src/pkg/json/encode_test.go
create mode 100644 src/pkg/json/indent.go
create mode 100644 src/pkg/json/scanner.go
create mode 100644 src/pkg/json/scanner_test.go
create mode 100644 src/pkg/json/stream.go
create mode 100644 src/pkg/json/stream_test.go
create mode 100644 src/pkg/json/tagkey_test.go
create mode 100644 src/pkg/log/Makefile
create mode 100644 src/pkg/log/log.go
create mode 100644 src/pkg/log/log_test.go
create mode 100644 src/pkg/mail/Makefile
create mode 100644 src/pkg/mail/message.go
create mode 100644 src/pkg/mail/message_test.go
create mode 100644 src/pkg/math/Makefile
create mode 100644 src/pkg/math/acosh.go
create mode 100644 src/pkg/math/all_test.go
create mode 100644 src/pkg/math/asin.go
create mode 100644 src/pkg/math/asin_386.s
create mode 100644 src/pkg/math/asin_decl.go
create mode 100644 src/pkg/math/asinh.go
create mode 100644 src/pkg/math/atan.go
create mode 100644 src/pkg/math/atan2.go
create mode 100755 src/pkg/math/atan2_386.s
create mode 100755 src/pkg/math/atan2_decl.go
create mode 100644 src/pkg/math/atan_386.s
create mode 100644 src/pkg/math/atan_decl.go
create mode 100644 src/pkg/math/atanh.go
create mode 100644 src/pkg/math/bits.go
create mode 100644 src/pkg/math/cbrt.go
create mode 100644 src/pkg/math/const.go
create mode 100644 src/pkg/math/copysign.go
create mode 100644 src/pkg/math/erf.go
create mode 100644 src/pkg/math/exp.go
create mode 100644 src/pkg/math/exp2.go
create mode 100644 src/pkg/math/exp2_386.s
create mode 100644 src/pkg/math/exp2_decl.go
create mode 100644 src/pkg/math/exp_386.s
create mode 100644 src/pkg/math/exp_amd64.s
create mode 100644 src/pkg/math/exp_decl.go
create mode 100644 src/pkg/math/exp_port.go
create mode 100644 src/pkg/math/exp_test.go
create mode 100644 src/pkg/math/expm1.go
create mode 100644 src/pkg/math/expm1_386.s
create mode 100644 src/pkg/math/expm1_decl.go
create mode 100644 src/pkg/math/fabs.go
create mode 100644 src/pkg/math/fabs_386.s
create mode 100644 src/pkg/math/fabs_amd64.s
create mode 100644 src/pkg/math/fabs_decl.go
create mode 100644 src/pkg/math/fdim.go
create mode 100644 src/pkg/math/fdim_amd64.s
create mode 100644 src/pkg/math/fdim_decl.go
create mode 100644 src/pkg/math/floor.go
create mode 100644 src/pkg/math/floor_386.s
create mode 100644 src/pkg/math/floor_decl.go
create mode 100644 src/pkg/math/fltasm_amd64.s
create mode 100644 src/pkg/math/fmod.go
create mode 100644 src/pkg/math/fmod_386.s
create mode 100644 src/pkg/math/fmod_decl.go
create mode 100644 src/pkg/math/frexp.go
create mode 100644 src/pkg/math/frexp_386.s
create mode 100644 src/pkg/math/frexp_decl.go
create mode 100644 src/pkg/math/gamma.go
create mode 100644 src/pkg/math/hypot.go
create mode 100644 src/pkg/math/hypot_386.s
create mode 100644 src/pkg/math/hypot_amd64.s
create mode 100644 src/pkg/math/hypot_decl.go
create mode 100644 src/pkg/math/hypot_port.go
create mode 100644 src/pkg/math/hypot_test.go
create mode 100644 src/pkg/math/j0.go
create mode 100644 src/pkg/math/j1.go
create mode 100644 src/pkg/math/jn.go
create mode 100644 src/pkg/math/ldexp.go
create mode 100644 src/pkg/math/ldexp_386.s
create mode 100644 src/pkg/math/ldexp_decl.go
create mode 100644 src/pkg/math/lgamma.go
create mode 100644 src/pkg/math/log.go
create mode 100644 src/pkg/math/log10.go
create mode 100644 src/pkg/math/log10_386.s
create mode 100644 src/pkg/math/log10_decl.go
create mode 100644 src/pkg/math/log1p.go
create mode 100644 src/pkg/math/log1p_386.s
create mode 100644 src/pkg/math/log1p_decl.go
create mode 100644 src/pkg/math/log_386.s
create mode 100644 src/pkg/math/log_amd64.s
create mode 100644 src/pkg/math/log_decl.go
create mode 100644 src/pkg/math/logb.go
create mode 100644 src/pkg/math/modf.go
create mode 100644 src/pkg/math/modf_386.s
create mode 100644 src/pkg/math/modf_decl.go
create mode 100644 src/pkg/math/nextafter.go
create mode 100644 src/pkg/math/pow.go
create mode 100644 src/pkg/math/pow10.go
create mode 100644 src/pkg/math/remainder.go
create mode 100644 src/pkg/math/remainder_386.s
create mode 100644 src/pkg/math/remainder_decl.go
create mode 100644 src/pkg/math/signbit.go
create mode 100644 src/pkg/math/sin.go
create mode 100644 src/pkg/math/sin_386.s
create mode 100644 src/pkg/math/sin_decl.go
create mode 100644 src/pkg/math/sincos.go
create mode 100644 src/pkg/math/sincos_386.s
create mode 100644 src/pkg/math/sincos_amd64.s
create mode 100644 src/pkg/math/sincos_decl.go
create mode 100644 src/pkg/math/sinh.go
create mode 100644 src/pkg/math/sqrt.go
create mode 100644 src/pkg/math/sqrt_386.s
create mode 100644 src/pkg/math/sqrt_amd64.s
create mode 100644 src/pkg/math/sqrt_arm.s
create mode 100644 src/pkg/math/sqrt_decl.go
create mode 100644 src/pkg/math/sqrt_port.go
create mode 100644 src/pkg/math/sqrt_test.go
create mode 100644 src/pkg/math/tan.go
create mode 100644 src/pkg/math/tan_386.s
create mode 100644 src/pkg/math/tan_decl.go
create mode 100644 src/pkg/math/tanh.go
create mode 100644 src/pkg/math/unsafe.go
create mode 100644 src/pkg/mime/Makefile
create mode 100644 src/pkg/mime/grammar.go
create mode 100644 src/pkg/mime/mediatype.go
create mode 100644 src/pkg/mime/mediatype_test.go
create mode 100644 src/pkg/mime/mime_test.go
create mode 100644 src/pkg/mime/multipart/Makefile
create mode 100644 src/pkg/mime/multipart/formdata.go
create mode 100644 src/pkg/mime/multipart/formdata_test.go
create mode 100644 src/pkg/mime/multipart/multipart.go
create mode 100644 src/pkg/mime/multipart/multipart_test.go
create mode 100644 src/pkg/mime/multipart/writer.go
create mode 100644 src/pkg/mime/multipart/writer_test.go
create mode 100644 src/pkg/mime/test.types
create mode 100644 src/pkg/mime/type.go
create mode 100644 src/pkg/net/Makefile
create mode 100644 src/pkg/net/cgo_bsd.go
create mode 100644 src/pkg/net/cgo_linux.go
create mode 100644 src/pkg/net/cgo_stub.go
create mode 100644 src/pkg/net/cgo_unix.go
create mode 100644 src/pkg/net/dial.go
create mode 100644 src/pkg/net/dialgoogle_test.go
create mode 100644 src/pkg/net/dict/Makefile
create mode 100644 src/pkg/net/dict/dict.go
create mode 100644 src/pkg/net/dnsclient.go
create mode 100644 src/pkg/net/dnsclient_unix.go
create mode 100644 src/pkg/net/dnsconfig.go
create mode 100644 src/pkg/net/dnsmsg.go
create mode 100644 src/pkg/net/dnsmsg_test.go
create mode 100644 src/pkg/net/dnsname_test.go
create mode 100644 src/pkg/net/fd.go
create mode 100644 src/pkg/net/fd_darwin.go
create mode 100644 src/pkg/net/fd_freebsd.go
create mode 100644 src/pkg/net/fd_linux.go
create mode 100644 src/pkg/net/fd_openbsd.go
create mode 100644 src/pkg/net/fd_windows.go
create mode 100644 src/pkg/net/file.go
create mode 100644 src/pkg/net/file_plan9.go
create mode 100644 src/pkg/net/file_test.go
create mode 100644 src/pkg/net/file_windows.go
create mode 100644 src/pkg/net/hosts.go
create mode 100644 src/pkg/net/hosts_test.go
create mode 100644 src/pkg/net/hosts_testdata
create mode 100644 src/pkg/net/interface.go
create mode 100644 src/pkg/net/interface_bsd.go
create mode 100644 src/pkg/net/interface_darwin.go
create mode 100644 src/pkg/net/interface_freebsd.go
create mode 100644 src/pkg/net/interface_linux.go
create mode 100644 src/pkg/net/interface_openbsd.go
create mode 100644 src/pkg/net/interface_stub.go
create mode 100644 src/pkg/net/interface_test.go
create mode 100644 src/pkg/net/interface_windows.go
create mode 100644 src/pkg/net/ip.go
create mode 100644 src/pkg/net/ip_test.go
create mode 100644 src/pkg/net/ipraw_test.go
create mode 100644 src/pkg/net/iprawsock.go
create mode 100644 src/pkg/net/iprawsock_plan9.go
create mode 100644 src/pkg/net/iprawsock_posix.go
create mode 100644 src/pkg/net/ipsock.go
create mode 100644 src/pkg/net/ipsock_plan9.go
create mode 100644 src/pkg/net/ipsock_posix.go
create mode 100644 src/pkg/net/lookup_plan9.go
create mode 100644 src/pkg/net/lookup_test.go
create mode 100644 src/pkg/net/lookup_unix.go
create mode 100644 src/pkg/net/lookup_windows.go
create mode 100644 src/pkg/net/multicast_test.go
create mode 100644 src/pkg/net/net.go
create mode 100644 src/pkg/net/net_test.go
create mode 100644 src/pkg/net/newpollserver.go
create mode 100644 src/pkg/net/parse.go
create mode 100644 src/pkg/net/parse_test.go
create mode 100644 src/pkg/net/pipe.go
create mode 100644 src/pkg/net/pipe_test.go
create mode 100644 src/pkg/net/port.go
create mode 100644 src/pkg/net/port_test.go
create mode 100644 src/pkg/net/sendfile_linux.go
create mode 100644 src/pkg/net/sendfile_stub.go
create mode 100644 src/pkg/net/sendfile_windows.go
create mode 100644 src/pkg/net/server_test.go
create mode 100644 src/pkg/net/sock.go
create mode 100644 src/pkg/net/sock_bsd.go
create mode 100644 src/pkg/net/sock_linux.go
create mode 100644 src/pkg/net/sock_windows.go
create mode 100644 src/pkg/net/tcpsock.go
create mode 100644 src/pkg/net/tcpsock_plan9.go
create mode 100644 src/pkg/net/tcpsock_posix.go
create mode 100644 src/pkg/net/textproto/Makefile
create mode 100644 src/pkg/net/textproto/header.go
create mode 100644 src/pkg/net/textproto/pipeline.go
create mode 100644 src/pkg/net/textproto/reader.go
create mode 100644 src/pkg/net/textproto/reader_test.go
create mode 100644 src/pkg/net/textproto/textproto.go
create mode 100644 src/pkg/net/textproto/writer.go
create mode 100644 src/pkg/net/textproto/writer_test.go
create mode 100644 src/pkg/net/timeout_test.go
create mode 100644 src/pkg/net/udpsock.go
create mode 100644 src/pkg/net/udpsock_plan9.go
create mode 100644 src/pkg/net/udpsock_posix.go
create mode 100644 src/pkg/net/unixsock.go
create mode 100644 src/pkg/net/unixsock_plan9.go
create mode 100644 src/pkg/net/unixsock_posix.go
create mode 100644 src/pkg/netchan/Makefile
create mode 100644 src/pkg/netchan/common.go
create mode 100644 src/pkg/netchan/export.go
create mode 100644 src/pkg/netchan/import.go
create mode 100644 src/pkg/netchan/netchan_test.go
create mode 100644 src/pkg/old/template/Makefile
create mode 100644 src/pkg/old/template/doc.go
create mode 100644 src/pkg/old/template/execute.go
create mode 100644 src/pkg/old/template/format.go
create mode 100644 src/pkg/old/template/parse.go
create mode 100644 src/pkg/old/template/template_test.go
create mode 100644 src/pkg/os/Makefile
create mode 100644 src/pkg/os/dir_plan9.go
create mode 100644 src/pkg/os/dir_unix.go
create mode 100644 src/pkg/os/dir_windows.go
create mode 100644 src/pkg/os/env.go
create mode 100644 src/pkg/os/env_plan9.go
create mode 100644 src/pkg/os/env_test.go
create mode 100644 src/pkg/os/env_unix.go
create mode 100644 src/pkg/os/env_windows.go
create mode 100644 src/pkg/os/error.go
create mode 100644 src/pkg/os/error_plan9.go
create mode 100644 src/pkg/os/error_posix.go
create mode 100644 src/pkg/os/exec.go
create mode 100644 src/pkg/os/exec_plan9.go
create mode 100644 src/pkg/os/exec_posix.go
create mode 100644 src/pkg/os/exec_unix.go
create mode 100644 src/pkg/os/exec_windows.go
create mode 100644 src/pkg/os/file.go
create mode 100644 src/pkg/os/file_plan9.go
create mode 100644 src/pkg/os/file_posix.go
create mode 100644 src/pkg/os/file_unix.go
create mode 100644 src/pkg/os/file_windows.go
create mode 100644 src/pkg/os/getwd.go
create mode 100644 src/pkg/os/inotify/Makefile
create mode 100644 src/pkg/os/inotify/inotify_linux.go
create mode 100644 src/pkg/os/inotify/inotify_linux_test.go
create mode 100755 src/pkg/os/mkunixsignals.sh
create mode 100644 src/pkg/os/os_test.go
create mode 100644 src/pkg/os/path.go
create mode 100644 src/pkg/os/path_plan9.go
create mode 100644 src/pkg/os/path_test.go
create mode 100644 src/pkg/os/path_unix.go
create mode 100644 src/pkg/os/path_windows.go
create mode 100644 src/pkg/os/proc.go
create mode 100644 src/pkg/os/signal/Makefile
create mode 100644 src/pkg/os/signal/signal.go
create mode 100644 src/pkg/os/signal/signal_test.go
create mode 100644 src/pkg/os/stat_darwin.go
create mode 100644 src/pkg/os/stat_freebsd.go
create mode 100644 src/pkg/os/stat_linux.go
create mode 100644 src/pkg/os/stat_openbsd.go
create mode 100644 src/pkg/os/stat_plan9.go
create mode 100644 src/pkg/os/stat_windows.go
create mode 100644 src/pkg/os/str.go
create mode 100644 src/pkg/os/sys_bsd.go
create mode 100644 src/pkg/os/sys_linux.go
create mode 100644 src/pkg/os/sys_plan9.go
create mode 100644 src/pkg/os/sys_windows.go
create mode 100644 src/pkg/os/time.go
create mode 100644 src/pkg/os/types.go
create mode 100644 src/pkg/os/user/Makefile
create mode 100644 src/pkg/os/user/lookup_stubs.go
create mode 100644 src/pkg/os/user/lookup_unix.go
create mode 100644 src/pkg/os/user/user.go
create mode 100644 src/pkg/os/user/user_test.go
create mode 100644 src/pkg/patch/Makefile
create mode 100644 src/pkg/patch/apply.go
create mode 100644 src/pkg/patch/git.go
create mode 100644 src/pkg/patch/patch.go
create mode 100644 src/pkg/patch/patch_test.go
create mode 100644 src/pkg/patch/textdiff.go
create mode 100644 src/pkg/path/Makefile
create mode 100644 src/pkg/path/filepath/Makefile
create mode 100644 src/pkg/path/filepath/match.go
create mode 100644 src/pkg/path/filepath/match_test.go
create mode 100644 src/pkg/path/filepath/path.go
create mode 100644 src/pkg/path/filepath/path_plan9.go
create mode 100644 src/pkg/path/filepath/path_test.go
create mode 100644 src/pkg/path/filepath/path_unix.go
create mode 100644 src/pkg/path/filepath/path_windows.go
create mode 100644 src/pkg/path/match.go
create mode 100644 src/pkg/path/match_test.go
create mode 100644 src/pkg/path/path.go
create mode 100644 src/pkg/path/path_test.go
create mode 100644 src/pkg/rand/Makefile
create mode 100644 src/pkg/rand/exp.go
create mode 100644 src/pkg/rand/normal.go
create mode 100644 src/pkg/rand/rand.go
create mode 100644 src/pkg/rand/rand_test.go
create mode 100644 src/pkg/rand/rng.go
create mode 100644 src/pkg/rand/zipf.go
create mode 100644 src/pkg/reflect/Makefile
create mode 100644 src/pkg/reflect/all_test.go
create mode 100644 src/pkg/reflect/deepequal.go
create mode 100644 src/pkg/reflect/set_test.go
create mode 100644 src/pkg/reflect/tostring_test.go
create mode 100644 src/pkg/reflect/type.go
create mode 100644 src/pkg/reflect/value.go
create mode 100644 src/pkg/regexp/Makefile
create mode 100644 src/pkg/regexp/all_test.go
create mode 100644 src/pkg/regexp/find_test.go
create mode 100644 src/pkg/regexp/regexp.go
create mode 100644 src/pkg/rpc/Makefile
create mode 100644 src/pkg/rpc/client.go
create mode 100644 src/pkg/rpc/debug.go
create mode 100644 src/pkg/rpc/jsonrpc/Makefile
create mode 100644 src/pkg/rpc/jsonrpc/all_test.go
create mode 100644 src/pkg/rpc/jsonrpc/client.go
create mode 100644 src/pkg/rpc/jsonrpc/server.go
create mode 100644 src/pkg/rpc/server.go
create mode 100644 src/pkg/rpc/server_test.go
create mode 100644 src/pkg/runtime/386/arch.h
create mode 100644 src/pkg/runtime/386/asm.s
create mode 100644 src/pkg/runtime/386/atomic.c
create mode 100644 src/pkg/runtime/386/closure.c
create mode 100644 src/pkg/runtime/386/memmove.s
create mode 100644 src/pkg/runtime/386/vlop.s
create mode 100644 src/pkg/runtime/386/vlrt.c
create mode 100644 src/pkg/runtime/Makefile
create mode 100644 src/pkg/runtime/amd64/arch.h
create mode 100644 src/pkg/runtime/amd64/asm.s
create mode 100644 src/pkg/runtime/amd64/atomic.c
create mode 100644 src/pkg/runtime/amd64/closure.c
create mode 100644 src/pkg/runtime/amd64/memmove.s
create mode 100644 src/pkg/runtime/amd64/traceback.c
create mode 100644 src/pkg/runtime/append_test.go
create mode 100644 src/pkg/runtime/arm/arch.h
create mode 100644 src/pkg/runtime/arm/asm.s
create mode 100644 src/pkg/runtime/arm/atomic.c
create mode 100644 src/pkg/runtime/arm/closure.c
create mode 100644 src/pkg/runtime/arm/memmove.s
create mode 100644 src/pkg/runtime/arm/memset.s
create mode 100644 src/pkg/runtime/arm/softfloat.c
create mode 100644 src/pkg/runtime/arm/traceback.c
create mode 100644 src/pkg/runtime/arm/vlop.s
create mode 100644 src/pkg/runtime/arm/vlrt.c
create mode 100755 src/pkg/runtime/cgo/386.S
create mode 100644 src/pkg/runtime/cgo/Makefile
create mode 100644 src/pkg/runtime/cgo/amd64.S
create mode 100644 src/pkg/runtime/cgo/arm.S
create mode 100644 src/pkg/runtime/cgo/callbacks.c
create mode 100644 src/pkg/runtime/cgo/cgo.go
create mode 100644 src/pkg/runtime/cgo/darwin_386.c
create mode 100644 src/pkg/runtime/cgo/darwin_amd64.c
create mode 100644 src/pkg/runtime/cgo/freebsd.c
create mode 100644 src/pkg/runtime/cgo/freebsd_386.c
create mode 100644 src/pkg/runtime/cgo/freebsd_amd64.c
create mode 100644 src/pkg/runtime/cgo/iscgo.c
create mode 100644 src/pkg/runtime/cgo/libcgo.h
create mode 100644 src/pkg/runtime/cgo/linux_386.c
create mode 100644 src/pkg/runtime/cgo/linux_amd64.c
create mode 100644 src/pkg/runtime/cgo/linux_arm.c
create mode 100644 src/pkg/runtime/cgo/setenv.c
create mode 100644 src/pkg/runtime/cgo/util.c
create mode 100755 src/pkg/runtime/cgo/windows_386.c
create mode 100755 src/pkg/runtime/cgo/windows_amd64.c
create mode 100644 src/pkg/runtime/cgocall.c
create mode 100644 src/pkg/runtime/cgocall.h
create mode 100644 src/pkg/runtime/chan.c
create mode 100644 src/pkg/runtime/chan_test.go
create mode 100644 src/pkg/runtime/closure_test.go
create mode 100644 src/pkg/runtime/complex.c
create mode 100644 src/pkg/runtime/cpuprof.c
create mode 100644 src/pkg/runtime/darwin/386/defs.h
create mode 100644 src/pkg/runtime/darwin/386/rt0.s
create mode 100644 src/pkg/runtime/darwin/386/signal.c
create mode 100644 src/pkg/runtime/darwin/386/sys.s
create mode 100644 src/pkg/runtime/darwin/amd64/defs.h
create mode 100644 src/pkg/runtime/darwin/amd64/rt0.s
create mode 100644 src/pkg/runtime/darwin/amd64/signal.c
create mode 100644 src/pkg/runtime/darwin/amd64/sys.s
create mode 100644 src/pkg/runtime/darwin/defs.c
create mode 100644 src/pkg/runtime/darwin/mem.c
create mode 100644 src/pkg/runtime/darwin/os.h
create mode 100644 src/pkg/runtime/darwin/signals.h
create mode 100644 src/pkg/runtime/darwin/thread.c
create mode 100644 src/pkg/runtime/debug.go
create mode 100644 src/pkg/runtime/debug/Makefile
create mode 100644 src/pkg/runtime/debug/stack.go
create mode 100644 src/pkg/runtime/debug/stack_test.go
create mode 100644 src/pkg/runtime/error.go
create mode 100644 src/pkg/runtime/export_test.go
create mode 100644 src/pkg/runtime/extern.go
create mode 100644 src/pkg/runtime/float.c
create mode 100644 src/pkg/runtime/freebsd/386/defs.h
create mode 100644 src/pkg/runtime/freebsd/386/rt0.s
create mode 100644 src/pkg/runtime/freebsd/386/signal.c
create mode 100644 src/pkg/runtime/freebsd/386/sys.s
create mode 100644 src/pkg/runtime/freebsd/amd64/defs.h
create mode 100644 src/pkg/runtime/freebsd/amd64/rt0.s
create mode 100644 src/pkg/runtime/freebsd/amd64/signal.c
create mode 100644 src/pkg/runtime/freebsd/amd64/sys.s
create mode 100644 src/pkg/runtime/freebsd/defs.c
create mode 100644 src/pkg/runtime/freebsd/mem.c
create mode 100644 src/pkg/runtime/freebsd/os.h
create mode 100644 src/pkg/runtime/freebsd/signals.h
create mode 100644 src/pkg/runtime/freebsd/thread.c
create mode 100644 src/pkg/runtime/goc2c.c
create mode 100644 src/pkg/runtime/hashmap.c
create mode 100644 src/pkg/runtime/hashmap.h
create mode 100644 src/pkg/runtime/iface.c
create mode 100644 src/pkg/runtime/linux/386/defs.h
create mode 100644 src/pkg/runtime/linux/386/rt0.s
create mode 100644 src/pkg/runtime/linux/386/signal.c
create mode 100644 src/pkg/runtime/linux/386/sys.s
create mode 100644 src/pkg/runtime/linux/amd64/defs.h
create mode 100644 src/pkg/runtime/linux/amd64/rt0.s
create mode 100644 src/pkg/runtime/linux/amd64/signal.c
create mode 100644 src/pkg/runtime/linux/amd64/sys.s
create mode 100644 src/pkg/runtime/linux/arm/defs.h
create mode 100644 src/pkg/runtime/linux/arm/rt0.s
create mode 100644 src/pkg/runtime/linux/arm/signal.c
create mode 100644 src/pkg/runtime/linux/arm/sys.s
create mode 100644 src/pkg/runtime/linux/defs.c
create mode 100644 src/pkg/runtime/linux/defs1.c
create mode 100644 src/pkg/runtime/linux/defs2.c
create mode 100644 src/pkg/runtime/linux/defs_arm.c
create mode 100644 src/pkg/runtime/linux/mem.c
create mode 100644 src/pkg/runtime/linux/os.h
create mode 100644 src/pkg/runtime/linux/signals.h
create mode 100644 src/pkg/runtime/linux/thread.c
create mode 100644 src/pkg/runtime/malloc.goc
create mode 100644 src/pkg/runtime/malloc.h
create mode 100644 src/pkg/runtime/mcache.c
create mode 100644 src/pkg/runtime/mcentral.c
create mode 100644 src/pkg/runtime/mem.go
create mode 100644 src/pkg/runtime/mfinal.c
create mode 100644 src/pkg/runtime/mfixalloc.c
create mode 100644 src/pkg/runtime/mgc0.c
create mode 100644 src/pkg/runtime/mheap.c
create mode 100755 src/pkg/runtime/mkasmh.sh
create mode 100755 src/pkg/runtime/mkgodefs.sh
create mode 100644 src/pkg/runtime/mkversion.c
create mode 100644 src/pkg/runtime/mprof.goc
create mode 100644 src/pkg/runtime/msize.c
create mode 100644 src/pkg/runtime/openbsd/amd64/defs.h
create mode 100644 src/pkg/runtime/openbsd/amd64/rt0.s
create mode 100644 src/pkg/runtime/openbsd/amd64/signal.c
create mode 100644 src/pkg/runtime/openbsd/amd64/sys.s
create mode 100644 src/pkg/runtime/openbsd/defs.c
create mode 100644 src/pkg/runtime/openbsd/mem.c
create mode 100644 src/pkg/runtime/openbsd/os.h
create mode 100644 src/pkg/runtime/openbsd/signals.h
create mode 100644 src/pkg/runtime/openbsd/thread.c
create mode 100644 src/pkg/runtime/plan9/386/defs.h
create mode 100644 src/pkg/runtime/plan9/386/rt0.s
create mode 100644 src/pkg/runtime/plan9/386/signal.c
create mode 100644 src/pkg/runtime/plan9/386/sys.s
create mode 100644 src/pkg/runtime/plan9/mem.c
create mode 100644 src/pkg/runtime/plan9/os.h
create mode 100644 src/pkg/runtime/plan9/signals.h
create mode 100644 src/pkg/runtime/plan9/thread.c
create mode 100644 src/pkg/runtime/pprof/Makefile
create mode 100644 src/pkg/runtime/pprof/pprof.go
create mode 100644 src/pkg/runtime/pprof/pprof_test.go
create mode 100644 src/pkg/runtime/print.c
create mode 100644 src/pkg/runtime/proc.c
create mode 100644 src/pkg/runtime/proc.p
create mode 100644 src/pkg/runtime/proc_test.go
create mode 100644 src/pkg/runtime/rune.c
create mode 100644 src/pkg/runtime/runtime-gdb.py
create mode 100644 src/pkg/runtime/runtime.c
create mode 100644 src/pkg/runtime/runtime.h
create mode 100644 src/pkg/runtime/runtime1.goc
create mode 100644 src/pkg/runtime/sema.goc
create mode 100644 src/pkg/runtime/sema_test.go
create mode 100644 src/pkg/runtime/sig.go
create mode 100644 src/pkg/runtime/sigqueue.goc
create mode 100644 src/pkg/runtime/slice.c
create mode 100644 src/pkg/runtime/softfloat64.go
create mode 100644 src/pkg/runtime/softfloat64_test.go
create mode 100644 src/pkg/runtime/stack.h
create mode 100644 src/pkg/runtime/string.goc
create mode 100644 src/pkg/runtime/symtab.c
create mode 100644 src/pkg/runtime/symtab_test.go
create mode 100644 src/pkg/runtime/type.go
create mode 100644 src/pkg/runtime/type.h
create mode 100644 src/pkg/runtime/windows/386/defs.h
create mode 100644 src/pkg/runtime/windows/386/rt0.s
create mode 100644 src/pkg/runtime/windows/386/signal.c
create mode 100644 src/pkg/runtime/windows/386/sys.s
create mode 100644 src/pkg/runtime/windows/amd64/defs.h
create mode 100644 src/pkg/runtime/windows/amd64/rt0.s
create mode 100644 src/pkg/runtime/windows/amd64/signal.c
create mode 100644 src/pkg/runtime/windows/amd64/sys.s
create mode 100644 src/pkg/runtime/windows/defs.c
create mode 100644 src/pkg/runtime/windows/mem.c
create mode 100644 src/pkg/runtime/windows/os.h
create mode 100644 src/pkg/runtime/windows/signals.h
create mode 100644 src/pkg/runtime/windows/syscall.goc
create mode 100644 src/pkg/runtime/windows/thread.c
create mode 100644 src/pkg/scanner/Makefile
create mode 100644 src/pkg/scanner/scanner.go
create mode 100644 src/pkg/scanner/scanner_test.go
create mode 100644 src/pkg/smtp/Makefile
create mode 100644 src/pkg/smtp/auth.go
create mode 100644 src/pkg/smtp/smtp.go
create mode 100644 src/pkg/smtp/smtp_test.go
create mode 100644 src/pkg/sort/Makefile
create mode 100644 src/pkg/sort/search.go
create mode 100644 src/pkg/sort/search_test.go
create mode 100644 src/pkg/sort/sort.go
create mode 100644 src/pkg/sort/sort_test.go
create mode 100644 src/pkg/strconv/Makefile
create mode 100644 src/pkg/strconv/atob.go
create mode 100644 src/pkg/strconv/atob_test.go
create mode 100644 src/pkg/strconv/atof.go
create mode 100644 src/pkg/strconv/atof_test.go
create mode 100644 src/pkg/strconv/atoi.go
create mode 100644 src/pkg/strconv/atoi_test.go
create mode 100644 src/pkg/strconv/decimal.go
create mode 100644 src/pkg/strconv/decimal_test.go
create mode 100644 src/pkg/strconv/fp_test.go
create mode 100644 src/pkg/strconv/ftoa.go
create mode 100644 src/pkg/strconv/ftoa_test.go
create mode 100644 src/pkg/strconv/internal_test.go
create mode 100644 src/pkg/strconv/itoa.go
create mode 100644 src/pkg/strconv/itoa_test.go
create mode 100644 src/pkg/strconv/quote.go
create mode 100644 src/pkg/strconv/quote_test.go
create mode 100644 src/pkg/strconv/testfp.txt
create mode 100644 src/pkg/strings/Makefile
create mode 100644 src/pkg/strings/reader.go
create mode 100644 src/pkg/strings/strings.go
create mode 100644 src/pkg/strings/strings_test.go
create mode 100644 src/pkg/sync/Makefile
create mode 100644 src/pkg/sync/atomic/Makefile
create mode 100644 src/pkg/sync/atomic/asm_386.s
create mode 100644 src/pkg/sync/atomic/asm_amd64.s
create mode 100644 src/pkg/sync/atomic/asm_arm.s
create mode 100644 src/pkg/sync/atomic/asm_linux_arm.s
create mode 100644 src/pkg/sync/atomic/atomic_test.go
create mode 100644 src/pkg/sync/atomic/doc.go
create mode 100644 src/pkg/sync/cond.go
create mode 100644 src/pkg/sync/cond_test.go
create mode 100644 src/pkg/sync/mutex.go
create mode 100644 src/pkg/sync/mutex_test.go
create mode 100644 src/pkg/sync/once.go
create mode 100644 src/pkg/sync/once_test.go
create mode 100644 src/pkg/sync/rwmutex.go
create mode 100644 src/pkg/sync/rwmutex_test.go
create mode 100644 src/pkg/sync/waitgroup.go
create mode 100644 src/pkg/sync/waitgroup_test.go
create mode 100644 src/pkg/syscall/Makefile
create mode 100644 src/pkg/syscall/asm_darwin_386.s
create mode 100644 src/pkg/syscall/asm_darwin_amd64.s
create mode 100644 src/pkg/syscall/asm_freebsd_386.s
create mode 100644 src/pkg/syscall/asm_freebsd_amd64.s
create mode 100644 src/pkg/syscall/asm_linux_386.s
create mode 100644 src/pkg/syscall/asm_linux_amd64.s
create mode 100644 src/pkg/syscall/asm_linux_arm.s
create mode 100644 src/pkg/syscall/asm_plan9_386.s
create mode 100644 src/pkg/syscall/asm_windows_386.s
create mode 100644 src/pkg/syscall/asm_windows_amd64.s
create mode 100644 src/pkg/syscall/bpf_bsd.go
create mode 100644 src/pkg/syscall/exec_plan9.go
create mode 100644 src/pkg/syscall/exec_unix.go
create mode 100644 src/pkg/syscall/exec_windows.go
create mode 100644 src/pkg/syscall/lsf_linux.go
create mode 100755 src/pkg/syscall/mkall.sh
create mode 100755 src/pkg/syscall/mkerrors.sh
create mode 100755 src/pkg/syscall/mkerrors_windows.sh
create mode 100755 src/pkg/syscall/mksyscall.pl
create mode 100755 src/pkg/syscall/mksyscall_windows.pl
create mode 100755 src/pkg/syscall/mksysnum_darwin.pl
create mode 100755 src/pkg/syscall/mksysnum_freebsd.pl
create mode 100755 src/pkg/syscall/mksysnum_linux.pl
create mode 100755 src/pkg/syscall/mksysnum_plan9.sh
create mode 100644 src/pkg/syscall/netlink_linux.go
create mode 100644 src/pkg/syscall/route_bsd.go
create mode 100644 src/pkg/syscall/route_darwin.go
create mode 100644 src/pkg/syscall/route_freebsd.go
create mode 100644 src/pkg/syscall/sockcmsg_linux.go
create mode 100644 src/pkg/syscall/sockcmsg_unix.go
create mode 100644 src/pkg/syscall/str.go
create mode 100644 src/pkg/syscall/syscall.go
create mode 100644 src/pkg/syscall/syscall_386.go
create mode 100644 src/pkg/syscall/syscall_amd64.go
create mode 100644 src/pkg/syscall/syscall_arm.go
create mode 100644 src/pkg/syscall/syscall_bsd.go
create mode 100644 src/pkg/syscall/syscall_darwin.go
create mode 100644 src/pkg/syscall/syscall_darwin_386.go
create mode 100644 src/pkg/syscall/syscall_darwin_amd64.go
create mode 100644 src/pkg/syscall/syscall_freebsd.go
create mode 100644 src/pkg/syscall/syscall_freebsd_386.go
create mode 100644 src/pkg/syscall/syscall_freebsd_amd64.go
create mode 100644 src/pkg/syscall/syscall_linux.go
create mode 100644 src/pkg/syscall/syscall_linux_386.go
create mode 100644 src/pkg/syscall/syscall_linux_amd64.go
create mode 100644 src/pkg/syscall/syscall_linux_arm.go
create mode 100644 src/pkg/syscall/syscall_plan9.go
create mode 100644 src/pkg/syscall/syscall_plan9_386.go
create mode 100644 src/pkg/syscall/syscall_unix.go
create mode 100644 src/pkg/syscall/syscall_windows.go
create mode 100644 src/pkg/syscall/syscall_windows_386.go
create mode 100644 src/pkg/syscall/syscall_windows_amd64.go
create mode 100644 src/pkg/syscall/types_darwin.c
create mode 100644 src/pkg/syscall/types_freebsd.c
create mode 100644 src/pkg/syscall/types_linux.c
create mode 100644 src/pkg/syscall/types_plan9.c
create mode 100644 src/pkg/syscall/zerrors_darwin_386.go
create mode 100644 src/pkg/syscall/zerrors_darwin_amd64.go
create mode 100644 src/pkg/syscall/zerrors_freebsd_386.go
create mode 100644 src/pkg/syscall/zerrors_freebsd_amd64.go
create mode 100644 src/pkg/syscall/zerrors_linux_386.go
create mode 100644 src/pkg/syscall/zerrors_linux_amd64.go
create mode 100644 src/pkg/syscall/zerrors_linux_arm.go
create mode 100644 src/pkg/syscall/zerrors_plan9_386.go
create mode 100644 src/pkg/syscall/zerrors_windows.go
create mode 100644 src/pkg/syscall/zerrors_windows_386.go
create mode 100644 src/pkg/syscall/zerrors_windows_amd64.go
create mode 100644 src/pkg/syscall/zsyscall_darwin_386.go
create mode 100644 src/pkg/syscall/zsyscall_darwin_amd64.go
create mode 100644 src/pkg/syscall/zsyscall_freebsd_386.go
create mode 100644 src/pkg/syscall/zsyscall_freebsd_amd64.go
create mode 100644 src/pkg/syscall/zsyscall_linux_386.go
create mode 100644 src/pkg/syscall/zsyscall_linux_amd64.go
create mode 100644 src/pkg/syscall/zsyscall_linux_arm.go
create mode 100644 src/pkg/syscall/zsyscall_plan9_386.go
create mode 100644 src/pkg/syscall/zsyscall_windows_386.go
create mode 100644 src/pkg/syscall/zsyscall_windows_amd64.go
create mode 100644 src/pkg/syscall/zsysnum_darwin_386.go
create mode 100644 src/pkg/syscall/zsysnum_darwin_amd64.go
create mode 100644 src/pkg/syscall/zsysnum_freebsd_386.go
create mode 100644 src/pkg/syscall/zsysnum_freebsd_amd64.go
create mode 100644 src/pkg/syscall/zsysnum_linux_386.go
create mode 100644 src/pkg/syscall/zsysnum_linux_amd64.go
create mode 100644 src/pkg/syscall/zsysnum_linux_arm.go
create mode 100644 src/pkg/syscall/zsysnum_plan9_386.go
create mode 100644 src/pkg/syscall/zsysnum_windows_386.go
create mode 100644 src/pkg/syscall/zsysnum_windows_amd64.go
create mode 100644 src/pkg/syscall/ztypes_darwin_386.go
create mode 100644 src/pkg/syscall/ztypes_darwin_amd64.go
create mode 100644 src/pkg/syscall/ztypes_freebsd_386.go
create mode 100644 src/pkg/syscall/ztypes_freebsd_amd64.go
create mode 100644 src/pkg/syscall/ztypes_linux_386.go
create mode 100644 src/pkg/syscall/ztypes_linux_amd64.go
create mode 100644 src/pkg/syscall/ztypes_linux_arm.go
create mode 100644 src/pkg/syscall/ztypes_plan9_386.go
create mode 100644 src/pkg/syscall/ztypes_windows.go
create mode 100644 src/pkg/syscall/ztypes_windows_386.go
create mode 100644 src/pkg/syscall/ztypes_windows_amd64.go
create mode 100644 src/pkg/syslog/Makefile
create mode 100644 src/pkg/syslog/syslog.go
create mode 100644 src/pkg/syslog/syslog_test.go
create mode 100644 src/pkg/syslog/syslog_unix.go
create mode 100644 src/pkg/tabwriter/Makefile
create mode 100644 src/pkg/tabwriter/tabwriter.go
create mode 100644 src/pkg/tabwriter/tabwriter_test.go
create mode 100644 src/pkg/template/Makefile
create mode 100644 src/pkg/template/doc.go
create mode 100644 src/pkg/template/exec.go
create mode 100644 src/pkg/template/exec_test.go
create mode 100644 src/pkg/template/funcs.go
create mode 100644 src/pkg/template/helper.go
create mode 100644 src/pkg/template/parse.go
create mode 100644 src/pkg/template/parse/Makefile
create mode 100644 src/pkg/template/parse/lex.go
create mode 100644 src/pkg/template/parse/lex_test.go
create mode 100644 src/pkg/template/parse/node.go
create mode 100644 src/pkg/template/parse/parse.go
create mode 100644 src/pkg/template/parse/parse_test.go
create mode 100644 src/pkg/template/parse/set.go
create mode 100644 src/pkg/template/set.go
create mode 100644 src/pkg/template/set_test.go
create mode 100644 src/pkg/template/testdata/file1.tmpl
create mode 100644 src/pkg/template/testdata/file2.tmpl
create mode 100644 src/pkg/template/testdata/tmpl1.tmpl
create mode 100644 src/pkg/template/testdata/tmpl2.tmpl
create mode 100644 src/pkg/testing/Makefile
create mode 100644 src/pkg/testing/benchmark.go
create mode 100644 src/pkg/testing/iotest/Makefile
create mode 100644 src/pkg/testing/iotest/logger.go
create mode 100644 src/pkg/testing/iotest/reader.go
create mode 100644 src/pkg/testing/iotest/writer.go
create mode 100644 src/pkg/testing/quick/Makefile
create mode 100644 src/pkg/testing/quick/quick.go
create mode 100644 src/pkg/testing/quick/quick_test.go
create mode 100644 src/pkg/testing/script/Makefile
create mode 100644 src/pkg/testing/script/script.go
create mode 100644 src/pkg/testing/script/script_test.go
create mode 100644 src/pkg/testing/testing.go
create mode 100644 src/pkg/time/Makefile
create mode 100644 src/pkg/time/format.go
create mode 100644 src/pkg/time/sleep.go
create mode 100644 src/pkg/time/sleep_test.go
create mode 100644 src/pkg/time/sys.go
create mode 100644 src/pkg/time/sys_plan9.go
create mode 100644 src/pkg/time/sys_posix.go
create mode 100644 src/pkg/time/tick.go
create mode 100644 src/pkg/time/tick_test.go
create mode 100644 src/pkg/time/time.go
create mode 100644 src/pkg/time/time_test.go
create mode 100644 src/pkg/time/zoneinfo_plan9.go
create mode 100644 src/pkg/time/zoneinfo_posix.go
create mode 100644 src/pkg/time/zoneinfo_unix.go
create mode 100644 src/pkg/time/zoneinfo_windows.go
create mode 100644 src/pkg/try/Makefile
create mode 100644 src/pkg/try/try.go
create mode 100644 src/pkg/try/try_test.go
create mode 100644 src/pkg/unicode/Makefile
create mode 100644 src/pkg/unicode/casetables.go
create mode 100644 src/pkg/unicode/digit.go
create mode 100644 src/pkg/unicode/digit_test.go
create mode 100644 src/pkg/unicode/graphic.go
create mode 100644 src/pkg/unicode/graphic_test.go
create mode 100644 src/pkg/unicode/letter.go
create mode 100644 src/pkg/unicode/letter_test.go
create mode 100644 src/pkg/unicode/maketables.go
create mode 100644 src/pkg/unicode/script_test.go
create mode 100644 src/pkg/unicode/tables.go
create mode 100644 src/pkg/unsafe/unsafe.go
create mode 100644 src/pkg/url/Makefile
create mode 100644 src/pkg/url/url.go
create mode 100644 src/pkg/url/url_test.go
create mode 100644 src/pkg/utf16/Makefile
create mode 100644 src/pkg/utf16/utf16.go
create mode 100644 src/pkg/utf16/utf16_test.go
create mode 100644 src/pkg/utf8/Makefile
create mode 100644 src/pkg/utf8/string.go
create mode 100644 src/pkg/utf8/string_test.go
create mode 100644 src/pkg/utf8/utf8.go
create mode 100644 src/pkg/utf8/utf8_test.go
create mode 100644 src/pkg/websocket/Makefile
create mode 100644 src/pkg/websocket/client.go
create mode 100644 src/pkg/websocket/server.go
create mode 100644 src/pkg/websocket/websocket.go
create mode 100644 src/pkg/websocket/websocket_test.go
create mode 100644 src/pkg/xml/Makefile
create mode 100644 src/pkg/xml/atom_test.go
create mode 100644 src/pkg/xml/embed_test.go
create mode 100644 src/pkg/xml/marshal.go
create mode 100644 src/pkg/xml/marshal_test.go
create mode 100644 src/pkg/xml/read.go
create mode 100644 src/pkg/xml/read_test.go
create mode 100644 src/pkg/xml/xml.go
create mode 100644 src/pkg/xml/xml_test.go
create mode 100755 src/quietgcc.bash
create mode 100755 src/run.bash
create mode 100755 src/sudo.bash
create mode 100755 src/version.bash
create mode 100644 test/235.go
create mode 100644 test/64bit.go
create mode 100644 test/append.go
create mode 100644 test/args.go
create mode 100644 test/assign.go
create mode 100644 test/assign1.go
create mode 100644 test/bench/Makefile
create mode 100644 test/bench/binary-tree-freelist.go
create mode 100644 test/bench/binary-tree-freelist.txt
create mode 100644 test/bench/binary-tree.c
create mode 100644 test/bench/binary-tree.go
create mode 100644 test/bench/binary-tree.txt
create mode 100644 test/bench/chameneosredux.c
create mode 100644 test/bench/chameneosredux.go
create mode 100644 test/bench/chameneosredux.txt
create mode 100644 test/bench/fannkuch-parallel.go
create mode 100644 test/bench/fannkuch-parallel.txt
create mode 100644 test/bench/fannkuch.c
create mode 100644 test/bench/fannkuch.go
create mode 100644 test/bench/fannkuch.txt
create mode 100644 test/bench/fasta-1000.out
create mode 100644 test/bench/fasta.c
create mode 100644 test/bench/fasta.go
create mode 100644 test/bench/fasta.txt
create mode 100644 test/bench/k-nucleotide-parallel.go
create mode 100644 test/bench/k-nucleotide-parallel.txt
create mode 100644 test/bench/k-nucleotide.c
create mode 100644 test/bench/k-nucleotide.go
create mode 100644 test/bench/k-nucleotide.txt
create mode 100644 test/bench/mandelbrot.c
create mode 100644 test/bench/mandelbrot.go
create mode 100644 test/bench/mandelbrot.txt
create mode 100644 test/bench/meteor-contest.c
create mode 100644 test/bench/meteor-contest.go
create mode 100644 test/bench/meteor-contest.txt
create mode 100644 test/bench/nbody.c
create mode 100644 test/bench/nbody.go
create mode 100644 test/bench/nbody.txt
create mode 100644 test/bench/pidigits.c
create mode 100644 test/bench/pidigits.go
create mode 100644 test/bench/pidigits.txt
create mode 100644 test/bench/regex-dna-parallel.go
create mode 100644 test/bench/regex-dna-parallel.txt
create mode 100644 test/bench/regex-dna.c
create mode 100644 test/bench/regex-dna.go
create mode 100644 test/bench/regex-dna.txt
create mode 100644 test/bench/reverse-complement.c
create mode 100644 test/bench/reverse-complement.go
create mode 100644 test/bench/reverse-complement.txt
create mode 100644 test/bench/spectral-norm-parallel.go
create mode 100644 test/bench/spectral-norm.c
create mode 100644 test/bench/spectral-norm.go
create mode 100644 test/bench/spectral-norm.txt
create mode 100644 test/bench/threadring.c
create mode 100644 test/bench/threadring.go
create mode 100644 test/bench/threadring.txt
create mode 100644 test/bench/timing.log
create mode 100755 test/bench/timing.sh
create mode 100644 test/bigalg.go
create mode 100644 test/bigmap.go
create mode 100644 test/blank.go
create mode 100644 test/blank1.go
create mode 100644 test/bugs/placeholder
create mode 100644 test/chan/doubleselect.go
create mode 100644 test/chan/fifo.go
create mode 100644 test/chan/goroutines.go
create mode 100644 test/chan/nonblock.go
create mode 100644 test/chan/perm.go
create mode 100644 test/chan/powser1.go
create mode 100644 test/chan/powser2.go
create mode 100644 test/chan/select.go
create mode 100644 test/chan/select2.go
create mode 100644 test/chan/select3.go
create mode 100644 test/chan/select4.go
create mode 100644 test/chan/select5.go
create mode 100644 test/chan/select6.go
create mode 100644 test/chan/sendstmt.go
create mode 100644 test/chan/sieve1.go
create mode 100644 test/chan/sieve2.go
create mode 100644 test/chan/zerosize.go
create mode 100644 test/chancap.go
create mode 100644 test/char_lit.go
create mode 100644 test/char_lit1.go
create mode 100644 test/closedchan.go
create mode 100644 test/closure.go
create mode 100644 test/cmp1.go
create mode 100644 test/cmp2.go
create mode 100644 test/cmp3.go
create mode 100644 test/cmp4.go
create mode 100644 test/cmp5.go
create mode 100644 test/cmp6.go
create mode 100644 test/cmplx.go
create mode 100644 test/cmplxdivide.c
create mode 100644 test/cmplxdivide.go
create mode 100644 test/cmplxdivide1.go
create mode 100644 test/complit.go
create mode 100644 test/compos.go
create mode 100644 test/const.go
create mode 100644 test/const1.go
create mode 100644 test/const2.go
create mode 100644 test/const3.go
create mode 100644 test/convert.go
create mode 100644 test/convert3.go
create mode 100644 test/convlit.go
create mode 100644 test/convlit1.go
create mode 100644 test/copy.go
create mode 100644 test/ddd.go
create mode 100644 test/ddd1.go
create mode 100644 test/ddd2.go
create mode 100644 test/ddd3.go
create mode 100644 test/decl.go
create mode 100644 test/declbad.go
create mode 100644 test/defer.go
create mode 100644 test/deferprint.go
create mode 100644 test/divide.go
create mode 100644 test/empty.go
create mode 100644 test/env.go
create mode 100644 test/eof.go
create mode 100644 test/eof1.go
create mode 100755 test/errchk
create mode 100644 test/escape.go
create mode 100644 test/fixedbugs/bug000.go
create mode 100644 test/fixedbugs/bug002.go
create mode 100644 test/fixedbugs/bug003.go
create mode 100644 test/fixedbugs/bug004.go
create mode 100644 test/fixedbugs/bug005.go
create mode 100644 test/fixedbugs/bug006.go
create mode 100644 test/fixedbugs/bug007.go
create mode 100644 test/fixedbugs/bug008.go
create mode 100644 test/fixedbugs/bug009.go
create mode 100644 test/fixedbugs/bug010.go
create mode 100644 test/fixedbugs/bug011.go
create mode 100644 test/fixedbugs/bug012.go
create mode 100644 test/fixedbugs/bug013.go
create mode 100644 test/fixedbugs/bug014.go
create mode 100644 test/fixedbugs/bug015.go
create mode 100644 test/fixedbugs/bug016.go
create mode 100644 test/fixedbugs/bug017.go
create mode 100644 test/fixedbugs/bug020.go
create mode 100644 test/fixedbugs/bug021.go
create mode 100644 test/fixedbugs/bug022.go
create mode 100644 test/fixedbugs/bug023.go
create mode 100644 test/fixedbugs/bug024.go
create mode 100644 test/fixedbugs/bug026.go
create mode 100644 test/fixedbugs/bug027.go
create mode 100644 test/fixedbugs/bug028.go
create mode 100644 test/fixedbugs/bug030.go
create mode 100644 test/fixedbugs/bug031.go
create mode 100644 test/fixedbugs/bug035.go
create mode 100644 test/fixedbugs/bug036.go
create mode 100644 test/fixedbugs/bug037.go
create mode 100644 test/fixedbugs/bug038.go
create mode 100644 test/fixedbugs/bug039.go
create mode 100644 test/fixedbugs/bug040.go
create mode 100644 test/fixedbugs/bug045.go
create mode 100644 test/fixedbugs/bug046.go
create mode 100644 test/fixedbugs/bug047.go
create mode 100644 test/fixedbugs/bug048.go
create mode 100644 test/fixedbugs/bug049.go
create mode 100644 test/fixedbugs/bug050.go
create mode 100644 test/fixedbugs/bug051.go
create mode 100644 test/fixedbugs/bug052.go
create mode 100644 test/fixedbugs/bug053.go
create mode 100644 test/fixedbugs/bug054.go
create mode 100644 test/fixedbugs/bug055.go
create mode 100644 test/fixedbugs/bug056.go
create mode 100644 test/fixedbugs/bug057.go
create mode 100644 test/fixedbugs/bug058.go
create mode 100644 test/fixedbugs/bug059.go
create mode 100644 test/fixedbugs/bug060.go
create mode 100644 test/fixedbugs/bug061.go
create mode 100644 test/fixedbugs/bug062.go
create mode 100644 test/fixedbugs/bug063.go
create mode 100644 test/fixedbugs/bug064.go
create mode 100644 test/fixedbugs/bug065.go
create mode 100644 test/fixedbugs/bug066.go
create mode 100644 test/fixedbugs/bug067.go
create mode 100644 test/fixedbugs/bug068.go
create mode 100644 test/fixedbugs/bug069.go
create mode 100644 test/fixedbugs/bug070.go
create mode 100644 test/fixedbugs/bug071.go
create mode 100644 test/fixedbugs/bug072.go
create mode 100644 test/fixedbugs/bug073.go
create mode 100644 test/fixedbugs/bug074.go
create mode 100644 test/fixedbugs/bug075.go
create mode 100644 test/fixedbugs/bug076.go
create mode 100644 test/fixedbugs/bug077.go
create mode 100644 test/fixedbugs/bug078.go
create mode 100644 test/fixedbugs/bug080.go
create mode 100644 test/fixedbugs/bug081.go
create mode 100644 test/fixedbugs/bug082.go
create mode 100644 test/fixedbugs/bug083.dir/bug0.go
create mode 100644 test/fixedbugs/bug083.dir/bug1.go
create mode 100644 test/fixedbugs/bug083.go
create mode 100644 test/fixedbugs/bug084.go
create mode 100644 test/fixedbugs/bug085.go
create mode 100644 test/fixedbugs/bug086.go
create mode 100644 test/fixedbugs/bug087.go
create mode 100644 test/fixedbugs/bug088.dir/bug0.go
create mode 100644 test/fixedbugs/bug088.dir/bug1.go
create mode 100644 test/fixedbugs/bug088.go
create mode 100644 test/fixedbugs/bug089.go
create mode 100644 test/fixedbugs/bug090.go
create mode 100644 test/fixedbugs/bug091.go
create mode 100644 test/fixedbugs/bug092.go
create mode 100644 test/fixedbugs/bug093.go
create mode 100644 test/fixedbugs/bug094.go
create mode 100644 test/fixedbugs/bug096.go
create mode 100644 test/fixedbugs/bug097.go
create mode 100644 test/fixedbugs/bug098.go
create mode 100644 test/fixedbugs/bug099.go
create mode 100644 test/fixedbugs/bug101.go
create mode 100644 test/fixedbugs/bug102.go
create mode 100644 test/fixedbugs/bug103.go
create mode 100644 test/fixedbugs/bug104.go
create mode 100644 test/fixedbugs/bug106.dir/bug0.go
create mode 100644 test/fixedbugs/bug106.dir/bug1.go
create mode 100644 test/fixedbugs/bug106.go
create mode 100644 test/fixedbugs/bug107.go
create mode 100644 test/fixedbugs/bug108.go
create mode 100644 test/fixedbugs/bug109.go
create mode 100644 test/fixedbugs/bug110.go
create mode 100644 test/fixedbugs/bug111.go
create mode 100644 test/fixedbugs/bug112.go
create mode 100644 test/fixedbugs/bug113.go
create mode 100644 test/fixedbugs/bug114.go
create mode 100644 test/fixedbugs/bug115.go
create mode 100644 test/fixedbugs/bug116.go
create mode 100644 test/fixedbugs/bug117.go
create mode 100644 test/fixedbugs/bug118.go
create mode 100644 test/fixedbugs/bug119.go
create mode 100644 test/fixedbugs/bug120.go
create mode 100644 test/fixedbugs/bug121.go
create mode 100644 test/fixedbugs/bug122.go
create mode 100644 test/fixedbugs/bug123.go
create mode 100644 test/fixedbugs/bug126.go
create mode 100644 test/fixedbugs/bug127.go
create mode 100644 test/fixedbugs/bug128.go
create mode 100644 test/fixedbugs/bug129.go
create mode 100644 test/fixedbugs/bug130.go
create mode 100644 test/fixedbugs/bug131.go
create mode 100644 test/fixedbugs/bug132.go
create mode 100644 test/fixedbugs/bug133.dir/bug0.go
create mode 100644 test/fixedbugs/bug133.dir/bug1.go
create mode 100644 test/fixedbugs/bug133.dir/bug2.go
create mode 100644 test/fixedbugs/bug133.go
create mode 100644 test/fixedbugs/bug135.go
create mode 100644 test/fixedbugs/bug136.go
create mode 100644 test/fixedbugs/bug137.go
create mode 100644 test/fixedbugs/bug139.go
create mode 100644 test/fixedbugs/bug140.go
create mode 100644 test/fixedbugs/bug141.go
create mode 100644 test/fixedbugs/bug142.go
create mode 100644 test/fixedbugs/bug143.go
create mode 100644 test/fixedbugs/bug144.go
create mode 100644 test/fixedbugs/bug145.go
create mode 100644 test/fixedbugs/bug146.go
create mode 100644 test/fixedbugs/bug147.go
create mode 100644 test/fixedbugs/bug148.go
create mode 100644 test/fixedbugs/bug149.go
create mode 100644 test/fixedbugs/bug150.go
create mode 100644 test/fixedbugs/bug151.go
create mode 100644 test/fixedbugs/bug1515.go
create mode 100644 test/fixedbugs/bug152.go
create mode 100644 test/fixedbugs/bug154.go
create mode 100644 test/fixedbugs/bug155.go
create mode 100644 test/fixedbugs/bug156.go
create mode 100644 test/fixedbugs/bug157.go
create mode 100644 test/fixedbugs/bug158.go
create mode 100644 test/fixedbugs/bug159.go
create mode 100644 test/fixedbugs/bug160.dir/x.go
create mode 100644 test/fixedbugs/bug160.dir/y.go
create mode 100644 test/fixedbugs/bug160.go
create mode 100644 test/fixedbugs/bug161.go
create mode 100644 test/fixedbugs/bug163.go
create mode 100644 test/fixedbugs/bug164.go
create mode 100644 test/fixedbugs/bug165.go
create mode 100644 test/fixedbugs/bug167.go
create mode 100644 test/fixedbugs/bug168.go
create mode 100644 test/fixedbugs/bug169.go
create mode 100644 test/fixedbugs/bug170.go
create mode 100644 test/fixedbugs/bug171.go
create mode 100644 test/fixedbugs/bug172.go
create mode 100644 test/fixedbugs/bug173.go
create mode 100644 test/fixedbugs/bug174.go
create mode 100644 test/fixedbugs/bug175.go
create mode 100644 test/fixedbugs/bug176.go
create mode 100644 test/fixedbugs/bug177.go
create mode 100644 test/fixedbugs/bug178.go
create mode 100644 test/fixedbugs/bug179.go
create mode 100644 test/fixedbugs/bug180.go
create mode 100644 test/fixedbugs/bug181.go
create mode 100644 test/fixedbugs/bug182.go
create mode 100644 test/fixedbugs/bug183.go
create mode 100644 test/fixedbugs/bug184.go
create mode 100644 test/fixedbugs/bug185.go
create mode 100644 test/fixedbugs/bug186.go
create mode 100644 test/fixedbugs/bug187.go
create mode 100644 test/fixedbugs/bug188.go
create mode 100644 test/fixedbugs/bug189.go
create mode 100644 test/fixedbugs/bug190.go
create mode 100644 test/fixedbugs/bug191.dir/a.go
create mode 100644 test/fixedbugs/bug191.dir/b.go
create mode 100644 test/fixedbugs/bug191.go
create mode 100644 test/fixedbugs/bug192.go
create mode 100644 test/fixedbugs/bug193.go
create mode 100644 test/fixedbugs/bug194.go
create mode 100644 test/fixedbugs/bug195.go
create mode 100644 test/fixedbugs/bug196.go
create mode 100644 test/fixedbugs/bug197.go
create mode 100644 test/fixedbugs/bug198.go
create mode 100644 test/fixedbugs/bug199.go
create mode 100644 test/fixedbugs/bug200.go
create mode 100644 test/fixedbugs/bug201.go
create mode 100644 test/fixedbugs/bug202.go
create mode 100644 test/fixedbugs/bug203.go
create mode 100644 test/fixedbugs/bug204.go
create mode 100644 test/fixedbugs/bug205.go
create mode 100644 test/fixedbugs/bug206.go
create mode 100644 test/fixedbugs/bug207.go
create mode 100644 test/fixedbugs/bug208.go
create mode 100644 test/fixedbugs/bug209.go
create mode 100644 test/fixedbugs/bug211.go
create mode 100644 test/fixedbugs/bug212.go
create mode 100644 test/fixedbugs/bug213.go
create mode 100644 test/fixedbugs/bug214.go
create mode 100644 test/fixedbugs/bug215.go
create mode 100644 test/fixedbugs/bug216.go
create mode 100644 test/fixedbugs/bug217.go
create mode 100644 test/fixedbugs/bug218.go
create mode 100644 test/fixedbugs/bug219.go
create mode 100644 test/fixedbugs/bug220.go
create mode 100644 test/fixedbugs/bug221.go
create mode 100644 test/fixedbugs/bug222.dir/chanbug.go
create mode 100644 test/fixedbugs/bug222.dir/chanbug2.go
create mode 100644 test/fixedbugs/bug222.go
create mode 100644 test/fixedbugs/bug223.go
create mode 100644 test/fixedbugs/bug224.go
create mode 100644 test/fixedbugs/bug225.go
create mode 100644 test/fixedbugs/bug226.dir/x.go
create mode 100644 test/fixedbugs/bug226.dir/y.go
create mode 100644 test/fixedbugs/bug226.go
create mode 100644 test/fixedbugs/bug227.go
create mode 100644 test/fixedbugs/bug228.go
create mode 100644 test/fixedbugs/bug229.go
create mode 100644 test/fixedbugs/bug230.go
create mode 100644 test/fixedbugs/bug231.go
create mode 100644 test/fixedbugs/bug232.go
create mode 100644 test/fixedbugs/bug233.go
create mode 100644 test/fixedbugs/bug234.go
create mode 100644 test/fixedbugs/bug235.go
create mode 100644 test/fixedbugs/bug236.go
create mode 100644 test/fixedbugs/bug237.go
create mode 100644 test/fixedbugs/bug238.go
create mode 100644 test/fixedbugs/bug239.go
create mode 100644 test/fixedbugs/bug240.go
create mode 100644 test/fixedbugs/bug241.go
create mode 100644 test/fixedbugs/bug242.go
create mode 100644 test/fixedbugs/bug243.go
create mode 100644 test/fixedbugs/bug244.go
create mode 100644 test/fixedbugs/bug245.go
create mode 100644 test/fixedbugs/bug246.go
create mode 100644 test/fixedbugs/bug247.go
create mode 100644 test/fixedbugs/bug248.dir/bug0.go
create mode 100644 test/fixedbugs/bug248.dir/bug1.go
create mode 100644 test/fixedbugs/bug248.dir/bug2.go
create mode 100644 test/fixedbugs/bug248.dir/bug3.go
create mode 100644 test/fixedbugs/bug248.go
create mode 100644 test/fixedbugs/bug249.go
create mode 100644 test/fixedbugs/bug250.go
create mode 100644 test/fixedbugs/bug251.go
create mode 100644 test/fixedbugs/bug252.go
create mode 100644 test/fixedbugs/bug253.go
create mode 100644 test/fixedbugs/bug254.go
create mode 100644 test/fixedbugs/bug255.go
create mode 100644 test/fixedbugs/bug256.go
create mode 100644 test/fixedbugs/bug257.go
create mode 100644 test/fixedbugs/bug258.go
create mode 100644 test/fixedbugs/bug259.go
create mode 100644 test/fixedbugs/bug260.go
create mode 100644 test/fixedbugs/bug261.go
create mode 100644 test/fixedbugs/bug262.go
create mode 100644 test/fixedbugs/bug263.go
create mode 100644 test/fixedbugs/bug264.go
create mode 100644 test/fixedbugs/bug265.go
create mode 100644 test/fixedbugs/bug266.go
create mode 100644 test/fixedbugs/bug267.go
create mode 100644 test/fixedbugs/bug268.go
create mode 100644 test/fixedbugs/bug269.go
create mode 100644 test/fixedbugs/bug270.go
create mode 100644 test/fixedbugs/bug271.go
create mode 100644 test/fixedbugs/bug272.go
create mode 100644 test/fixedbugs/bug273.go
create mode 100644 test/fixedbugs/bug274.go
create mode 100644 test/fixedbugs/bug275.go
create mode 100644 test/fixedbugs/bug276.go
create mode 100644 test/fixedbugs/bug277.go
create mode 100644 test/fixedbugs/bug278.go
create mode 100644 test/fixedbugs/bug279.go
create mode 100644 test/fixedbugs/bug280.go
create mode 100644 test/fixedbugs/bug281.go
create mode 100644 test/fixedbugs/bug282.dir/p1.go
create mode 100644 test/fixedbugs/bug282.dir/p2.go
create mode 100644 test/fixedbugs/bug282.go
create mode 100644 test/fixedbugs/bug283.go
create mode 100644 test/fixedbugs/bug284.go
create mode 100644 test/fixedbugs/bug285.go
create mode 100644 test/fixedbugs/bug286.go
create mode 100644 test/fixedbugs/bug287.go
create mode 100644 test/fixedbugs/bug288.go
create mode 100644 test/fixedbugs/bug289.go
create mode 100644 test/fixedbugs/bug290.go
create mode 100644 test/fixedbugs/bug291.go
create mode 100644 test/fixedbugs/bug292.go
create mode 100644 test/fixedbugs/bug293.go
create mode 100644 test/fixedbugs/bug294.go
create mode 100644 test/fixedbugs/bug295.go
create mode 100644 test/fixedbugs/bug296.go
create mode 100644 test/fixedbugs/bug297.go
create mode 100644 test/fixedbugs/bug298.go
create mode 100644 test/fixedbugs/bug299.go
create mode 100644 test/fixedbugs/bug300.go
create mode 100644 test/fixedbugs/bug301.go
create mode 100644 test/fixedbugs/bug302.dir/main.go
create mode 100644 test/fixedbugs/bug302.dir/p.go
create mode 100644 test/fixedbugs/bug302.go
create mode 100644 test/fixedbugs/bug303.go
create mode 100644 test/fixedbugs/bug304.go
create mode 100644 test/fixedbugs/bug305.go
create mode 100644 test/fixedbugs/bug306.dir/p1.go
create mode 100644 test/fixedbugs/bug306.dir/p2.go
create mode 100644 test/fixedbugs/bug306.go
create mode 100644 test/fixedbugs/bug307.go
create mode 100644 test/fixedbugs/bug308.go
create mode 100644 test/fixedbugs/bug309.go
create mode 100644 test/fixedbugs/bug310.go
create mode 100644 test/fixedbugs/bug311.go
create mode 100644 test/fixedbugs/bug312.go
create mode 100644 test/fixedbugs/bug313.dir/a.go
create mode 100644 test/fixedbugs/bug313.dir/b.go
create mode 100644 test/fixedbugs/bug313.go
create mode 100644 test/fixedbugs/bug314.go
create mode 100644 test/fixedbugs/bug315.go
create mode 100644 test/fixedbugs/bug316.go
create mode 100644 test/fixedbugs/bug317.go
create mode 100644 test/fixedbugs/bug318.go
create mode 100644 test/fixedbugs/bug319.go
create mode 100644 test/fixedbugs/bug320.go
create mode 100644 test/fixedbugs/bug321.go
create mode 100644 test/fixedbugs/bug322.dir/lib.go
create mode 100644 test/fixedbugs/bug322.dir/main.go
create mode 100644 test/fixedbugs/bug322.go
create mode 100644 test/fixedbugs/bug323.go
create mode 100644 test/fixedbugs/bug324.dir/main.go
create mode 100644 test/fixedbugs/bug324.dir/p.go
create mode 100644 test/fixedbugs/bug324.go
create mode 100644 test/fixedbugs/bug325.go
create mode 100644 test/fixedbugs/bug326.go
create mode 100644 test/fixedbugs/bug327.go
create mode 100644 test/fixedbugs/bug328.go
create mode 100644 test/fixedbugs/bug329.go
create mode 100644 test/fixedbugs/bug330.go
create mode 100644 test/fixedbugs/bug331.go
create mode 100644 test/fixedbugs/bug332.go
create mode 100644 test/fixedbugs/bug333.go
create mode 100644 test/fixedbugs/bug334.go
create mode 100644 test/fixedbugs/bug335.dir/a.go
create mode 100644 test/fixedbugs/bug335.dir/b.go
create mode 100644 test/fixedbugs/bug335.go
create mode 100644 test/fixedbugs/bug336.go
create mode 100644 test/fixedbugs/bug337.go
create mode 100644 test/fixedbugs/bug338.go
create mode 100644 test/fixedbugs/bug339.go
create mode 100644 test/fixedbugs/bug340.go
create mode 100644 test/fixedbugs/bug341.go
create mode 100644 test/fixedbugs/bug342.go
create mode 100644 test/fixedbugs/bug343.go
create mode 100644 test/fixedbugs/bug344.go
create mode 100644 test/fixedbugs/bug345.dir/io.go
create mode 100644 test/fixedbugs/bug345.dir/main.go
create mode 100644 test/fixedbugs/bug345.go
create mode 100644 test/fixedbugs/bug346.go
create mode 100644 test/fixedbugs/bug347.go
create mode 100644 test/fixedbugs/bug348.go
create mode 100644 test/fixedbugs/bug349.go
create mode 100644 test/fixedbugs/bug350.go
create mode 100644 test/fixedbugs/bug351.go
create mode 100644 test/fixedbugs/bug352.go
create mode 100644 test/fixedbugs/bug353.go
create mode 100644 test/fixedbugs/bug354.go
create mode 100644 test/fixedbugs/bug355.go
create mode 100644 test/fixedbugs/bug356.go
create mode 100644 test/fixedbugs/bug357.go
create mode 100644 test/fixedbugs/bug358.go
create mode 100644 test/fixedbugs/bug359.go
create mode 100644 test/fixedbugs/bug361.go
create mode 100644 test/fixedbugs/bug362.go
create mode 100644 test/fixedbugs/bug363.go
create mode 100644 test/fixedbugs/bug364.go
create mode 100644 test/fixedbugs/bug365.go
create mode 100644 test/float_lit.go
create mode 100644 test/floatcmp.go
create mode 100644 test/for.go
create mode 100644 test/func.go
create mode 100644 test/func1.go
create mode 100644 test/func2.go
create mode 100644 test/func3.go
create mode 100644 test/func4.go
create mode 100644 test/func5.go
create mode 100644 test/func6.go
create mode 100644 test/func7.go
create mode 100644 test/garbage/Makefile
create mode 100644 test/garbage/parser.go
create mode 100644 test/garbage/peano.go
create mode 100644 test/garbage/stats.go
create mode 100644 test/garbage/tree.go
create mode 100644 test/gc.go
create mode 100644 test/gc1.go
create mode 100644 test/gc2.go
create mode 100644 test/golden.out
create mode 100644 test/goprint.go
create mode 100644 test/goto.go
create mode 100755 test/hashmap.go
create mode 100644 test/helloworld.go
create mode 100644 test/if.go
create mode 100644 test/import.go
create mode 100644 test/import1.go
create mode 100644 test/import2.go
create mode 100644 test/import3.go
create mode 100644 test/import4.go
create mode 100644 test/index.go
create mode 100644 test/indirect.go
create mode 100644 test/indirect1.go
create mode 100644 test/init.go
create mode 100644 test/initcomma.go
create mode 100644 test/initialize.go
create mode 100644 test/initializerr.go
create mode 100644 test/initsyscall.go
create mode 100644 test/int_lit.go
create mode 100644 test/intcvt.go
create mode 100644 test/interface/bigdata.go
create mode 100644 test/interface/convert.go
create mode 100644 test/interface/convert1.go
create mode 100644 test/interface/convert2.go
create mode 100644 test/interface/embed.go
create mode 100644 test/interface/embed0.go
create mode 100644 test/interface/embed1.go
create mode 100644 test/interface/embed2.go
create mode 100644 test/interface/explicit.go
create mode 100644 test/interface/fail.go
create mode 100644 test/interface/fake.go
create mode 100644 test/interface/pointer.go
create mode 100644 test/interface/private.go
create mode 100644 test/interface/private1.go
create mode 100644 test/interface/receiver.go
create mode 100644 test/interface/receiver1.go
create mode 100644 test/interface/recursive.go
create mode 100644 test/interface/returntype.go
create mode 100644 test/interface/struct.go
create mode 100644 test/iota.go
create mode 100644 test/ken/array.go
create mode 100644 test/ken/chan.go
create mode 100644 test/ken/chan1.go
create mode 100644 test/ken/complit.go
create mode 100644 test/ken/convert.go
create mode 100644 test/ken/cplx0.go
create mode 100644 test/ken/cplx1.go
create mode 100644 test/ken/cplx2.go
create mode 100644 test/ken/cplx3.go
create mode 100644 test/ken/cplx4.go
create mode 100644 test/ken/cplx5.go
create mode 100644 test/ken/divconst.go
create mode 100644 test/ken/divmod.go
create mode 100644 test/ken/embed.go
create mode 100644 test/ken/for.go
create mode 100644 test/ken/interbasic.go
create mode 100644 test/ken/interfun.go
create mode 100644 test/ken/intervar.go
create mode 100644 test/ken/label.go
create mode 100644 test/ken/litfun.go
create mode 100644 test/ken/mfunc.go
create mode 100644 test/ken/modconst.go
create mode 100644 test/ken/ptrfun.go
create mode 100644 test/ken/ptrvar.go
create mode 100644 test/ken/range.go
create mode 100644 test/ken/rob1.go
create mode 100644 test/ken/rob2.go
create mode 100644 test/ken/robfor.go
create mode 100644 test/ken/robfunc.go
create mode 100644 test/ken/shift.go
create mode 100644 test/ken/simparray.go
create mode 100644 test/ken/simpbool.go
create mode 100644 test/ken/simpconv.go
create mode 100644 test/ken/simpfun.go
create mode 100644 test/ken/simpprint.go
create mode 100644 test/ken/simpswitch.go
create mode 100644 test/ken/simpvar.go
create mode 100644 test/ken/slicearray.go
create mode 100644 test/ken/sliceslice.go
create mode 100644 test/ken/string.go
create mode 100644 test/ken/strvar.go
create mode 100644 test/label.go
create mode 100644 test/label1.go
create mode 100644 test/literal.go
create mode 100644 test/malloc1.go
create mode 100644 test/mallocfin.go
create mode 100644 test/mallocrand.go
create mode 100644 test/mallocrep.go
create mode 100644 test/mallocrep1.go
create mode 100644 test/map.go
create mode 100644 test/method.go
create mode 100644 test/method1.go
create mode 100644 test/method2.go
create mode 100644 test/method3.go
create mode 100644 test/named.go
create mode 100644 test/named1.go
create mode 100644 test/nil.go
create mode 100644 test/nilptr/arrayindex.go
create mode 100644 test/nilptr/arrayindex1.go
create mode 100644 test/nilptr/arraytoslice.go
create mode 100644 test/nilptr/arraytoslice1.go
create mode 100644 test/nilptr/arraytoslice2.go
create mode 100644 test/nilptr/slicearray.go
create mode 100644 test/nilptr/structfield.go
create mode 100644 test/nilptr/structfield1.go
create mode 100644 test/nilptr/structfield2.go
create mode 100644 test/nilptr/structfieldaddr.go
create mode 100644 test/nul1.go
create mode 100644 test/parentype.go
create mode 100644 test/peano.go
create mode 100644 test/printbig.go
create mode 100644 test/range.go
create mode 100644 test/recover.go
create mode 100644 test/recover1.go
create mode 100644 test/recover2.go
create mode 100644 test/recover3.go
create mode 100644 test/rename.go
create mode 100644 test/rename1.go
create mode 100755 test/run
create mode 100644 test/runtime.go
create mode 100644 test/shift1.go
create mode 100644 test/shift2.go
create mode 100644 test/sieve.go
create mode 100644 test/sigchld.go
create mode 100644 test/simassign.go
create mode 100644 test/sinit.go
create mode 100644 test/sizeof.go
create mode 100644 test/solitaire.go
create mode 100644 test/stack.go
create mode 100644 test/string_lit.go
create mode 100644 test/stringrange.go
create mode 100644 test/switch.go
create mode 100644 test/switch1.go
create mode 100644 test/syntax/chan.go
create mode 100644 test/syntax/chan1.go
create mode 100644 test/syntax/forvar.go
create mode 100644 test/syntax/if.go
create mode 100644 test/syntax/import.go
create mode 100644 test/syntax/interface.go
create mode 100644 test/syntax/semi1.go
create mode 100644 test/syntax/semi2.go
create mode 100644 test/syntax/semi3.go
create mode 100644 test/syntax/semi4.go
create mode 100644 test/syntax/semi5.go
create mode 100644 test/syntax/semi6.go
create mode 100644 test/syntax/semi7.go
create mode 100644 test/syntax/topexpr.go
create mode 100644 test/syntax/typesw.go
create mode 100644 test/syntax/vareq.go
create mode 100644 test/syntax/vareq1.go
create mode 100644 test/test0.go
create mode 100644 test/turing.go
create mode 100644 test/typeswitch.go
create mode 100644 test/typeswitch1.go
create mode 100644 test/typeswitch2.go
create mode 100644 test/undef.go
create mode 100644 test/utf.go
create mode 100644 test/varerr.go
create mode 100644 test/varinit.go
create mode 100644 test/vectors.go
create mode 100644 test/zerodivide.go
(limited to 'src/pkg/go/doc/comment.go')
diff --git a/AUTHORS b/AUTHORS
new file mode 100644
index 000000000..d8bf4b45c
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,158 @@
+# This is the official list of Go authors for copyright purposes.
+# This file is distinct from the CONTRIBUTORS files.
+# See the latter for an explanation.
+
+# Names should be added to this file as
+# Name or Organization
+# The email address is not required for organizations.
+
+# Please keep the list sorted.
+
+Abhinav Gupta
+Adrian O'Grady
+Albert Strasheim
+Aleksandar Dezelin
+Alex Brainman
+Alexander Orlov
+Alexey Borzenkov
+Amrut Joshi
+Andrei Vieru
+Andrew Balholm
+Andrew Skiba
+Andrey Mirtchovski
+Andy Davis
+Anh Hai Trinh
+Anschel Schaffer-Cohen
+Anthony Martin
+Anthony Starks
+Aron Nopanen
+Arvindh Rajesh Tamilmani
+Ben Olive
+Benny Siegert
+Bobby Powers
+Caine Tighe
+Charles L. Dorian
+Chris Dollin
+Chris Jones
+Chris Lennert
+Christian Himpel
+Christopher Nielsen
+Christopher Wedgwood
+Clement Skau
+Conrad Meyer
+Corey Thomasson
+Dan Sinclair
+Daniel Fleischman
+Daniel Theophanes
+Dave Cheney
+David Forsythe
+David G. Andersen
+David Jakob Fritz
+David Titarenco
+Dean Prichard
+Devon H. O'Dell
+Dmitry Chestnykh
+Eden Li
+Eivind Uggedal
+Eoghan Sherry
+Eric Clark
+Eric Eisner
+Evan Shaw
+Fan Hongjian
+Fazlul Shahriar
+Firmansyah Adiputra
+Florian Uekermann
+Gary Burd
+Gideon Jan-Wessel Redelinghuys
+Giles Lean
+Google Inc.
+Graham Miller
+Gustavo Niemeyer
+Harley Laue
+Hector Chu
+Icarus Sparry
+Isaac Wagner
+James Fysh
+James Meneghello
+James Toy
+James Whitehead
+Jan H. Hosang
+Jan Mercl
+Jeff Hodges
+Jeff R. Allen
+Jim McGrath
+Joe Poirier
+John Asmuth
+Jonathan Mark
+Jonathan Wills
+Jose Luis Vázquez González
+Josh Goebel
+Jukka-Pekka Kekkonen
+Julian Phillips
+Kai Backman
+Kei Son
+Keith Rarick
+Ken Friedenbach
+Ken Rockot
+Kevin Ballard
+Kyle Consalus
+Kyle Lemons
+Lorenzo Stoakes
+Lucio De Re
+Luit van Drongelen
+Markus Duft
+Martin Neubauer
+Mathieu Lonjaret
+Matthew Horsnell
+Micah Stetson
+Michael Elkins
+Michael Hoisie
+Miek Gieben
+Mikael Tillenius
+Mikio Hara
+Mikkel Krautz
+Moriyoshi Koizumi
+Môshe van der Sterre
+ngmoco, LLC
+Nicholas Waples
+Nigel Kerr
+Olivier Antoine
+Padraig Kitterick
+Paolo Giarrusso
+Pascal S. de Kloe
+Patrick Gavlin
+Petar Maymounkov
+Peter Froehlich
+Peter Mundy
+Peter Williams
+Pieter Droogendijk
+Quan Yong Zhai
+Raif S. Naffah
+Risto Jaakko Saarelma
+Robert Hencke
+Roger Pau Monné
+Roger Peppe
+Ross Light
+Ryan Hitchman
+Scott Lawrence
+Sebastien Binet
+Sergei Skorobogatov
+Sergey 'SnakE' Gromov
+Sergio Luis O. B. Correia
+Spring Mc
+Stefan Nilsson
+Stephen Weinberg
+Sven Almgren
+Tarmigan Casebolt
+Timo Savola
+Tor Andersson
+Vincent Ambo
+Vincent Vanackere
+Vinu Rajashekhar
+Volker Dobler
+Wei Guangjing
+William Josephson
+Yasuhiro Matsumoto
+Yongjian Xu
+Yuusei Kuwana
+Yuval Pavel Zholkover
diff --git a/CONTRIBUTORS b/CONTRIBUTORS
new file mode 100644
index 000000000..293df0bb2
--- /dev/null
+++ b/CONTRIBUTORS
@@ -0,0 +1,238 @@
+# This is the official list of people who can contribute
+# (and typically have contributed) code to the Go repository.
+# The AUTHORS file lists the copyright holders; this file
+# lists people. For example, Google employees are listed here
+# but not in AUTHORS, because Google holds the copyright.
+#
+# The submission process automatically checks to make sure
+# that people submitting code are listed in this file (by email address).
+#
+# Names should be added to this file only after verifying that
+# the individual or the individual's organization has agreed to
+# the appropriate Contributor License Agreement, found here:
+#
+# http://code.google.com/legal/individual-cla-v1.0.html
+# http://code.google.com/legal/corporate-cla-v1.0.html
+#
+# The agreement for individuals can be filled out on the web.
+#
+# When adding J Random Contributor's name to this file,
+# either J's name or J's organization's name should be
+# added to the AUTHORS file, depending on whether the
+# individual or corporate CLA was used.
+
+# Names should be added to this file like so:
+# Name
+#
+# An entry with two email addresses specifies that the
+# first address should be used in the submit logs and
+# that the second address should be recognized as the
+# same person when interacting with Rietveld.
+
+# Please keep the list sorted.
+
+Abhinav Gupta
+Adam Langley
+Adrian O'Grady
+Albert Strasheim
+Aleksandar Dezelin
+Alex Brainman
+Alexander Orlov
+Alexey Borzenkov
+Amrut Joshi
+Andrei Vieru
+Andrew Balholm
+Andrew Gerrand
+Andrew Skiba
+Andrey Mirtchovski
+Andy Davis
+Anh Hai Trinh
+Anschel Schaffer-Cohen
+Anthony Martin
+Anthony Starks
+Aron Nopanen
+Arvindh Rajesh Tamilmani
+Austin Clements
+Balazs Lecz
+Ben Eitzen
+Ben Lynn
+Ben Olive
+Benny Siegert
+Berengar Lehr
+Bill Neubauer
+Bobby Powers
+Brad Fitzpatrick
+Brendan O'Dea
+Caine Tighe
+Cary Hull
+Charles L. Dorian
+Chris Dollin
+Chris Jones
+Chris Lennert
+Christian Himpel
+Christopher Nielsen
+Christopher Wedgwood
+Clement Skau
+Conrad Meyer
+Corey Thomasson
+Dan Sinclair
+Daniel Fleischman
+Daniel Nadasi
+Daniel Theophanes
+Dave Cheney
+Dave Grijalva
+David Anderson
+David Crawshaw
+David Forsythe
+David G. Andersen
+David Jakob Fritz
+David Symonds
+David Titarenco
+Dean Prichard
+Devon H. O'Dell
+Dmitriy Vyukov
+Dmitry Chestnykh
+Eden Li
+Eivind Uggedal
+Eoghan Sherry
+Eric Clark
+Eric Eisner
+Evan Martin
+Evan Shaw
+Fan Hongjian
+Fazlul Shahriar
+Firmansyah Adiputra
+Florian Uekermann
+Fumitoshi Ukai
+Gary Burd
+Gideon Jan-Wessel Redelinghuys
+Giles Lean
+Graham Miller
+Gustavo Niemeyer
+Harley Laue
+Hector Chu
+Ian Lance Taylor
+Icarus Sparry
+Isaac Wagner
+Ivan Krasin
+Jacob Baskin
+James Aguilar
+James Fysh
+James Meneghello
+James Toy
+James Whitehead
+Jamie Gennis
+Jan H. Hosang
+Jan Mercl
+Jeff Hodges
+Jeff R. Allen
+Jim McGrath
+Joe Poirier
+Joel Sing