r219272 - in /trunk/libgo: Makefile.am Makefile...
ian@gcc.gnu.org
ian@gcc.gnu.org
Tue Jan 6 23:26:00 GMT 2015
Author: ian
Date: Tue Jan 6 23:26:02 2015
New Revision: 219272
URL: https://gcc.gnu.org/viewcvs?rev=219272&root=gcc&view=rev
Log:
libgo: Add sources for go, cgo, and gofmt commands.
The new commands are not yet built. That will be done
separately.
Also include a few changes to go/build to support them.
Added:
trunk/libgo/go/cmd/
trunk/libgo/go/cmd/cgo/
trunk/libgo/go/cmd/cgo/ast.go
trunk/libgo/go/cmd/cgo/doc.go
trunk/libgo/go/cmd/cgo/gcc.go
trunk/libgo/go/cmd/cgo/godefs.go
trunk/libgo/go/cmd/cgo/main.go
trunk/libgo/go/cmd/cgo/out.go
trunk/libgo/go/cmd/cgo/util.go
trunk/libgo/go/cmd/go/
trunk/libgo/go/cmd/go/bootstrap.go
trunk/libgo/go/cmd/go/build.go
trunk/libgo/go/cmd/go/clean.go
trunk/libgo/go/cmd/go/context.go
trunk/libgo/go/cmd/go/discovery.go
trunk/libgo/go/cmd/go/doc.go
trunk/libgo/go/cmd/go/env.go
trunk/libgo/go/cmd/go/fix.go
trunk/libgo/go/cmd/go/fmt.go
trunk/libgo/go/cmd/go/get.go
trunk/libgo/go/cmd/go/go11.go
trunk/libgo/go/cmd/go/help.go
trunk/libgo/go/cmd/go/http.go
trunk/libgo/go/cmd/go/list.go
trunk/libgo/go/cmd/go/main.go
trunk/libgo/go/cmd/go/match_test.go
trunk/libgo/go/cmd/go/mkdoc.sh
trunk/libgo/go/cmd/go/pkg.go
trunk/libgo/go/cmd/go/pkg_test.go
trunk/libgo/go/cmd/go/run.go
trunk/libgo/go/cmd/go/script
trunk/libgo/go/cmd/go/script.txt
trunk/libgo/go/cmd/go/signal.go
trunk/libgo/go/cmd/go/signal_notunix.go
trunk/libgo/go/cmd/go/signal_unix.go
trunk/libgo/go/cmd/go/tag_test.go
trunk/libgo/go/cmd/go/test.bash
trunk/libgo/go/cmd/go/test.go
trunk/libgo/go/cmd/go/testdata/
trunk/libgo/go/cmd/go/testdata/cgocover/
trunk/libgo/go/cmd/go/testdata/cgocover/p.go
trunk/libgo/go/cmd/go/testdata/cgocover/p_test.go
trunk/libgo/go/cmd/go/testdata/dep_test.go
trunk/libgo/go/cmd/go/testdata/example1_test.go
trunk/libgo/go/cmd/go/testdata/example2_test.go
trunk/libgo/go/cmd/go/testdata/local/
trunk/libgo/go/cmd/go/testdata/local/easy.go
trunk/libgo/go/cmd/go/testdata/local/easysub/
trunk/libgo/go/cmd/go/testdata/local/easysub/easysub.go
trunk/libgo/go/cmd/go/testdata/local/easysub/main.go
trunk/libgo/go/cmd/go/testdata/local/hard.go
trunk/libgo/go/cmd/go/testdata/local/sub/
trunk/libgo/go/cmd/go/testdata/local/sub/sub/
trunk/libgo/go/cmd/go/testdata/local/sub/sub.go
trunk/libgo/go/cmd/go/testdata/local/sub/sub/subsub.go
trunk/libgo/go/cmd/go/testdata/shadow/
trunk/libgo/go/cmd/go/testdata/shadow/root1/
trunk/libgo/go/cmd/go/testdata/shadow/root1/src/
trunk/libgo/go/cmd/go/testdata/shadow/root1/src/foo/
trunk/libgo/go/cmd/go/testdata/shadow/root1/src/foo/foo.go
trunk/libgo/go/cmd/go/testdata/shadow/root1/src/math/
trunk/libgo/go/cmd/go/testdata/shadow/root1/src/math/math.go
trunk/libgo/go/cmd/go/testdata/shadow/root2/
trunk/libgo/go/cmd/go/testdata/shadow/root2/src/
trunk/libgo/go/cmd/go/testdata/shadow/root2/src/foo/
trunk/libgo/go/cmd/go/testdata/shadow/root2/src/foo/foo.go
trunk/libgo/go/cmd/go/testdata/src/
trunk/libgo/go/cmd/go/testdata/src/badpkg/
trunk/libgo/go/cmd/go/testdata/src/badpkg/x.go
trunk/libgo/go/cmd/go/testdata/src/cgotest/
trunk/libgo/go/cmd/go/testdata/src/cgotest/m.go
trunk/libgo/go/cmd/go/testdata/src/go-cmd-test/
trunk/libgo/go/cmd/go/testdata/src/go-cmd-test/helloworld.go
trunk/libgo/go/cmd/go/testdata/src/main_test/
trunk/libgo/go/cmd/go/testdata/src/main_test/m.go
trunk/libgo/go/cmd/go/testdata/src/main_test/m_test.go
trunk/libgo/go/cmd/go/testdata/src/notest/
trunk/libgo/go/cmd/go/testdata/src/notest/hello.go
trunk/libgo/go/cmd/go/testdata/src/syntaxerror/
trunk/libgo/go/cmd/go/testdata/src/syntaxerror/x.go
trunk/libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go
trunk/libgo/go/cmd/go/testdata/src/testcycle/
trunk/libgo/go/cmd/go/testdata/src/testcycle/p1/
trunk/libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go
trunk/libgo/go/cmd/go/testdata/src/testcycle/p1/p1_test.go
trunk/libgo/go/cmd/go/testdata/src/testcycle/p2/
trunk/libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go
trunk/libgo/go/cmd/go/testdata/src/testcycle/p3/
trunk/libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go
trunk/libgo/go/cmd/go/testdata/src/testcycle/p3/p3_test.go
trunk/libgo/go/cmd/go/testdata/src/xtestonly/
trunk/libgo/go/cmd/go/testdata/src/xtestonly/f.go
trunk/libgo/go/cmd/go/testdata/src/xtestonly/f_test.go
trunk/libgo/go/cmd/go/testdata/standalone_test.go
trunk/libgo/go/cmd/go/testdata/testimport/
trunk/libgo/go/cmd/go/testdata/testimport/p.go
trunk/libgo/go/cmd/go/testdata/testimport/p1/
trunk/libgo/go/cmd/go/testdata/testimport/p1/p1.go
trunk/libgo/go/cmd/go/testdata/testimport/p2/
trunk/libgo/go/cmd/go/testdata/testimport/p2/p2.go
trunk/libgo/go/cmd/go/testdata/testimport/p_test.go
trunk/libgo/go/cmd/go/testdata/testimport/x_test.go
trunk/libgo/go/cmd/go/testdata/testonly/
trunk/libgo/go/cmd/go/testdata/testonly/p_test.go
trunk/libgo/go/cmd/go/testflag.go
trunk/libgo/go/cmd/go/tool.go
trunk/libgo/go/cmd/go/vcs.go
trunk/libgo/go/cmd/go/version.go
trunk/libgo/go/cmd/go/vet.go
trunk/libgo/go/cmd/gofmt/
trunk/libgo/go/cmd/gofmt/doc.go
trunk/libgo/go/cmd/gofmt/gofmt.go
trunk/libgo/go/cmd/gofmt/gofmt_test.go
trunk/libgo/go/cmd/gofmt/long_test.go
trunk/libgo/go/cmd/gofmt/rewrite.go
trunk/libgo/go/cmd/gofmt/simplify.go
trunk/libgo/go/cmd/gofmt/testdata/
trunk/libgo/go/cmd/gofmt/testdata/comments.golden
trunk/libgo/go/cmd/gofmt/testdata/comments.input
trunk/libgo/go/cmd/gofmt/testdata/composites.golden
trunk/libgo/go/cmd/gofmt/testdata/composites.input
trunk/libgo/go/cmd/gofmt/testdata/crlf.golden
trunk/libgo/go/cmd/gofmt/testdata/crlf.input (with props)
trunk/libgo/go/cmd/gofmt/testdata/import.golden
trunk/libgo/go/cmd/gofmt/testdata/import.input
trunk/libgo/go/cmd/gofmt/testdata/old.golden
trunk/libgo/go/cmd/gofmt/testdata/old.input
trunk/libgo/go/cmd/gofmt/testdata/rewrite1.golden
trunk/libgo/go/cmd/gofmt/testdata/rewrite1.input
trunk/libgo/go/cmd/gofmt/testdata/rewrite2.golden
trunk/libgo/go/cmd/gofmt/testdata/rewrite2.input
trunk/libgo/go/cmd/gofmt/testdata/rewrite3.golden
trunk/libgo/go/cmd/gofmt/testdata/rewrite3.input
trunk/libgo/go/cmd/gofmt/testdata/rewrite4.golden
trunk/libgo/go/cmd/gofmt/testdata/rewrite4.input
trunk/libgo/go/cmd/gofmt/testdata/rewrite5.golden
trunk/libgo/go/cmd/gofmt/testdata/rewrite5.input
trunk/libgo/go/cmd/gofmt/testdata/rewrite6.golden
trunk/libgo/go/cmd/gofmt/testdata/rewrite6.input
trunk/libgo/go/cmd/gofmt/testdata/rewrite7.golden
trunk/libgo/go/cmd/gofmt/testdata/rewrite7.input
trunk/libgo/go/cmd/gofmt/testdata/rewrite8.golden
trunk/libgo/go/cmd/gofmt/testdata/rewrite8.input
trunk/libgo/go/cmd/gofmt/testdata/slices1.golden
trunk/libgo/go/cmd/gofmt/testdata/slices1.input
trunk/libgo/go/cmd/gofmt/testdata/slices2.golden
trunk/libgo/go/cmd/gofmt/testdata/slices2.input
trunk/libgo/go/cmd/gofmt/testdata/stdin1.golden
trunk/libgo/go/cmd/gofmt/testdata/stdin1.golden.gofmt
trunk/libgo/go/cmd/gofmt/testdata/stdin1.input
trunk/libgo/go/cmd/gofmt/testdata/stdin1.input.gofmt
trunk/libgo/go/cmd/gofmt/testdata/stdin2.golden
trunk/libgo/go/cmd/gofmt/testdata/stdin2.golden.gofmt
trunk/libgo/go/cmd/gofmt/testdata/stdin2.input
trunk/libgo/go/cmd/gofmt/testdata/stdin2.input.gofmt
trunk/libgo/go/cmd/gofmt/testdata/stdin3.golden
trunk/libgo/go/cmd/gofmt/testdata/stdin3.golden.gofmt
trunk/libgo/go/cmd/gofmt/testdata/stdin3.input
trunk/libgo/go/cmd/gofmt/testdata/stdin3.input.gofmt
trunk/libgo/go/cmd/gofmt/testdata/stdin4.golden
trunk/libgo/go/cmd/gofmt/testdata/stdin4.golden.gofmt
trunk/libgo/go/cmd/gofmt/testdata/stdin4.input
trunk/libgo/go/cmd/gofmt/testdata/stdin4.input.gofmt
trunk/libgo/go/cmd/gofmt/testdata/typeswitch.golden
trunk/libgo/go/cmd/gofmt/testdata/typeswitch.input
Modified:
trunk/libgo/Makefile.am
trunk/libgo/Makefile.in
trunk/libgo/go/go/build/build.go
trunk/libgo/go/runtime/extern.go
trunk/libgo/merge.sh
Propchange: trunk/libgo/go/cmd/gofmt/testdata/crlf.input
('svn:eol-style' added)
More information about the Gcc-cvs
mailing list