diff options
author | Matthew Dempsky <mdempsky@google.com> | 2014-08-27 20:15:05 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2014-08-27 20:15:05 -0400 |
commit | 2c110a11e046920d98fb8b2cb41bfb99a524450b (patch) | |
tree | d6301647f0bada159de5fc95a234b7c2d4309a40 /src/cmd/objdump/main.go | |
parent | 9e360926972b35d2fd4c8f99f22669417876526b (diff) | |
download | go-git-2c110a11e046920d98fb8b2cb41bfb99a524450b.tar.gz |
cmd/{ld,link,objdump}, runtime, debug/gosym: move linker-defined symbols into runtime package
Fixes #8092.
LGTM=rsc
R=iant, rsc
CC=golang-codereviews
https://golang.org/cl/126790043
Diffstat (limited to 'src/cmd/objdump/main.go')
-rw-r--r-- | src/cmd/objdump/main.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/objdump/main.go b/src/cmd/objdump/main.go index 9922dcc023..42f015be70 100644 --- a/src/cmd/objdump/main.go +++ b/src/cmd/objdump/main.go @@ -101,7 +101,7 @@ func main() { keep := syms[:0] for _, sym := range syms { switch sym.Name { - case "text", "_text", "etext", "_etext": + case "runtime.text", "text", "_text", "runtime.etext", "etext", "_etext": // drop default: keep = append(keep, sym) @@ -118,7 +118,7 @@ func main() { i := sort.Search(len(syms), func(i int) bool { return syms[i].Addr > addr }) if i > 0 { s := syms[i-1] - if s.Addr <= addr && addr < s.Addr+uint64(s.Size) && s.Name != "etext" && s.Name != "_etext" { + if s.Addr <= addr && addr < s.Addr+uint64(s.Size) && s.Name != "runtime.etext" && s.Name != "etext" && s.Name != "_etext" { return s.Name, s.Addr } } |