{
Plist *pl;
Node nod1, *n, *gcnod;
- Prog *pfuncdata, *ptxt, *p, *p1;
+ Prog *ptxt, *p, *p1;
int32 lno;
Type *t;
Iter save;
gcnod->class = PEXTERN;
nodconst(&nod1, types[TINT32], FUNCDATA_GC);
- pfuncdata = gins(AFUNCDATA, &nod1, gcnod);
+ gins(AFUNCDATA, &nod1, gcnod);
for(t=curfn->paramfld; t; t=t->down)
gtrack(tracksym(t->type));
for(p = cursym->text; p != P; p = p->link) {
if(p->as == AFUNCDATA) {
if((havefunc[p->from.offset/32]>>(p->from.offset%32))&1)
- diag("multiple definitions for FUNCDATA $%d", i);
+ diag("multiple definitions for FUNCDATA $%d", p->from.offset);
havefunc[p->from.offset/32] |= 1<<(p->from.offset%32);
}
if(p->as == APCDATA)