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/pkg/runtime/heapdump.c | |
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/pkg/runtime/heapdump.c')
-rw-r--r-- | src/pkg/runtime/heapdump.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/pkg/runtime/heapdump.c b/src/pkg/runtime/heapdump.c index ea299d0a2e..09d109199b 100644 --- a/src/pkg/runtime/heapdump.c +++ b/src/pkg/runtime/heapdump.c @@ -19,10 +19,10 @@ #include "zaexperiment.h" #include "../../cmd/ld/textflag.h" -extern byte data[]; -extern byte edata[]; -extern byte bss[]; -extern byte ebss[]; +extern byte runtime·data[]; +extern byte runtime·edata[]; +extern byte runtime·bss[]; +extern byte runtime·ebss[]; enum { FieldKindEol = 0, @@ -487,14 +487,14 @@ dumproots(void) // data segment dumpint(TagData); - dumpint((uintptr)data); - dumpmemrange(data, edata - data); + dumpint((uintptr)runtime·data); + dumpmemrange(runtime·data, runtime·edata - runtime·data); dumpfields(runtime·gcdatamask); // bss segment dumpint(TagBss); - dumpint((uintptr)bss); - dumpmemrange(bss, ebss - bss); + dumpint((uintptr)runtime·bss); + dumpmemrange(runtime·bss, runtime·ebss - runtime·bss); dumpfields(runtime·gcdatamask); // MSpan.types |