summaryrefslogtreecommitdiff
path: root/usr.bin/make/make.h
AgeCommit message (Expand)Author
2020-10-27make(1): move debugVflag to CmdOptsrillig
2020-10-26make(1): group the command line options and argumentsrillig
2020-10-25make(1): add GNode_Path to access the path of a GNoderillig
2020-10-24make(1): remove macros MIN and MAXrillig
2020-10-24make(1): convert macros for debug flags into enumrillig
2020-10-24make(1): remove lengthy comments from archive handlingrillig
2020-10-23make(1): fix typos in commentsrillig
2020-10-23make(1): convert error level for Parse_Error to an enumrillig
2020-10-23make(1): rename GNode.cmgn to youngestChildrillig
2020-10-23make(1): add test for the '::' dependency operatorrillig
2020-10-23make(1): negate OP_NOP and rename it to GNode_IsTargetrillig
2020-10-23make(1): merge duplicate documentation for OP_NOPrillig
2020-10-23make(1): only define TRUE and FALSE if necessaryrillig
2020-10-23make(1): allow compilation with Boolean implemented as charrillig
2020-10-19make(1): clean up headers, no functional changerillig
2020-10-18make(1): add tags to enum typesrillig
2020-10-18make(1): remove underscore from Hash_Table and Hash_Entryrillig
2020-10-18make(1): convert NoExecute to non-inlinerillig
2020-10-05make(1): enable format string truncation warnings for parse.crillig
2020-10-05make(1): revert previous commitrillig
2020-10-05make(1): fix double-free bug in -DCLEANUP mode (since 2020-10-02)rillig
2020-10-05make(1): replace GNode macros with inline functionsrillig
2020-10-03make(1): use consistent pattern for parsing whitespacerillig
2020-09-28make(1): remove the inline attribute from debug_printfrillig
2020-09-28make(1): make debug logging simplerrillig
2020-09-28make(1): make debugging code shorterrillig
2020-09-27make(1): normalize whitespace in source coderillig
2020-09-26make(1): clean up API for finding and creating GNodesrillig
2020-09-24make(1): migrate MakeTimeStamp and MakeUnmark to Lst_ForEachrillig
2020-09-23make(1): fix assertion failure in -j mode with .END noderillig
2020-09-22make(1): use fine-grained type names for lists and their nodesrillig
2020-09-21make(1): add specific typedefs for listsrillig
2020-09-13make(1): clean up RCSID blocksrillig
2020-09-13make(1): clean up API for evaluating conditionsrillig
2020-09-13make(1): remove #endif comments for very short blocksrillig
2020-09-11make(1): add wrappers around ctype.h functionsrillig
2020-09-11make(1): add missing space in source coderillig
2020-09-02make(1): document the value restrictions for Boolean variablesrillig
2020-09-02make(1): reduce number of stat fields returned by cached_statrillig
2020-09-02make(1): use proper types in API of cached_stat and cached_lstatrillig
2020-08-31make(1): parenthesize macro argumentsrillig
2020-08-30make(1): rename GNode.iParents to implicitParentsrillig
2020-08-29make(1): remove ReturnStatus, SUCCESS and FAILURErillig
2020-08-29make(1): add another Boolean variant to check during developmentrillig
2020-08-29make(1): allow for strict type checking for Booleanrillig
2020-08-28make(1): clean up targ.crillig
2020-08-28make(1): print suffix flags in the standard wayrillig
2020-08-26make(1): remove header sprite.hrillig
2020-08-24make(1): in debug mode, print GNode details in symbolsrillig
2020-08-23make(1): remove unused declarations from header filesrillig