libgo: Update to Go 1.3 release.
commitb88e5463bcdaad35764039d8e6a22c13c50abd54
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 19 Jul 2014 08:53:52 +0000 (19 08:53 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 19 Jul 2014 08:53:52 +0000 (19 08:53 +0000)
treeb988e32ea14a3dc1b4718b1fdfa47bab087ae96c
parent6c268c751b5fe291ef58d1f766dd2f96c4382406
libgo: Update to Go 1.3 release.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212837 138bc75d-0d04-0410-961f-82ee72b054a4
456 files changed:
libgo/MERGE
libgo/Makefile.am
libgo/Makefile.in
libgo/go/archive/tar/common.go
libgo/go/archive/tar/reader.go
libgo/go/archive/tar/reader_test.go
libgo/go/archive/tar/testdata/sparse-formats.tar [new file with mode: 0644]
libgo/go/archive/tar/testdata/writer-big-long.tar [new file with mode: 0644]
libgo/go/archive/tar/writer.go
libgo/go/archive/tar/writer_test.go
libgo/go/archive/zip/struct.go
libgo/go/bufio/bufio.go
libgo/go/bufio/bufio_test.go
libgo/go/bufio/scan.go
libgo/go/bufio/scan_test.go
libgo/go/bytes/bytes.go
libgo/go/bytes/bytes_test.go
libgo/go/bytes/reader.go
libgo/go/bytes/reader_test.go
libgo/go/compress/bzip2/bzip2_test.go
libgo/go/compress/flate/inflate.go
libgo/go/compress/flate/reader_test.go
libgo/go/compress/gzip/gunzip.go
libgo/go/compress/gzip/gunzip_test.go
libgo/go/compress/gzip/gzip.go
libgo/go/compress/lzw/reader.go
libgo/go/compress/lzw/writer.go
libgo/go/compress/zlib/reader.go
libgo/go/compress/zlib/writer.go
libgo/go/compress/zlib/writer_test.go
libgo/go/container/heap/heap.go
libgo/go/crypto/aes/aes_test.go
libgo/go/crypto/aes/cipher.go
libgo/go/crypto/aes/cipher_asm.go
libgo/go/crypto/cipher/benchmark_test.go
libgo/go/crypto/cipher/gcm.go
libgo/go/crypto/dsa/dsa.go
libgo/go/crypto/ecdsa/ecdsa.go
libgo/go/crypto/md5/md5block_decl.go
libgo/go/crypto/md5/md5block_generic.go
libgo/go/crypto/rand/rand_unix.go
libgo/go/crypto/rc4/rc4_asm.go
libgo/go/crypto/rc4/rc4_ref.go
libgo/go/crypto/rsa/pkcs1v15.go
libgo/go/crypto/rsa/pss.go
libgo/go/crypto/rsa/rsa.go
libgo/go/crypto/sha1/sha1block_decl.go
libgo/go/crypto/sha1/sha1block_generic.go
libgo/go/crypto/tls/common.go
libgo/go/crypto/tls/conn.go
libgo/go/crypto/tls/generate_cert.go
libgo/go/crypto/tls/handshake_client.go
libgo/go/crypto/tls/handshake_messages.go
libgo/go/crypto/tls/handshake_messages_test.go
libgo/go/crypto/tls/handshake_server.go
libgo/go/crypto/tls/handshake_server_test.go
libgo/go/crypto/tls/key_agreement.go
libgo/go/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA
libgo/go/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-RSA
libgo/go/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-ECDSA
libgo/go/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-RSA
libgo/go/crypto/tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES
libgo/go/crypto/tls/testdata/Client-TLSv10-ECDHE-RSA-AES
libgo/go/crypto/tls/testdata/Client-TLSv10-RSA-RC4
libgo/go/crypto/tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES
libgo/go/crypto/tls/testdata/Client-TLSv11-ECDHE-RSA-AES
libgo/go/crypto/tls/testdata/Client-TLSv11-RSA-RC4
libgo/go/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA
libgo/go/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-RSA
libgo/go/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-ECDSA
libgo/go/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-RSA
libgo/go/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES
libgo/go/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM
libgo/go/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES
libgo/go/crypto/tls/testdata/Client-TLSv12-RSA-RC4
libgo/go/crypto/tls/testdata/Server-TLSv10-ECDHE-ECDSA-AES
libgo/go/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceECDSA
libgo/go/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceRSA
libgo/go/crypto/tls/testdata/Server-TLSv12-ECDHE-ECDSA-AES
libgo/go/crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM
libgo/go/crypto/tls/tls.go
libgo/go/crypto/tls/tls_test.go
libgo/go/crypto/x509/root_unix.go
libgo/go/crypto/x509/verify_test.go
libgo/go/crypto/x509/x509.go
libgo/go/crypto/x509/x509_test.go
libgo/go/database/sql/driver/driver.go
libgo/go/database/sql/sql.go
libgo/go/database/sql/sql_test.go
libgo/go/debug/dwarf/const.go
libgo/go/debug/dwarf/entry.go
libgo/go/debug/elf/elf.go
libgo/go/debug/elf/file.go
libgo/go/debug/elf/file_test.go
libgo/go/debug/elf/testdata/go-relocation-test-clang-x86.obj [new file with mode: 0644]
libgo/go/debug/goobj/read.go [deleted file]
libgo/go/debug/goobj/read_test.go [deleted file]
libgo/go/debug/macho/file.go
libgo/go/debug/macho/file_test.go
libgo/go/debug/macho/macho.go
libgo/go/debug/pe/file.go
libgo/go/debug/pe/file_test.go
libgo/go/debug/pe/pe.go
libgo/go/debug/pe/testdata/gcc-amd64-mingw-exec [new file with mode: 0644]
libgo/go/debug/pe/testdata/gcc-amd64-mingw-obj [new file with mode: 0644]
libgo/go/debug/plan9obj/file.go
libgo/go/debug/plan9obj/file_test.go
libgo/go/debug/plan9obj/plan9obj.go
libgo/go/encoding/ascii85/ascii85.go
libgo/go/encoding/ascii85/ascii85_test.go
libgo/go/encoding/asn1/asn1.go
libgo/go/encoding/asn1/marshal.go
libgo/go/encoding/asn1/marshal_test.go
libgo/go/encoding/base32/base32.go
libgo/go/encoding/base64/base64.go
libgo/go/encoding/base64/base64_test.go
libgo/go/encoding/binary/binary.go
libgo/go/encoding/binary/binary_test.go
libgo/go/encoding/gob/decode.go
libgo/go/encoding/gob/decoder.go
libgo/go/encoding/gob/encode.go
libgo/go/encoding/gob/gobencdec_test.go
libgo/go/encoding/hex/hex.go
libgo/go/encoding/json/decode.go
libgo/go/encoding/json/indent.go
libgo/go/encoding/json/stream.go
libgo/go/encoding/xml/marshal.go
libgo/go/encoding/xml/marshal_test.go
libgo/go/encoding/xml/read.go
libgo/go/encoding/xml/read_test.go
libgo/go/encoding/xml/typeinfo.go
libgo/go/encoding/xml/xml.go
libgo/go/expvar/expvar.go
libgo/go/expvar/expvar_test.go
libgo/go/flag/flag.go
libgo/go/fmt/doc.go
libgo/go/fmt/fmt_test.go
libgo/go/fmt/format.go
libgo/go/fmt/print.go
libgo/go/go/ast/commentmap.go
libgo/go/go/build/build.go
libgo/go/go/build/deps_test.go
libgo/go/go/build/doc.go
libgo/go/go/build/syslist.go
libgo/go/go/doc/comment.go
libgo/go/go/doc/comment_test.go
libgo/go/go/doc/example.go
libgo/go/go/parser/error_test.go
libgo/go/go/parser/interface.go
libgo/go/go/parser/parser.go
libgo/go/go/parser/parser_test.go
libgo/go/go/parser/short_test.go
libgo/go/go/printer/nodes.go
libgo/go/go/printer/printer.go
libgo/go/go/printer/printer_test.go
libgo/go/go/printer/testdata/comments.golden
libgo/go/go/printer/testdata/comments.input
libgo/go/go/printer/testdata/comments2.golden
libgo/go/go/printer/testdata/comments2.input
libgo/go/go/printer/testdata/declarations.golden
libgo/go/go/printer/testdata/declarations.input
libgo/go/go/scanner/scanner.go
libgo/go/go/scanner/scanner_test.go
libgo/go/hash/crc32/crc32_amd64x.go [moved from libgo/go/hash/crc32/crc32_amd64.go with 96% similarity]
libgo/go/html/template/attr.go
libgo/go/html/template/content.go
libgo/go/html/template/context.go
libgo/go/html/template/escape.go
libgo/go/html/template/escape_test.go
libgo/go/html/template/html.go
libgo/go/html/template/js.go
libgo/go/html/template/template.go
libgo/go/image/jpeg/huffman.go
libgo/go/image/jpeg/reader_test.go
libgo/go/image/jpeg/scan.go
libgo/go/image/png/reader.go
libgo/go/image/testdata/video-001.separate.dc.progression.jpeg [new file with mode: 0644]
libgo/go/image/testdata/video-001.separate.dc.progression.progressive.jpeg [new file with mode: 0644]
libgo/go/image/testdata/video-005.gray.gif [new file with mode: 0644]
libgo/go/io/io.go
libgo/go/io/multi.go
libgo/go/io/multi_test.go
libgo/go/log/syslog/syslog.go
libgo/go/log/syslog/syslog_test.go
libgo/go/log/syslog/syslog_unix.go
libgo/go/math/big/int.go
libgo/go/math/big/int_test.go
libgo/go/math/big/nat.go
libgo/go/math/big/nat_test.go
libgo/go/math/big/rat.go
libgo/go/math/cmplx/cmath_test.go
libgo/go/math/cmplx/pow.go
libgo/go/math/cmplx/sqrt.go
libgo/go/math/rand/rand.go
libgo/go/math/rand/rand_test.go
libgo/go/math/rand/regress_test.go [new file with mode: 0644]
libgo/go/mime/mediatype.go
libgo/go/mime/mediatype_test.go
libgo/go/mime/multipart/multipart.go
libgo/go/mime/multipart/quotedprintable_test.go
libgo/go/mime/type_unix.go
libgo/go/net/cgo_bsd.go
libgo/go/net/conn_test.go
libgo/go/net/dial.go
libgo/go/net/dial_test.go
libgo/go/net/dnsclient.go
libgo/go/net/dnsclient_test.go [new file with mode: 0644]
libgo/go/net/dnsclient_unix.go
libgo/go/net/dnsclient_unix_test.go
libgo/go/net/dnsconfig_unix.go
libgo/go/net/dnsconfig_unix_test.go
libgo/go/net/fd_mutex_test.go
libgo/go/net/fd_plan9.go
libgo/go/net/fd_poll_nacl.go [new file with mode: 0644]
libgo/go/net/fd_poll_runtime.go
libgo/go/net/fd_unix.go
libgo/go/net/fd_unix_test.go
libgo/go/net/fd_windows.go
libgo/go/net/file_test.go
libgo/go/net/file_unix.go
libgo/go/net/http/cgi/host.go
libgo/go/net/http/cgi/matryoshka_test.go
libgo/go/net/http/client.go
libgo/go/net/http/client_test.go
libgo/go/net/http/cookie.go
libgo/go/net/http/cookie_test.go
libgo/go/net/http/export_test.go
libgo/go/net/http/fcgi/child.go
libgo/go/net/http/fs.go
libgo/go/net/http/header.go
libgo/go/net/http/header_test.go
libgo/go/net/http/httptest/server_test.go
libgo/go/net/http/httputil/dump.go
libgo/go/net/http/httputil/dump_test.go
libgo/go/net/http/httputil/persist.go
libgo/go/net/http/proxy_test.go
libgo/go/net/http/race.go [copied from libgo/go/crypto/md5/md5block_generic.go with 71% similarity]
libgo/go/net/http/request.go
libgo/go/net/http/request_test.go
libgo/go/net/http/requestwrite_test.go
libgo/go/net/http/response.go
libgo/go/net/http/response_test.go
libgo/go/net/http/responsewrite_test.go
libgo/go/net/http/serve_test.go
libgo/go/net/http/server.go
libgo/go/net/http/transfer.go
libgo/go/net/http/transport.go
libgo/go/net/http/transport_test.go
libgo/go/net/interface.go
libgo/go/net/interface_stub.go
libgo/go/net/ipraw_test.go
libgo/go/net/iprawsock_posix.go
libgo/go/net/ipsock.go
libgo/go/net/ipsock_plan9.go
libgo/go/net/ipsock_posix.go
libgo/go/net/lookup_plan9.go
libgo/go/net/lookup_unix.go
libgo/go/net/mail/message.go
libgo/go/net/mail/message_test.go
libgo/go/net/multicast_test.go
libgo/go/net/net.go
libgo/go/net/net_test.go
libgo/go/net/packetconn_test.go
libgo/go/net/port_unix.go
libgo/go/net/protoconn_test.go
libgo/go/net/rpc/client.go
libgo/go/net/rpc/client_test.go [new file with mode: 0644]
libgo/go/net/rpc/jsonrpc/all_test.go
libgo/go/net/rpc/jsonrpc/server.go
libgo/go/net/rpc/server_test.go
libgo/go/net/sendfile_dragonfly.go
libgo/go/net/sendfile_freebsd.go
libgo/go/net/sendfile_stub.go
libgo/go/net/server_test.go
libgo/go/net/smtp/smtp.go
libgo/go/net/smtp/smtp_test.go
libgo/go/net/sock_bsd.go
libgo/go/net/sock_cloexec.go
libgo/go/net/sock_posix.go
libgo/go/net/sock_solaris.go
libgo/go/net/sockopt_bsd.go
libgo/go/net/sockopt_posix.go
libgo/go/net/sockopt_solaris.go [copied from libgo/go/net/sockopt_bsd.go with 66% similarity]
libgo/go/net/sockoptip_bsd.go
libgo/go/net/sockoptip_posix.go
libgo/go/net/sockoptip_stub.go [new file with mode: 0644]
libgo/go/net/sys_cloexec.go
libgo/go/net/tcp_test.go
libgo/go/net/tcpsock_plan9.go
libgo/go/net/tcpsock_posix.go
libgo/go/net/tcpsockopt_dragonfly.go [copied from libgo/go/net/tcpsockopt_unix.go with 63% similarity]
libgo/go/net/tcpsockopt_posix.go
libgo/go/net/tcpsockopt_solaris.go [copied from libgo/go/net/tcpsockopt_unix.go with 61% similarity]
libgo/go/net/tcpsockopt_unix.go
libgo/go/net/textproto/reader.go
libgo/go/net/textproto/reader_test.go
libgo/go/net/timeout_test.go
libgo/go/net/udp_test.go
libgo/go/net/udpsock.go
libgo/go/net/udpsock_posix.go
libgo/go/net/unix_test.go
libgo/go/net/unixsock_posix.go
libgo/go/net/url/url.go
libgo/go/net/url/url_test.go
libgo/go/os/dir_unix.go
libgo/go/os/doc.go
libgo/go/os/error_unix.go
libgo/go/os/exec/exec.go
libgo/go/os/exec/exec_test.go
libgo/go/os/exec/lp_unix.go
libgo/go/os/exec_plan9.go
libgo/go/os/exec_posix.go
libgo/go/os/exec_unix.go
libgo/go/os/file_posix.go
libgo/go/os/file_unix.go
libgo/go/os/getwd.go
libgo/go/os/os_test.go
libgo/go/os/path_test.go
libgo/go/os/path_unix.go
libgo/go/os/pipe_bsd.go
libgo/go/os/signal/signal_unix.go
libgo/go/os/stat_nacl.go [new file with mode: 0644]
libgo/go/os/sys_bsd.go
libgo/go/os/sys_darwin.go [new file with mode: 0644]
libgo/go/os/sys_freebsd.go [new file with mode: 0644]
libgo/go/os/sys_nacl.go [copied from libgo/go/crypto/md5/md5block_generic.go with 55% similarity]
libgo/go/os/sys_unix.go [new file with mode: 0644]
libgo/go/path/filepath/match.go
libgo/go/path/filepath/match_test.go
libgo/go/path/filepath/path.go
libgo/go/path/filepath/path_test.go
libgo/go/path/filepath/path_unix.go
libgo/go/reflect/all_test.go
libgo/go/reflect/export_test.go
libgo/go/reflect/makefunc.go
libgo/go/reflect/type.go
libgo/go/reflect/value.go
libgo/go/regexp/all_test.go
libgo/go/regexp/exec.go
libgo/go/regexp/onepass.go [new file with mode: 0644]
libgo/go/regexp/onepass_test.go [new file with mode: 0644]
libgo/go/regexp/regexp.go
libgo/go/regexp/syntax/doc.go
libgo/go/regexp/syntax/parse.go
libgo/go/regexp/syntax/prog.go
libgo/go/regexp/syntax/prog_test.go
libgo/go/runtime/chan_test.go
libgo/go/runtime/crash_test.go
libgo/go/runtime/debug/garbage.go
libgo/go/runtime/debug/heapdump_test.go [new file with mode: 0644]
libgo/go/runtime/extern.go
libgo/go/runtime/gc_test.go
libgo/go/runtime/map_test.go
libgo/go/runtime/memmove_test.go
libgo/go/runtime/mfinal_test.go
libgo/go/runtime/mgc0.go
libgo/go/runtime/norace_test.go
libgo/go/runtime/pprof/pprof.go
libgo/go/runtime/pprof/pprof_test.go
libgo/go/runtime/proc_test.go
libgo/go/runtime/runtime_test.go
libgo/go/runtime/type.go
libgo/go/sort/sort.go
libgo/go/strconv/atoi.go
libgo/go/strconv/quote.go
libgo/go/strconv/quote_test.go
libgo/go/strings/reader.go
libgo/go/strings/reader_test.go
libgo/go/strings/replace.go
libgo/go/strings/strings_test.go
libgo/go/sync/atomic/atomic_test.go
libgo/go/sync/mutex_test.go
libgo/go/sync/once_test.go
libgo/go/sync/pool.go
libgo/go/sync/pool_test.go
libgo/go/sync/runtime_sema_test.go
libgo/go/sync/rwmutex_test.go
libgo/go/sync/waitgroup.go
libgo/go/sync/waitgroup_test.go
libgo/go/syscall/consistency_unix_test.go [deleted file]
libgo/go/syscall/dir_plan9.go
libgo/go/syscall/env_unix.go
libgo/go/syscall/exec_unix.go
libgo/go/syscall/libcall_posix.go
libgo/go/syscall/libcall_posix_largefile.go
libgo/go/syscall/libcall_posix_regfile.go
libgo/go/syscall/mmap_unix_test.go [new file with mode: 0644]
libgo/go/syscall/rlimit_unix_test.go [deleted file]
libgo/go/syscall/route_dragonfly.go
libgo/go/syscall/route_freebsd.go
libgo/go/syscall/route_freebsd_32bit.go [new file with mode: 0644]
libgo/go/syscall/route_freebsd_64bit.go [new file with mode: 0644]
libgo/go/syscall/route_netbsd.go
libgo/go/syscall/route_openbsd.go
libgo/go/syscall/sockcmsg_unix.go
libgo/go/syscall/socket.go
libgo/go/syscall/socket_posix.go
libgo/go/syscall/socket_xnet.go
libgo/go/syscall/syscall_linux_386.go
libgo/go/syscall/syscall_unix.go
libgo/go/syscall/syscall_unix_test.go [moved from libgo/go/syscall/passfd_test.go with 62% similarity]
libgo/go/testing/benchmark.go
libgo/go/testing/benchmark_test.go
libgo/go/testing/testing.go
libgo/go/text/scanner/scanner.go
libgo/go/text/scanner/scanner_test.go
libgo/go/text/template/doc.go
libgo/go/text/template/exec.go
libgo/go/time/format.go
libgo/go/time/format_test.go
libgo/go/time/internal_test.go
libgo/go/time/sleep.go
libgo/go/time/sleep_test.go
libgo/go/time/sys_unix.go
libgo/go/time/tick.go
libgo/go/time/time.go
libgo/go/time/time_test.go
libgo/go/time/zoneinfo_read.go
libgo/go/time/zoneinfo_test.go
libgo/go/time/zoneinfo_unix.go
libgo/go/time/zoneinfo_windows.go
libgo/go/unicode/letter.go
libgo/go/unicode/letter_test.go
libgo/go/unicode/utf16/utf16.go
libgo/go/unicode/utf8/utf8.go
libgo/merge.sh
libgo/runtime/chan.c [new file with mode: 0644]
libgo/runtime/chan.goc
libgo/runtime/cpuprof.c [new file with mode: 0644]
libgo/runtime/cpuprof.goc
libgo/runtime/env_posix.c
libgo/runtime/go-now.c
libgo/runtime/go-signal.c
libgo/runtime/heapdump.c [new file with mode: 0644]
libgo/runtime/lfstack.c [new file with mode: 0644]
libgo/runtime/lock_sema.c
libgo/runtime/malloc.goc
libgo/runtime/malloc.h
libgo/runtime/mcache.c
libgo/runtime/mcentral.c
libgo/runtime/mem.c
libgo/runtime/mgc0.c
libgo/runtime/mgc0.h
libgo/runtime/mheap.c
libgo/runtime/mprof.goc
libgo/runtime/netpoll.goc
libgo/runtime/netpoll_epoll.c
libgo/runtime/netpoll_kqueue.c
libgo/runtime/panic.c
libgo/runtime/print.c
libgo/runtime/proc.c
libgo/runtime/race.h
libgo/runtime/rdebug.goc
libgo/runtime/runtime.c
libgo/runtime/runtime.h
libgo/runtime/time.goc