]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/link/internal/ld: remove unused call to os.Getwd
authorRhys Hiltner <rhys@justin.tv>
Thu, 18 Feb 2016 21:35:49 +0000 (13:35 -0800)
committerIan Lance Taylor <iant@golang.org>
Thu, 18 Feb 2016 22:34:29 +0000 (22:34 +0000)
This call to os.Getwd (or getwd) has been part of the linker since the C
implementation in 7d507dc6e6. It stopped being used in 26438d4d80, and
survived the conversion to Go in 1f9dbb60ef.

Its return value goes unused (the linker gets the value for AT_comp_dir in
dwarf.go), remove it.

Change-Id: I3d4594813bb4ee0a6af31a36e19d99ec4b863677
Reviewed-on: https://go-review.googlesource.com/19655
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/link/internal/ld/sym.go

index 731f3ede94efc5c72c698fd10531fe6453fb5b8c..6122b85298b343bd2b547095195731ecdca4fc2b 100644 (file)
@@ -34,8 +34,6 @@ package ld
 import (
        "cmd/internal/obj"
        "log"
-       "os"
-       "path/filepath"
        "strconv"
 )
 
@@ -70,13 +68,6 @@ func linknew(arch *LinkArch) *Link {
                log.Fatalf("invalid goarch %s (want %s)", p, arch.Name)
        }
 
-       var buf string
-       buf, _ = os.Getwd()
-       if buf == "" {
-               buf = "/???"
-       }
-       buf = filepath.ToSlash(buf)
-
        ctxt.Headtype = headtype(obj.Getgoos())
        if ctxt.Headtype < 0 {
                log.Fatalf("unknown goos %s", obj.Getgoos())