Searched refs:RULE (Results 1 - 13 of 13) sorted by relevance

/ast/src/cmd/nmake/
H A Darchive.c81 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 Dmake.c52 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 Dvariable.c59 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 Dmam.c180 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 Dstate.c173 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 Drule.c415 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 Dcommand.c829 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 Dscan.c949 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 Dbind.c1225 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 Dmake.h167 * VAR and RULE must not change -- the rest must be in sequence
172 #define RULE 1 /* state rule in staterule() */ macro
H A Dobject.c372 for (i = RULE; i <= STATERULES; i++)
1294 staterule(RULE, x, NiL, 1)->time = t;
H A Dparse.c2579 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 Dexpand.c2488 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;

Completed in 128 milliseconds