Home
last modified time | relevance | path

Searched refs:GNode (Results 1 – 17 of 17) sorted by relevance

/freebsd-14.2/contrib/bmake/
H A Dmake.h420 typedef struct GNode { struct
495 struct GNode *centurion; argument
523 } GNode; typedef
586 extern GNode *defaultNode;
631 extern GNode *mainNode;
803 void Arch_Touch(GNode *);
814 void Compat_Make(GNode *, GNode *);
1030 void Var_Dump(GNode *);
1047 void GNode_UpdateYoungestChild(GNode *, GNode *);
1051 void Make_HandleUse(GNode *, GNode *);
[all …]
H A Dcompat.c99 static GNode *curTarg = NULL;
455 RunCommands(GNode *gn) in RunCommands()
467 MakeInRandomOrder(GNode **gnodes, GNode **end, GNode *pgn) in MakeInRandomOrder()
469 GNode **it; in MakeInRandomOrder()
475 GNode *t = gnodes[r - 1]; in MakeInRandomOrder()
489 GNode **nodes; in MakeWaitGroupsInRandomOrder()
524 GNode *cgn = ln->datum; in MakeNodes()
530 MakeUnmade(GNode *gn, GNode *pgn) in MakeUnmade()
645 MakeOther(GNode *gn, GNode *pgn) in MakeOther()
693 Compat_Make(GNode *gn, GNode *pgn) in Compat_Make()
[all …]
H A Dmake.c217 GNode_UpdateYoungestChild(GNode *gn, GNode *cgn) in GNode_UpdateYoungestChild()
410 Make_HandleUse(GNode *cgn, GNode *pgn) in Make_HandleUse()
435 GNode *gn = ln->datum; in Make_HandleUse()
479 MakeHandleUse(GNode *cgn, GNode *pgn, GNodeListNode *ln) in MakeHandleUse()
519 Make_Recheck(GNode *gn) in Make_Recheck()
672 Make_Update(GNode *cgn) in Make_Update()
678 GNode *centurion; in Make_Update()
845 MakeAddAllSrc(GNode *cgn, GNode *pgn) in MakeAddAllSrc()
1023 GNode *gn; in MakeStartJobs()
1107 MakePrintStatusOrderNode(GNode *ogn, GNode *gn) in MakePrintStatusOrderNode()
[all …]
H A Dtarg.c174 GNode *
177 GNode *gn; in GNode_New()
216 GNode *gn = gnp; in GNode_Free()
270 GNode *
277 GNode *
298 GNode *
314 GNode *
349 GNode *gn = ln->datum; in PrintNodeNames()
365 Targ_PrintCmds(GNode *gn) in Targ_PrintCmds()
539 GNode *gn = ln->datum; in PrintOnlySources()
[all …]
H A Dsuff.c224 GNode *node;
354 static GNode *
360 GNode *gn = ln->datum; in FindTransformByName()
588 GNode *
818 GNode *gn = ln->datum; in UpdateTargets()
1001 GNode *gn) in Candidate_New()
1257 GNode *gn; in ExpandWildcards()
1301 GNode *gn; in ExpandChildrenRegular()
1503 ApplyTransform(GNode *tgn, GNode *sgn, Suffix *tsuff, Suffix *ssuff) in ApplyTransform()
1557 ExpandMember(GNode *gn, const char *eoarch, GNode *mem, Suffix *memSuff) in ExpandMember()
[all …]
H A Djob.h145 GNode *node;
192 void Job_Touch(GNode *, bool);
193 bool Job_CheckCommands(GNode *, void (*abortProc)(const char *, ...))
197 void Job_Make(GNode *);
H A Dmeta.h46 void meta_job_start(struct Job *, GNode *);
51 void meta_job_error(struct Job *, GNode *, bool, int);
55 bool meta_oodate(GNode *, bool) MAKE_ATTR_USE;
H A Darch.c248 Arch_ParseArchive(char **pp, GNodeList *gns, GNode *scope) in Arch_ParseArchive()
252 GNode *gn; /* New node */ in Arch_ParseArchive()
906 Arch_Touch(GNode *gn) in Arch_Touch()
930 Arch_TouchLib(GNode *gn MAKE_ATTR_UNUSED) in Arch_TouchLib()
955 Arch_UpdateMTime(GNode *gn) in Arch_UpdateMTime()
971 Arch_UpdateMemberMTime(GNode *gn) in Arch_UpdateMemberMTime()
976 GNode *pgn = ln->datum; in Arch_UpdateMemberMTime()
1023 Arch_FindLib(GNode *gn, SearchPath *path) in Arch_FindLib()
1038 RanlibOODate(const GNode *gn MAKE_ATTR_UNUSED) in RanlibOODate()
1096 Arch_LibOODate(GNode *gn) in Arch_LibOODate()
[all …]
H A Dparse.c227 GNode *mainNode;
252 static GNode *order_pred;
449 RememberLocation(GNode *gn) in RememberLocation()
628 LinkSource(GNode *pgn, GNode *cgn, bool isSpecial) in LinkSource()
685 GNode *cohort; in TryApplyDependencyOperator()
745 GNode *gn; in ApplyDependencySourceWait()
806 GNode *gn; in ApplyDependencySourceOrder()
833 GNode *gn; in ApplyDependencySourceOther()
880 GNode *gn = ln->datum; in MaybeUpdateMainTarget()
2732 GNode *gn = ln->datum; in FinishDependencyGroup()
[all …]
H A Dvar.c331 GNode *SCOPE_CMDLINE;
332 GNode *SCOPE_GLOBAL;
333 GNode *SCOPE_INTERNAL;
1421 GNode *scope;
1660 GNode *scope;
1995 GNode *const_member scope;
2610 GNode *gn; in ApplyModifier_Path()
3545 GNode *scope; in ApplyModifier_Assign()
4208 GNode *scope, VarEvalMode emode, in ParseVarname()
4358 GNode *scope, in ParseVarnameLong()
[all …]
H A Dmeta.c316 is_submake(const char *cmd, GNode *gn) in is_submake()
360 any_is_submake(GNode *gn) in any_is_submake()
371 printCMD(const char *ucmd, FILE *fp, GNode *gn) in printCMD()
381 printCMDs(GNode *gn, FILE *fp) in printCMDs()
405 meta_needed(GNode *gn, const char *dname, in meta_needed()
461 meta_create(BuildMon *pbm, GNode *gn) in meta_create()
653 meta_job_start(Job *job, GNode *gn) in meta_job_start()
934 meta_ignore(GNode *gn, const char *p) in meta_ignore()
1037 meta_filter_cmd(GNode *gn, char *s) in meta_filter_cmd()
1047 meta_cmd_cmp(GNode *gn, char *a, char *b, bool filter) in meta_cmd_cmp()
[all …]
H A Djob.c479 SwitchOutputTo(GNode *gn) in SwitchOutputTo()
482 static GNode *lastNode = NULL; in SwitchOutputTo()
530 JobDeleteTarget(GNode *gn) in JobDeleteTarget()
1277 TouchRegular(GNode *gn) in TouchRegular()
1317 Job_Touch(GNode *gn, bool echo) in Job_Touch()
1677 JobStart(GNode *gn, bool special) in JobStart()
1985 JobRun(GNode *targ) in JobRun()
2170 Job_Make(GNode *gn) in Job_Make()
2609 GNode *gn; in JobInterrupt()
2651 GNode *endNode = Targ_GetEndNode(); in Job_Finish()
[all …]
H A Ddir.h90 void Dir_UpdateMTime(GNode *, bool);
H A Dmain.c127 GNode *defaultNode; /* .DEFAULT node */
2028 shouldDieQuietly(GNode *gn, int bf) in shouldDieQuietly()
2045 SetErrorVars(GNode *gn) in SetErrorVars()
2069 PrintOnError(GNode *gn, const char *msg) in PrintOnError()
2071 static GNode *errorNode = NULL; in PrintOnError()
H A Ddir.c1423 ResolveMovedDepends(GNode *gn) in ResolveMovedDepends()
1453 ResolveFullName(GNode *gn) in ResolveFullName()
1485 Dir_UpdateMTime(GNode *gn, bool forceRefresh) in Dir_UpdateMTime()
H A Dcond.c333 GNode *gn = Targ_FindNode(node); in FuncTarget()
344 GNode *gn = Targ_FindNode(node); in FuncCommands()
H A DChangeLog418 o make GNode lineno unsigned to please lint
1155 GNode.children, OpenDirs
1157 GNode.implicitParents
1193 o make.c: add high-level API for GNode.made
1199 o rename GNode.context to vars
1213 o make some GNode functions const
1240 make.c: fix debug output for GNode details
1368 o rename GNode.cmgn to youngestChild
1371 o add GNode_Path to access the path of a GNode
1582 o rename GNode.iParents to implicitParents
[all …]