summaryrefslogtreecommitdiff
path: root/usr.bin/make/make.c
AgeCommit message (Expand)Author
2023-02-14make: clean up calls to Var_Substrillig
2022-12-05make: inline local macro in GNodeFlags_ToStringrillig
2022-09-27make: set WARNS to 6, from the default 5rillig
2022-08-17make: fix exit status for '-q' (since 1994)rillig
2022-05-07make: allow to randomize build order of targetsrillig
2022-05-07make: inline MakeBuildParentrillig
2022-05-07make: inline make_abort, improve error detailsrillig
2022-01-09make: use consistent variable names for varargsrillig
2022-01-08make: remove redundant bracesrillig
2021-12-27make: remove unnecessary words from command line optionsrillig
2021-12-15make: format comments according to /usr/share/misc/stylerillig
2021-11-28make: fix a few lint warnings about type mismatch in enum comparisonsrillig
2021-11-28make: move duplicate function Buf_AddFlag to buf.crillig
2021-11-28make: convert GNodeFlags from enum into bit-fieldsrillig
2021-11-28make: replace bloated bit-set-to-string code with simple coderillig
2021-04-04make: rename a few functions to be more descriptiverillig
2021-04-03make: use C99 bool type instead of defining its ownrillig
2021-02-05make: in the Var_ functions, move the scope to the frontrillig
2021-02-04make: rename context and ctxt to scoperillig
2021-02-02make: remove unused INTERNAL flagrillig
2021-02-02make: remove overengineered Enum_ValueToStringrillig
2021-02-01make: remove unused return type of MakeBuildParentrillig
2021-02-01make: reduce indentation in MakeAddAllSrcrillig
2021-01-30make(1): reduce boilerplate for printing bit sets in debug moderillig
2021-01-16make(1): fix a few inconsistencies for lint's strict bool moderillig
2021-01-10make(1): consistently use boolean expressions in conditionsrillig
2020-12-30make(1): format multi-line commentsrillig
2020-12-19make(1): rename parameter line to linenorillig
2020-12-18make(1): spell nonexistent consistentlyrillig
2020-12-18make(1): use symbolic time for 0 in Make_Recheckrillig
2020-12-15make(1): indent make.c with tabs instead of spacesrillig
2020-12-15make(1): extract MakeChildren from MakeStartJobsrillig
2020-12-06make(1): remove comment decorationrillig
2020-11-28make(1): reduce memory allocation for toBeMaderillig
2020-11-28make(1): reduce memory allocation in Make_ProcessWaitrillig
2020-11-28make(1): reduce memory allocation in Make_ExpandUserillig
2020-11-28make(1): reduce pointer indirection for GNode.implicitParentsrillig
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-27make(1): inline Lst_ForEachUntil in meta moderillig
2020-11-24make(1): indent some functions in make.c with tabs instead of spacesrillig
2020-11-24make(1): remove void pointers from MakeBuildParentrillig
2020-11-24make(1): inline Lst_ForEachUntil in Make_Updaterillig
2020-11-24make(1): remove void pointers from MakeBuildChildrillig
2020-11-24make(1): inline Lst_ForEachUntil in MakeStartJobsrillig
2020-11-24make(1): inline Lst_ForEachUntil in MakeBuildChildrillig
2020-11-24make(1): add high-level API for GNode.maderillig
2020-11-21make(1): fix indentation in Make_HandleUserillig