diff options
Diffstat (limited to 'src/cmd/go/tool.go')
| -rw-r--r-- | src/cmd/go/tool.go | 14 | 
1 files changed, 2 insertions, 12 deletions
| diff --git a/src/cmd/go/tool.go b/src/cmd/go/tool.go index 6d26f7a4b..3f11c3e3d 100644 --- a/src/cmd/go/tool.go +++ b/src/cmd/go/tool.go @@ -47,13 +47,13 @@ const toolWindowsExtension = ".exe"  func tool(toolName string) string {  	toolPath := filepath.Join(toolDir, toolName) -	if toolIsWindows && toolName != "pprof" { +	if toolIsWindows {  		toolPath += toolWindowsExtension  	}  	// Give a nice message if there is no tool with that name.  	if _, err := os.Stat(toolPath); err != nil {  		if isInGoToolsRepo(toolName) { -			fmt.Fprintf(os.Stderr, "go tool: no such tool %q; to install:\n\tgo get code.google.com/p/go.tools/cmd/%s\n", toolName, toolName) +			fmt.Fprintf(os.Stderr, "go tool: no such tool %q; to install:\n\tgo get golang.org/x/tools/cmd/%s\n", toolName, toolName)  		} else {  			fmt.Fprintf(os.Stderr, "go tool: no such tool %q\n", toolName)  		} @@ -91,16 +91,6 @@ func runTool(cmd *Command, args []string) {  	if toolPath == "" {  		return  	} -	if toolIsWindows && toolName == "pprof" { -		args = append([]string{"perl", toolPath}, args[1:]...) -		var err error -		toolPath, err = exec.LookPath("perl") -		if err != nil { -			fmt.Fprintf(os.Stderr, "go tool: perl not found\n") -			setExitStatus(3) -			return -		} -	}  	if toolN {  		fmt.Printf("%s %s\n", toolPath, strings.Join(args[1:], " "))  		return | 
