Lines Matching refs:internal

443 		expand(internal.met, select);
444 if (sfstrtell(internal.met))
446 sfstrseek(internal.met, 0, SEEK_SET);
546 error(1, "internal rule %s should not be compiled", r->name);
818 for (p = internal.preprocess->prereqs; p; p = p->next)
822 sfputu(internal.tmp, HEADER_PREREQS);
823 sfputu(cs.fp, sfstrtell(internal.tmp) + sfstrtell(sp));
824 sfstrseek(internal.tmp, 0, SEEK_SET);
893 for (p = internal.special->prereqs; p; p = p->next)
895 for (p = internal.special->prereqs; p; p = p->next)
927 for (p = internal.special->prereqs; p; p = p->next)
936 for (p = internal.special->prereqs; p; p = p->next)
956 listops(internal.wrk, '@');
957 putstring(sp, sfstruse(internal.wrk), 0);
1335 for (p = ((n & COMP_FILE) ? internal.makefiles : internal.globalfiles)->prereqs; p; p = p->next)
1364 sfputr(internal.met, s, -1);
1365 sn = sfstruse(internal.met);
1382 for (p = internal.globalfiles->prereqs; p; p = p->next)
1391 for (p = internal.makefiles->prereqs; p; p = p->next)
1485 for (d = internal.preprocess->prereqs; d; d = d->next)
1486 sfputr(internal.nam, d->rule->name, d->next ? ' ' : -1);
1487 s = sfstruse(internal.nam);
1656 oattribute = internal.attribute->attribute;
1657 oscan = internal.scan->scan;
1821 if ((r->property & P_attribute) && (r->attribute && !(r->property & P_use) && !streq(r->name, internal.attribute->name) || r->scan && !streq(r->name, internal.scan->name)))
1920 error((state.exec || state.mam.out) && !state.explain ? -1 : 1, "%s: %s %s definition changed", objfile, r->name, internal.scan->name);
1928 for (a = internal.scan->prereqs; a; a = a->next)
1931 error((state.exec || state.mam.out) && !state.explain ? -1 : 1, "%s: %s %s definition clashes with %s", objfile, r->name, internal.scan->name, a->rule->name);
1961 error((state.exec || state.mam.out) && !state.explain ? -1 : 1, "%s: %s %s definition changed", objfile, r->name, internal.attribute->name);
1968 for (a = internal.attribute->prereqs; a; a = a->next)
1971 error((state.exec || state.mam.out) && !state.explain ? -1 : 1, "%s: %s %s definition clashes with %s", objfile, r->name, internal.attribute->name, a->rule->name);
2090 o->attribute |= r->attribute & internal.retain->attribute;
2111 r->attribute &= internal.retain->attribute;
2139 error(3, "%s: too many %s directories -- %d max", r->name, internal.source->name, elementsof(state.source));
2154 error(3, "%s: too many %s directories -- %d max", r->name, internal.source->name, elementsof(state.source));
2261 * readjust the internal rule pointers
2303 if (internal.attribute->attribute == 1)
2304 internal.attribute->attribute = oattribute;
2305 if (internal.scan->scan == SCAN_USER)
2306 internal.scan->scan = oscan;