From: Josh Bleecher Snyder Date: Fri, 11 Mar 2016 19:57:11 +0000 (-0800) Subject: cmd/compile: improve go.importpath.* docs X-Git-Tag: go1.7beta1~1388 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=4112f0f7e68f1fa75965aa010f52aa64739912a8;p=gostls13.git cmd/compile: improve go.importpath.* docs While we're here, remove a bit of dead code. Change-Id: I1344bb41e5d368825ca5748189382f9e7023c59a Reviewed-on: https://go-review.googlesource.com/20596 Run-TryBot: Josh Bleecher Snyder TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick --- diff --git a/src/cmd/compile/internal/gc/reflect.go b/src/cmd/compile/internal/gc/reflect.go index b9cc215c8e..cd39969258 100644 --- a/src/cmd/compile/internal/gc/reflect.go +++ b/src/cmd/compile/internal/gc/reflect.go @@ -452,15 +452,12 @@ func dgopkgpath(s *Sym, ot int, pkg *Pkg) int { } if pkg == localpkg && myimportpath == "" { - // If we don't know the full path of the package being compiled (i.e. -p - // was not passed on the compiler command line), emit reference to - // go.importpath.""., which 6l will rewrite using the correct import path. + // If we don't know the full import path of the package being compiled + // (i.e. -p was not passed on the compiler command line), emit a reference to + // go.importpath.""., which the linker will rewrite using the correct import path. // Every package that imports this one directly defines the symbol. - var ns *Sym - - if ns == nil { - ns = Pkglookup("importpath.\"\".", mkpkg("go")) - } + // See also https://groups.google.com/forum/#!topic/golang-dev/myb9s53HxGQ. + ns := Pkglookup("importpath.\"\".", mkpkg("go")) return dsymptr(s, ot, ns, 0) }