summaryrefslogtreecommitdiff
path: root/src/cmd/5c
diff options
context:
space:
mode:
authorShenghou Ma <minux.ma@gmail.com>2013-02-26 06:15:29 +0800
committerShenghou Ma <minux.ma@gmail.com>2013-02-26 06:15:29 +0800
commit742703983bcfa51719b13b7e9cd2e5fd9c1e6110 (patch)
tree10e3d794121c9b2f2027ef86012d4ba2d4c09aa7 /src/cmd/5c
parent48672c54cca7397ad4a0df789288b04f2d47dfd3 (diff)
downloadgo-742703983bcfa51719b13b7e9cd2e5fd9c1e6110.tar.gz
libmach, cmd/5a, cmd/5c, cmd/5g, cmd/5l: enable DWARF type info for Linux/ARM
Fixes issue 3747. Update issue 4912 This CL adds gotype into .5 object file. R=golang-dev, rsc CC=golang-dev https://codereview.appspot.com/7376054
Diffstat (limited to 'src/cmd/5c')
-rw-r--r--src/cmd/5c/swt.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/5c/swt.c b/src/cmd/5c/swt.c
index dea28cf6f..ff33eab14 100644
--- a/src/cmd/5c/swt.c
+++ b/src/cmd/5c/swt.c
@@ -601,7 +601,8 @@ zaddr(char *bp, Adr *a, int s)
bp[1] = a->reg;
bp[2] = s;
bp[3] = a->name;
- bp += 4;
+ bp[4] = 0;
+ bp += 5;
switch(a->type) {
default:
diag(Z, "unknown type %d in zaddr", a->type);