1
0
mirror of https://github.com/golang/go synced 2024-11-12 09:30:25 -07:00

cmd/link/internal/ld: remove unused call to os.Getwd

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>
This commit is contained in:
Rhys Hiltner 2016-02-18 13:35:49 -08:00 committed by Ian Lance Taylor
parent 7555f7f2bf
commit 98cc8b4cf2

View 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())