/ast/src/cmd/nmake/ |
H A D | archive.c | 81 addfile(d, ent->name, ((r = staterule(RULE, NiL, ent->name, -1)) && ent->mtime == tmxsec(r->time)) ? r->time : tmxsns(ent->mtime, 0)); 88 staterule(RULE, r, NiL, 1)->time = r->time = tmxsns(ent->mtime, 0);
|
H A D | make.c | 52 if (!s->scan && (u = staterule(RULE, bind(s), NiL, 0)) && u->scan) 364 r0 = staterule(RULE, r, NiL, 1); 484 r0 = staterule(RULE, r, NiL, 1); 505 else if (!(r->dynamic & D_triggered) && parent->scan == SCAN_IGNORE && (r0 || (r0 = staterule(RULE, r, NiL, 0))) && tevent < r0->time) 557 r0 = staterule(RULE, r1, NiL, 1); 565 staterule(RULE, r, NiL, 1)->time = 0; 630 r0 = staterule(RULE, r, NiL, 1); 633 if (!state.intermediate && !r->time && r0->time && r0->event && (r0->dynamic & D_built) && !(parent->property & P_state) && (r2 = staterule(RULE, parent, NiL, 0)) && (r2->dynamic & D_built)) 667 r1 = staterule(RULE, r, NiL, 0); 923 if (!(r5 = staterule(RULE, r [all...] |
H A D | variable.c | 59 if ((x = staterule(RULE, r, NiL, 0)) && x->prereqs != r->prereqs) 286 if (staterule(RULE, NiL, s, -1) || staterule(PREREQS, NiL, s, -1)) 351 e = (c == '>' && !(state.questionable & 0x01000000) && (z = staterule(RULE, r, NiL, -1))) ? z->time : r->time; 356 (!(r->property & P_archive) && (p->rule->time >= state.start || p->rule->time > e || !(z = staterule(RULE, p->rule, NiL, -1)) || !z->time || !(state.questionable & 0x01000000) && z->time > e) ||
|
H A D | mam.c | 180 s = staterule(RULE, r, NiL, 0); 210 if ((r->property & (P_after|P_before)) || (r->property & P_dontcare) && !(state.mam.dontcare || r->prereqs || r->action && *r->action || (r0 = staterule(RULE, r, NiL, 0)) && (r0->dynamic & D_built) && r0->action && *r0->action || !(r->dynamic & D_global)))
|
H A D | state.c | 173 if (s && (op == RULE && (s->event >= v->event && s->event || !v->time && (v->property & P_force)) || op == PREREQS && s->time >= v->time)) 277 case RULE: 316 op = RULE; 412 if (s && op == RULE) 883 staterule(RULE, r, NiL, 0); 1002 if ((state.test & 0x00040000) && (s = staterule(RULE, r, NiL, 0))) 1029 else if ((s = staterule(RULE, r, NiL, 1)) && s->time == tmxgetmtime(&st)) 1149 s = staterule(RULE, r, NiL, 1);
|
H A D | rule.c | 415 if (r && (hasattribute(r, x, NiL) || !r->scan && x->scan && (z = staterule(RULE, r, NiL, -1)) && z->scan == x->scan)) 737 if (r = staterule(RULE, r, NiL, 0)) 1052 if (!(tostate = staterule(RULE, to, NiL, 0)) && (fromstate = staterule(RULE, from, NiL, 0))) 1053 *staterule(RULE, to, NiL, 1) = *fromstate; 1130 * if RULE merges then RULE+1..STATERULES also merge 1133 if (fromstate = staterule(RULE, from, NiL, 0)) 1134 tostate = staterule(RULE, to, NiL, 1); 1135 else if ((from->dynamic & D_alias) && (tostate = staterule(RULE, t [all...] |
H A D | command.c | 829 s = staterule(RULE, r, NiL, 0); 834 if ((a->dynamic & D_same) && (!s || !(t = staterule(RULE, a, NiL, 0)) || s->event >= t->event)) 870 if (clear && jobs.triggered && (((a = jobs.triggered)->property & P_state) || (a = staterule(RULE, a, NiL, 0))) && (a->property & P_force)) 1294 s = staterule(RULE, r, NiL, 1); 1303 if (s && (x = staterule(RULE, x, NiL, 1)))
|
H A D | scan.c | 949 staterule(RULE, u, NiL, 1)->scan = r->scan; 980 staterule(RULE, u, NiL, 1)->scan = r->scan; 1170 staterule(RULE, u, NiL, 1)->scan = n; 1770 s = staterule(RULE, r, NiL, 1);
|
H A D | bind.c | 1225 x = staterule(RULE, r, NiL, 0); 1396 tm = (x->time || (x = staterule(RULE, x, NiL, 0)) && x->time) ? x->time : CURTIME; 1607 r->time = staterule(RULE, r, NiL, 1)->time;
|
H A D | make.h | 167 * VAR and RULE must not change -- the rest must be in sequence 172 #define RULE 1 /* state rule in staterule() */ macro
|
H A D | object.c | 372 for (i = RULE; i <= STATERULES; i++) 1294 staterule(RULE, x, NiL, 1)->time = t;
|
H A D | parse.c | 2579 if (!(x = (r->property & P_state) ? rulestate(r, 0) : staterule(RULE, r, NiL, 0)) || r->prereqs != x->prereqs) 2704 if (x = staterule(RULE, r, NiL, 0))
|
H A D | expand.c | 2488 tst = (notfile(r) || !r->time && ((state.questionable & 0x04000000) || !(r->dynamic & D_triggered)) || r->status == IGNORE || state.exec && r->status != NOTYET && (x = staterule(RULE, r, NiL, 0)) && !x->time || (r->dynamic & (D_member|D_membertoo)) == D_member) ? 0 : 'F'; 2614 if ((r->dynamic & D_built) || (x = staterule(RULE, r, NiL, 0)) && (x->dynamic & D_built)) 2775 x = staterule(RULE, r, NiL, force); 2835 tm = (x = staterule(RULE, r, NiL, 0)) ? x->event : 0; 2844 tm = (x = staterule(RULE, r, NiL, 0)) ? x->time : 0;
|