| /dragonfly/contrib/bmake/ |
| HD | make.h | 420 typedef struct GNode { struct 452 struct GNode *youngestChild; argument 495 struct GNode *centurion; argument 523 } GNode; argument 578 extern GNode *defaultNode; 584 extern GNode *SCOPE_INTERNAL; 586 extern GNode *SCOPE_GLOBAL; 588 extern GNode *SCOPE_CMDLINE; 623 extern GNode *mainNode; 801 bool Arch_ParseArchive(char **, GNodeList *, GNode *); [all …]
|
| HD | compat.c | 99 static GNode *curTarg = NULL; 108 CompatDeleteTarget(GNode *gn) in CompatDeleteTarget() 138 GNode *gn = Targ_FindNode(".INTERRUPT"); in CompatInterrupt() 162 DebugFailedTarget(const char *cmd, const GNode *gn) in DebugFailedTarget() 223 Compat_RunCommand(const char *cmdp, GNode *gn, StringListNode *ln) in Compat_RunCommand() 255 GNode *endNode = Targ_GetEndNode(); in Compat_RunCommand() 453 RunCommands(GNode *gn) in RunCommands() 465 MakeInRandomOrder(GNode **gnodes, GNode **end, GNode *pgn) in MakeInRandomOrder() 467 GNode **it; in MakeInRandomOrder() 473 GNode *t = gnodes[r - 1]; in MakeInRandomOrder() [all …]
|
| HD | make.c | 193 GNode_FprintDetails(FILE *f, const char *prefix, const GNode *gn, in GNode_FprintDetails() 210 GNode_ShouldExecute(GNode *gn) in GNode_ShouldExecute() 219 GNode_UpdateYoungestChild(GNode *gn, GNode *cgn) in GNode_UpdateYoungestChild() 226 IsOODateRegular(GNode *gn) in IsOODateRegular() 265 GNode_IsOODate(GNode *gn) in GNode_IsOODate() 383 PretendAllChildrenAreMade(GNode *pgn) in PretendAllChildrenAreMade() 388 GNode *cgn = ln->datum; in PretendAllChildrenAreMade() 412 Make_HandleUse(GNode *cgn, GNode *pgn) in Make_HandleUse() 437 GNode *gn = ln->datum; in Make_HandleUse() 454 GNode *tgn = Targ_FindNode(gn->name); in Make_HandleUse() [all …]
|
| HD | targ.c | 174 GNode * 177 GNode *gn; in GNode_New() 216 GNode *gn = gnp; in GNode_Free() 270 GNode * 277 GNode * 286 GNode *gn = Targ_NewInternalNode(name); in Targ_GetNode() 298 GNode * 301 GNode *gn = GNode_New(name); in Targ_NewInternalNode() 314 GNode * 321 static GNode *endNode = NULL; in Targ_GetEndNode() [all …]
|
| HD | suff.c | 224 GNode *node; 354 static GNode * 360 GNode *gn = ln->datum; in FindTransformByName() 588 GNode * 594 GNode *gn = FindTransformByName(name); in Suff_AddTransform() 645 Suff_EndTransform(GNode *gn) in Suff_EndTransform() 695 RebuildGraph(GNode *transform, Suffix *suff) in RebuildGraph() 737 UpdateTarget(GNode *target, Suffix *suff, bool *inout_removedMain) in UpdateTarget() 818 GNode *gn = ln->datum; in UpdateTargets() 1001 GNode *gn) in Candidate_New() [all …]
|
| HD | 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 *);
|
| HD | 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;
|
| HD | parse.c | 207 static void Parse_Var(VarAssign *, GNode *); 213 GNode *mainNode; 238 static GNode *order_pred; 430 RememberLocation(GNode *gn) in RememberLocation() 463 PrintLocation(FILE *f, bool useVars, const GNode *gn) in PrintLocation() 502 ParseVErrorInternal(FILE *f, bool useVars, const GNode *gn, in ParseVErrorInternal() 531 ParseErrorInternal(const GNode *gn, in ParseErrorInternal() 609 LinkSource(GNode *pgn, GNode *cgn, bool isSpecial) in LinkSource() 631 LinkToTargets(GNode *gn, bool isSpecial) in LinkToTargets() 640 TryApplyDependencyOperator(GNode *gn, GNodeType op) in TryApplyDependencyOperator() [all …]
|
| HD | arch.c | 248 Arch_ParseArchive(char **pp, GNodeList *gns, GNode *scope) in Arch_ParseArchive() 252 GNode *gn; /* New node */ in Arch_ParseArchive() 908 Arch_Touch(GNode *gn) in Arch_Touch() 932 Arch_TouchLib(GNode *gn MAKE_ATTR_UNUSED) in Arch_TouchLib() 957 Arch_UpdateMTime(GNode *gn) in Arch_UpdateMTime() 973 Arch_UpdateMemberMTime(GNode *gn) in Arch_UpdateMemberMTime() 978 GNode *pgn = ln->datum; in Arch_UpdateMemberMTime() 1025 Arch_FindLib(GNode *gn, SearchPath *path) in Arch_FindLib() 1040 RanlibOODate(const GNode *gn MAKE_ATTR_UNUSED) in RanlibOODate() 1098 Arch_LibOODate(GNode *gn) in Arch_LibOODate() [all …]
|
| HD | var.c | 330 GNode *SCOPE_CMDLINE; 331 GNode *SCOPE_GLOBAL; 332 GNode *SCOPE_INTERNAL; 396 GNode_FindVar(GNode *scope, Substring varname, unsigned int hash) in GNode_FindVar() 415 VarFindSubstring(Substring name, GNode *scope, bool elsewhere) in VarFindSubstring() 464 VarFind(const char *name, GNode *scope, bool elsewhere) in VarFind() 493 VarAdd(const char *name, const char *value, GNode *scope, VarSetFlags flags) in VarAdd() 509 Var_Delete(GNode *scope, const char *varname) in Var_Delete() 953 Var_SetWithFlags(GNode *scope, const char *name, const char *val, in Var_SetWithFlags() 1039 Var_Set(GNode *scope, const char *name, const char *val) in Var_Set() [all …]
|
| HD | meta.c | 318 is_submake(const char *cmd, GNode *gn) in is_submake() 362 any_is_submake(GNode *gn) in any_is_submake() 373 printCMD(const char *ucmd, FILE *fp, GNode *gn) in printCMD() 383 printCMDs(GNode *gn, FILE *fp) in printCMDs() 407 meta_needed(GNode *gn, const char *dname, in meta_needed() 463 meta_create(BuildMon *pbm, GNode *gn) in meta_create() 650 meta_job_start(Job *job, GNode *gn) in meta_job_start() 758 meta_job_error(Job *job, GNode *gn, bool ignerr, int status) in meta_job_error() 963 meta_ignore(GNode *gn, const char *p) in meta_ignore() 1066 meta_filter_cmd(GNode *gn, char *s) in meta_filter_cmd() [all …]
|
| HD | job.c | 463 SwitchOutputTo(GNode *gn) in SwitchOutputTo() 466 static GNode *lastNode = NULL; in SwitchOutputTo() 514 JobDeleteTarget(GNode *gn) in JobDeleteTarget() 1261 TouchRegular(GNode *gn) in TouchRegular() 1301 Job_Touch(GNode *gn, bool echo) in Job_Touch() 1343 Job_CheckCommands(GNode *gn, void (*abortProc)(const char *, ...)) in Job_CheckCommands() 1616 JobWriteShellCommands(Job *job, GNode *gn, bool *out_run) in JobWriteShellCommands() 1660 JobStart(GNode *gn, bool special) in JobStart() 1968 JobRun(GNode *targ) in JobRun() 2153 Job_Make(GNode *gn) in Job_Make() [all …]
|
| HD | dir.h | 89 void Dir_UpdateMTime(GNode *, bool);
|
| HD | main.c | 127 GNode *defaultNode; /* .DEFAULT node */ 2036 shouldDieQuietly(GNode *gn, int bf) in shouldDieQuietly() 2053 SetErrorVars(GNode *gn) in SetErrorVars() 2077 PrintOnError(GNode *gn, const char *msg) in PrintOnError() 2079 static GNode *errorNode = NULL; in PrintOnError()
|
| HD | dir.c | 1406 ResolveMovedDepends(GNode *gn) in ResolveMovedDepends() 1436 ResolveFullName(GNode *gn) in ResolveFullName() 1468 Dir_UpdateMTime(GNode *gn, bool forceRefresh) in Dir_UpdateMTime()
|
| HD | cond.c | 325 GNode *gn = Targ_FindNode(node); in FuncTarget() 336 GNode *gn = Targ_FindNode(node); in FuncCommands()
|
| HD | ChangeLog | 207 o make GNode lineno unsigned to please lint 943 o reduce memory allocation for dirSearchPath, GNode.parents, 944 GNode.children, OpenDirs 945 o reduce pointer indirection for GNode.cohorts and 946 GNode.implicitParents 947 o remove pointer indirection from GNode.commands 982 o make.c: add high-level API for GNode.made 988 o rename GNode.context to vars 1002 o make some GNode functions const 1023 main.c: switch cache for realpath from GNode to HashTable [all …]
|