summaryrefslogtreecommitdiff
path: root/src/pkg/runtime/heapdump.c
diff options
context:
space:
mode:
authorMatthew Dempsky <mdempsky@google.com>2014-08-27 20:15:05 -0400
committerRuss Cox <rsc@golang.org>2014-08-27 20:15:05 -0400
commit2c110a11e046920d98fb8b2cb41bfb99a524450b (patch)
treed6301647f0bada159de5fc95a234b7c2d4309a40 /src/pkg/runtime/heapdump.c
parent9e360926972b35d2fd4c8f99f22669417876526b (diff)
downloadgo-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.c16
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