diff options
Diffstat (limited to 'src/pkg/go/printer')
-rw-r--r-- | src/pkg/go/printer/Makefile | 58 | ||||
-rw-r--r-- | src/pkg/go/printer/printer.go | 6 | ||||
-rw-r--r-- | src/pkg/go/printer/printer_test.go | 1 |
3 files changed, 4 insertions, 61 deletions
diff --git a/src/pkg/go/printer/Makefile b/src/pkg/go/printer/Makefile index 88fb48bd9..c18cb8de5 100644 --- a/src/pkg/go/printer/Makefile +++ b/src/pkg/go/printer/Makefile @@ -2,60 +2,10 @@ # Use of this source code is governed by a BSD-style # license that can be found in the LICENSE file. - -# DO NOT EDIT. Automatically generated by gobuild. -# gobuild -m >Makefile - -D=/go/ - include $(GOROOT)/src/Make.$(GOARCH) -AR=gopack - -default: packages - -clean: - rm -rf *.[$(OS)] *.a [$(OS)].out _obj - -test: packages - gotest - -coverage: packages - gotest - 6cov -g $$(pwd) | grep -v '_test\.go:' - -%.$O: %.go - $(GC) -I_obj $*.go - -%.$O: %.c - $(CC) $*.c - -%.$O: %.s - $(AS) $*.s - -O1=\ - printer.$O\ - - -phases: a1 -_obj$D/printer.a: phases - -a1: $(O1) - $(AR) grc _obj$D/printer.a printer.$O - rm -f $(O1) - - -newpkg: clean - mkdir -p _obj$D - $(AR) grc _obj$D/printer.a - -$(O1): newpkg -$(O2): a1 - -nuke: clean - rm -f $(GOROOT)/pkg/$(GOOS)_$(GOARCH)$D/printer.a -packages: _obj$D/printer.a +TARG=go/printer +GOFILES=\ + printer.go\ -install: packages - test -d $(GOROOT)/pkg && mkdir -p $(GOROOT)/pkg/$(GOOS)_$(GOARCH)$D - cp _obj$D/printer.a $(GOROOT)/pkg/$(GOOS)_$(GOARCH)$D/printer.a +include $(GOROOT)/src/Make.pkg diff --git a/src/pkg/go/printer/printer.go b/src/pkg/go/printer/printer.go index d863c01c3..bb2f63a56 100644 --- a/src/pkg/go/printer/printer.go +++ b/src/pkg/go/printer/printer.go @@ -457,8 +457,6 @@ func (p *printer) lineComment(d *ast.CommentGroup) { } -func (p *printer) expr(x ast.Expr) bool - func (p *printer) identList(list []*ast.Ident) { for i, x := range list { if i > 0 { @@ -595,8 +593,6 @@ func (p *printer) fieldList(lbrace token.Position, list []*ast.Field, rbrace tok // ---------------------------------------------------------------------------- // Expressions -func (p *printer) stmt(s ast.Stmt) (optSemi bool) - // Returns true if a separating semicolon is optional. func (p *printer) expr1(expr ast.Expr, prec1 int) (optSemi bool) { p.print(expr.Pos()); @@ -781,8 +777,6 @@ func (p *printer) expr(x ast.Expr) bool { // ---------------------------------------------------------------------------- // Statements -func (p *printer) decl(decl ast.Decl) (comment *ast.CommentGroup, optSemi bool) - // Print the statement list indented, but without a newline after the last statement. func (p *printer) stmtList(list []ast.Stmt) { if len(list) > 0 { diff --git a/src/pkg/go/printer/printer_test.go b/src/pkg/go/printer/printer_test.go index d4046e279..a7207ba24 100644 --- a/src/pkg/go/printer/printer_test.go +++ b/src/pkg/go/printer/printer_test.go @@ -10,7 +10,6 @@ import ( "io"; "go/ast"; "go/parser"; - "go/printer"; "os"; "path"; "testing"; |