diff options
Diffstat (limited to 'src/cmd/6g/gobj.c')
| -rw-r--r-- | src/cmd/6g/gobj.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cmd/6g/gobj.c b/src/cmd/6g/gobj.c index 4dcce39c8..80de2f750 100644 --- a/src/cmd/6g/gobj.c +++ b/src/cmd/6g/gobj.c @@ -310,6 +310,7 @@ datastring(char *s, int len, Addr *a) sym = stringsym(s, len); a->type = D_EXTERN; a->sym = sym; + a->node = sym->def; a->offset = widthptr+4; // skip header a->etype = TINT32; } @@ -326,6 +327,7 @@ datagostring(Strlit *sval, Addr *a) sym = stringsym(sval->s, sval->len); a->type = D_EXTERN; a->sym = sym; + a->node = sym->def; a->offset = 0; // header a->etype = TINT32; } @@ -504,7 +506,7 @@ genembedtramp(Type *rcvr, Type *method, Sym *newnam, int iface) USED(iface); - if(debug['r']) + if(0 && debug['r']) print("genembedtramp %T %T %S\n", rcvr, method, newnam); e = method->sym; |
