| /freebsd-14.2/contrib/bmake/ |
| H A D | make.h | 420 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 D | compat.c | 99 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 D | make.c | 217 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 D | targ.c | 174 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 D | suff.c | 224 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 D | job.h | 145 GNode *node; 192 void Job_Touch(GNode *, bool); 193 bool Job_CheckCommands(GNode *, void (*abortProc)(const char *, ...)) 197 void Job_Make(GNode *);
|
| H A D | meta.h | 46 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 D | arch.c | 248 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 D | parse.c | 227 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 D | var.c | 331 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 D | meta.c | 316 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 D | job.c | 479 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 D | dir.h | 90 void Dir_UpdateMTime(GNode *, bool);
|
| H A D | main.c | 127 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 D | dir.c | 1423 ResolveMovedDepends(GNode *gn) in ResolveMovedDepends() 1453 ResolveFullName(GNode *gn) in ResolveFullName() 1485 Dir_UpdateMTime(GNode *gn, bool forceRefresh) in Dir_UpdateMTime()
|
| H A D | cond.c | 333 GNode *gn = Targ_FindNode(node); in FuncTarget() 344 GNode *gn = Targ_FindNode(node); in FuncCommands()
|
| H A D | ChangeLog | 418 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 …]
|