• Michael Matloob's avatar
    cmd/compile: identify the runtime pkg using myimportpath · 45c3cf68
    Michael Matloob authored
    Because there are now multiple packages that compose the runtime
    we need to distinguish between the case where a runtime package
    is being compiled versus the case the "runtime" package is being
    compiled. In golang.org/cl/14204 I mistakenly used
      localpkg.Name == "runtime"
    to check against the "runtime" package, but doing this would treat
    a package with the path "foo.org/bar/runtime" as the runtime package.
    The correct check is
      myimportpath == "runtime"
    .
    
    Change-Id: If90e95cef768d91206f2df1c06e27be876722e4e
    Reviewed-on: https://go-review.googlesource.com/17059
    Run-TryBot: Michael Matloob <matloob@golang.org>
    Reviewed-by: 's avatarRuss Cox <rsc@golang.org>
    45c3cf68
reflect.go 36.8 KB