Update to current version of Go library (revision 94d654be2064).
authorIan Lance Taylor <ian@gcc.gnu.org>
Wed, 16 Mar 2011 23:05:44 +0000 (23:05 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Wed, 16 Mar 2011 23:05:44 +0000 (23:05 +0000)
commit5133f00ef8baab894d92de1e8b8baae59815a8b6
tree44176975832a3faf1626836e70c97d5edd674122
parentf617201f55938fc89b532f2240bdf77bea946471
Update to current version of Go library (revision 94d654be2064).

From-SVN: r171076
293 files changed:
gcc/go/gofrontend/types.cc
libgo/MERGE
libgo/Makefile.am
libgo/Makefile.in
libgo/go/archive/zip/reader.go
libgo/go/archive/zip/reader_test.go
libgo/go/archive/zip/struct.go
libgo/go/asn1/marshal.go
libgo/go/bufio/bufio.go
libgo/go/bytes/buffer.go
libgo/go/bytes/buffer_test.go
libgo/go/compress/bzip2/bit_reader.go [new file with mode: 0644]
libgo/go/compress/bzip2/bzip2.go [new file with mode: 0644]
libgo/go/compress/bzip2/bzip2_test.go [new file with mode: 0644]
libgo/go/compress/bzip2/huffman.go [new file with mode: 0644]
libgo/go/compress/bzip2/move_to_front.go [new file with mode: 0644]
libgo/go/compress/flate/deflate_test.go
libgo/go/compress/lzw/reader.go [new file with mode: 0644]
libgo/go/compress/lzw/reader_test.go [new file with mode: 0644]
libgo/go/compress/lzw/writer.go [new file with mode: 0644]
libgo/go/compress/lzw/writer_test.go [new file with mode: 0644]
libgo/go/compress/testdata/e.txt [new file with mode: 0644]
libgo/go/compress/testdata/pi.txt [new file with mode: 0644]
libgo/go/compress/zlib/writer_test.go
libgo/go/container/ring/ring.go
libgo/go/container/ring/ring_test.go
libgo/go/crypto/cipher/ocfb.go
libgo/go/crypto/cipher/ocfb_test.go
libgo/go/crypto/crypto.go [new file with mode: 0644]
libgo/go/crypto/dsa/dsa.go [new file with mode: 0644]
libgo/go/crypto/dsa/dsa_test.go [new file with mode: 0644]
libgo/go/crypto/md4/md4.go
libgo/go/crypto/md5/md5.go
libgo/go/crypto/ocsp/ocsp.go
libgo/go/crypto/openpgp/armor/armor.go
libgo/go/crypto/openpgp/armor/armor_test.go
libgo/go/crypto/openpgp/armor/encode.go
libgo/go/crypto/openpgp/canonical_text.go [new file with mode: 0644]
libgo/go/crypto/openpgp/canonical_text_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/error/error.go
libgo/go/crypto/openpgp/keys.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/compressed.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/compressed_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/encrypted_key.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/encrypted_key_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/literal.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/one_pass_signature.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/packet.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/packet_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/private_key.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/private_key_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/public_key.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/public_key_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/reader.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/signature.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/signature_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/symmetric_key_encrypted.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/symmetric_key_encrypted_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/symmetrically_encrypted.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/symmetrically_encrypted_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/userid.go [new file with mode: 0644]
libgo/go/crypto/openpgp/packet/userid_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/read.go [new file with mode: 0644]
libgo/go/crypto/openpgp/read_test.go [new file with mode: 0644]
libgo/go/crypto/openpgp/s2k/s2k.go
libgo/go/crypto/openpgp/write.go [new file with mode: 0644]
libgo/go/crypto/openpgp/write_test.go [new file with mode: 0644]
libgo/go/crypto/rand/rand_unix.go
libgo/go/crypto/rand/rand_windows.go
libgo/go/crypto/ripemd160/ripemd160.go
libgo/go/crypto/rsa/pkcs1v15.go
libgo/go/crypto/rsa/pkcs1v15_test.go
libgo/go/crypto/rsa/rsa.go
libgo/go/crypto/rsa/rsa_test.go
libgo/go/crypto/sha1/sha1.go
libgo/go/crypto/sha256/sha256.go
libgo/go/crypto/sha512/sha512.go
libgo/go/crypto/tls/handshake_client.go
libgo/go/crypto/tls/handshake_client_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/tls.go
libgo/go/crypto/x509/x509.go
libgo/go/crypto/x509/x509_test.go
libgo/go/debug/pe/file.go
libgo/go/ebnf/ebnf_test.go
libgo/go/encoding/binary/binary.go
libgo/go/encoding/line/line.go
libgo/go/encoding/line/line_test.go
libgo/go/exec/exec.go
libgo/go/exec/lp_test.go [new file with mode: 0644]
libgo/go/exec/lp_unix.go
libgo/go/exec/lp_windows.go
libgo/go/exp/draw/x11/conn.go
libgo/go/exp/eval/stmt.go
libgo/go/exp/eval/stmt_test.go
libgo/go/exp/wingui/gui.go [new file with mode: 0644]
libgo/go/exp/wingui/winapi.go [new file with mode: 0644]
libgo/go/exp/wingui/zwinapi.go [new file with mode: 0644]
libgo/go/flag/flag.go
libgo/go/flag/flag_test.go
libgo/go/fmt/doc.go
libgo/go/fmt/fmt_test.go
libgo/go/fmt/print.go
libgo/go/fmt/scan.go
libgo/go/fmt/scan_test.go
libgo/go/go/ast/ast.go
libgo/go/go/ast/walk.go
libgo/go/go/parser/parser.go
libgo/go/go/parser/parser_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/expressions.golden
libgo/go/go/printer/testdata/expressions.input
libgo/go/go/printer/testdata/expressions.raw
libgo/go/go/printer/testdata/statements.golden
libgo/go/go/printer/testdata/statements.input
libgo/go/go/scanner/scanner.go
libgo/go/go/scanner/scanner_test.go
libgo/go/go/token/position.go
libgo/go/go/token/position_test.go
libgo/go/go/token/token.go
libgo/go/gob/codec_test.go
libgo/go/gob/decode.go
libgo/go/gob/decoder.go
libgo/go/gob/doc.go
libgo/go/gob/encode.go
libgo/go/gob/encoder.go
libgo/go/gob/encoder_test.go
libgo/go/gob/type.go
libgo/go/html/doc.go
libgo/go/html/token.go
libgo/go/html/token_test.go
libgo/go/http/client.go
libgo/go/http/client_test.go
libgo/go/http/fs.go
libgo/go/http/fs_test.go
libgo/go/http/header.go [new file with mode: 0644]
libgo/go/http/persist.go
libgo/go/http/proxy_test.go [new file with mode: 0644]
libgo/go/http/readrequest_test.go
libgo/go/http/request.go
libgo/go/http/request_test.go
libgo/go/http/requestwrite_test.go
libgo/go/http/response.go
libgo/go/http/response_test.go
libgo/go/http/responsewrite_test.go
libgo/go/http/serve_test.go
libgo/go/http/server.go
libgo/go/http/transfer.go
libgo/go/http/transport.go [new file with mode: 0644]
libgo/go/image/decode_test.go [new file with mode: 0644]
libgo/go/image/png/reader.go
libgo/go/image/png/reader_test.go
libgo/go/image/png/testdata/pngsuite/README
libgo/go/image/png/testdata/pngsuite/basn0g01-30.sng [new file with mode: 0644]
libgo/go/image/png/testdata/pngsuite/basn0g01.sng
libgo/go/image/png/testdata/pngsuite/basn0g02-29.sng [new file with mode: 0644]
libgo/go/image/png/testdata/pngsuite/basn0g02.sng
libgo/go/image/png/testdata/pngsuite/basn0g04-31.sng [new file with mode: 0644]
libgo/go/image/png/testdata/pngsuite/basn0g04.sng
libgo/go/image/png/testdata/pngsuite/basn3p02.sng
libgo/go/image/png/testdata/pngsuite/basn3p04.sng
libgo/go/image/png/testdata/pngsuite/basn4a08.sng
libgo/go/index/suffixarray/qsufsort.go
libgo/go/index/suffixarray/suffixarray.go
libgo/go/index/suffixarray/suffixarray_test.go
libgo/go/io/io.go
libgo/go/io/ioutil/tempfile.go
libgo/go/io/ioutil/tempfile_test.go
libgo/go/json/decode.go
libgo/go/json/decode_test.go
libgo/go/json/encode.go
libgo/go/json/scanner.go
libgo/go/log/log.go
libgo/go/net/dial.go
libgo/go/net/dnsclient.go
libgo/go/net/fd.go
libgo/go/net/fd_windows.go
libgo/go/net/iprawsock.go
libgo/go/net/ipsock.go
libgo/go/net/multicast_test.go [new file with mode: 0644]
libgo/go/net/net.go
libgo/go/net/parse.go
libgo/go/net/server_test.go
libgo/go/net/textproto/header.go [new file with mode: 0644]
libgo/go/net/textproto/reader.go
libgo/go/net/textproto/reader_test.go
libgo/go/net/udpsock.go
libgo/go/netchan/common.go
libgo/go/netchan/export.go
libgo/go/netchan/import.go
libgo/go/netchan/netchan_test.go
libgo/go/os/env_windows.go
libgo/go/os/error.go
libgo/go/os/exec.go
libgo/go/os/exec_unix.go [new file with mode: 0644]
libgo/go/os/exec_windows.go [new file with mode: 0644]
libgo/go/os/inotify/inotify_linux.go
libgo/go/os/os_test.go
libgo/go/path/path_test.go
libgo/go/reflect/all_test.go
libgo/go/reflect/deepequal.go
libgo/go/reflect/type.go
libgo/go/reflect/value.go
libgo/go/regexp/all_test.go
libgo/go/regexp/find_test.go
libgo/go/regexp/regexp.go
libgo/go/rpc/client.go
libgo/go/rpc/debug.go
libgo/go/rpc/jsonrpc/client.go
libgo/go/rpc/jsonrpc/server.go
libgo/go/rpc/server.go
libgo/go/rpc/server_test.go
libgo/go/runtime/chan_defs.go [deleted file]
libgo/go/runtime/debug.go
libgo/go/runtime/extern.go
libgo/go/runtime/hashmap_defs.go [deleted file]
libgo/go/runtime/iface_defs.go [deleted file]
libgo/go/runtime/malloc_defs.go [deleted file]
libgo/go/runtime/mheapmap32_defs.go [deleted file]
libgo/go/runtime/mheapmap64_defs.go [deleted file]
libgo/go/runtime/pprof/pprof.go
libgo/go/runtime/runtime_defs.go [deleted file]
libgo/go/runtime/type.go
libgo/go/scanner/scanner.go
libgo/go/scanner/scanner_test.go
libgo/go/strconv/atof_test.go
libgo/go/strconv/ftoa.go
libgo/go/strconv/ftoa_test.go
libgo/go/sync/atomic/atomic.c [new file with mode: 0644]
libgo/go/sync/atomic/atomic_test.go [new file with mode: 0644]
libgo/go/sync/atomic/doc.go [new file with mode: 0644]
libgo/go/sync/cond.go [new file with mode: 0644]
libgo/go/sync/cond_test.go [new file with mode: 0644]
libgo/go/sync/mutex.go
libgo/go/sync/mutex_test.go
libgo/go/sync/once.go
libgo/go/sync/rwmutex.go
libgo/go/sync/rwmutex_test.go
libgo/go/sync/waitgroup.go [new file with mode: 0644]
libgo/go/sync/waitgroup_test.go [new file with mode: 0644]
libgo/go/sync/xadd_test.go [deleted file]
libgo/go/syslog/syslog_test.go
libgo/go/template/template.go
libgo/go/template/template_test.go
libgo/go/testing/benchmark.go
libgo/go/testing/testing.go
libgo/go/time/sleep.go
libgo/go/time/sleep_test.go
libgo/go/time/tick.go
libgo/go/time/tick_test.go
libgo/go/unicode/letter_test.go
libgo/go/unicode/script_test.go
libgo/go/unicode/tables.go
libgo/go/websocket/client.go
libgo/go/websocket/server.go
libgo/go/websocket/websocket_test.go
libgo/go/xml/read_test.go
libgo/go/xml/xml.go
libgo/go/xml/xml_test.go
libgo/mksysinfo.sh
libgo/runtime/go-byte-array-to-string.c
libgo/runtime/go-int-array-to-string.c
libgo/runtime/go-int-to-string.c
libgo/runtime/go-new.c
libgo/runtime/go-panic.c
libgo/runtime/go-string-to-byte-array.c
libgo/runtime/go-string-to-int-array.c
libgo/runtime/go-strplus.c
libgo/runtime/go-type.h
libgo/runtime/go-unsafe-pointer.c
libgo/runtime/malloc.goc
libgo/runtime/malloc.h
libgo/runtime/mcentral.c
libgo/runtime/mem.c
libgo/runtime/mem_posix_memalign.c
libgo/runtime/mfinal.c
libgo/runtime/mgc0.c
libgo/runtime/mheap.c
libgo/runtime/mheapmap32.c [deleted file]
libgo/runtime/mheapmap32.h [deleted file]
libgo/runtime/mheapmap64.c [deleted file]
libgo/runtime/mheapmap64.h [deleted file]
libgo/runtime/mprof.goc
libgo/runtime/msize.c
libgo/runtime/runtime.h
libgo/runtime/sigqueue.goc
libgo/syscalls/exec.go
libgo/syscalls/socket.go
libgo/testsuite/gotest