summaryrefslogtreecommitdiff
path: root/usr.bin/make/make.h
AgeCommit message (Expand)Author
2020-11-28make(1): reduce pointer indirection for GNode.cohortsrillig
2020-11-28make(1): reduce pointer indirection for GNode.order_pred and order_succrillig
2020-11-28make(1): reduce memory allocation for GNode.parents and GNode.childrenrillig
2020-11-28make(1): remove pointer indirection from GNode.commandsrillig
2020-11-28make(1): allow multiple RCS IDs in all-in-one moderillig
2020-11-24make(1): indent make.h with tabs instead of spacesrillig
2020-11-24make(1): add high-level API for GNode.maderillig
2020-11-24make(1): fix error handling for dependency of .END in -k moderillig
2020-11-24make(1): document the enum GNodeMaderillig
2020-11-23make(1): align end-of-line comments with tabsrillig
2020-11-22make(1): add more debugging for searching transformation rulesrillig
2020-11-22make(1): renumber the flags in GNodeTyperillig
2020-11-21make(1): rename type Suff to Suffixrillig
2020-11-21make(1): rename GNode.context to varsrillig
2020-11-16make(1): clean up and extend comments in targ.crillig
2020-11-15make(1): clean up make.h, meta.c, parse.c, str.crillig
2020-11-14make(1): remove redundant parameter from str2Lst_Appendrillig
2020-11-14make(1): rename DEFAULT to defaultNoderillig
2020-11-12Pass a writable flag to Main_SetObjdir to control writable checksjg
2020-11-10make(1): use consistent definition for MAKE_INLINErillig
2020-11-08make(1): move lint option away from the debug flagsrillig
2020-11-08make(1): sort debug flags alphabeticallyrillig
2020-11-08make(1): fix documentation of preserveUndefinedrillig
2020-11-08make(1): fix debug output in out-of-date for cohorts (since 2003-11-14)rillig
2020-11-08make(1): rename Make_OODate to GNode_IsOODaterillig
2020-11-08make(1): rename Make_TimeStamp to GNode_UpdateYoungestChildrillig
2020-11-08make(1): fix type mismatch between int and PrintVarsModerillig
2020-11-07make(1): add pp_skip_hspace to skip horizontal whitespace during parsingrillig
2020-11-06make(1): merge duplicate code for skipping horizontal whitespacerillig
2020-11-06make(1): move name of inline functions to the beginning of the linerillig
2020-11-06make(1): rename dieQuietly to shouldDieQuietlyrillig
2020-11-06make(1): document DEBUG_LINTrillig
2020-11-06make(1): sort and renumber debug flagsrillig
2020-11-06make(1): document prognamerillig
2020-11-06make(1): clean up comments in make.hrillig
2020-11-05make(1): extend documentation for GNodeType constantsrillig
2020-11-04make(1): group GNode fields by topic, document ParseErrorLevelrillig
2020-11-04make(1): align comments on a few commonly used variablesrillig
2020-11-04make(1): move declaration of parseIncPath from main.c to make.hrillig
2020-11-04make(1): rename MAKEFILE_PREFERENCE for consistencyrillig
2020-11-04make(1): remove unused names DTARGET, FPREFIX, etc.rillig
2020-11-04make(1): negate discardUndefined to preserveUndefinedrillig
2020-11-04make(1): rename oldVars to discardUndefinedrillig
2020-11-04make(1): add missing enum tag for GNodeMaderillig
2020-11-04make(1): document that "old-style" variables are older than 1993rillig
2020-11-01make(1): negate NoExecute to GNode_ShouldExecuterillig
2020-10-31make(1): do not look up local variables like .TARGET anywhere elserillig
2020-10-30make(1): clean up comments and local variables in var.crillig
2020-10-30make(1): rename VAR_CMD to VAR_CMDLINErillig
2020-10-28make(1): rename defIncPath to defSysIncPathrillig