From: Ken Thompson Date: Wed, 29 Oct 2008 20:40:00 +0000 (-0700) Subject: sigt_int X-Git-Tag: weekly.2009-11-06~2870 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=4a3ce5f19e2571bf84a523da32978db1a7a073f3;p=gostls13.git sigt_int R=r OCL=18030 CL=18030 --- diff --git a/src/cmd/6g/obj.c b/src/cmd/6g/obj.c index 74f8908fb5..6c5973ed65 100644 --- a/src/cmd/6g/obj.c +++ b/src/cmd/6g/obj.c @@ -616,12 +616,10 @@ dumpsigt(void) for(d=signatlist; d!=D; d=d->forw) { if(d->op != OTYPE) continue; - t = d->dtype; et = t->etype; if(et == TINTER) continue; - at.sym = signame(t, d->block); if(at.sym == S) continue; diff --git a/src/cmd/gc/subr.c b/src/cmd/gc/subr.c index 1a45d4ce53..ea3de1a06b 100644 --- a/src/cmd/gc/subr.c +++ b/src/cmd/gc/subr.c @@ -1650,7 +1650,7 @@ globalsig(Type *t) return S; if(strcmp(t->sym->name, types[et]->sym->name) != 0) return S; - snprint(buf, sizeof(buf), "%s_%S", "sigt", t->sym); + snprint(buf, sizeof(buf), "%s_%S", "sigt", types[simtype[et]]->sym); out: s = pkglookup(buf, glob);