summaryrefslogtreecommitdiff
path: root/usr.bin/make/meta.c
AgeCommit message (Expand)Author
2021-12-13make: fix indentation in meta.crillig
2021-11-27make: remove CONSTCOND comments, lint no longer needs themrillig
2021-10-24Do not ignore write failures.sjg
2021-08-19make: fix lint warning about strrchr discarding 'const'rillig
2021-08-14make: fix lint warning about strchr removing 'const'rillig
2021-04-04make: rename a few functions to be more descriptiverillig
2021-04-03make: use C99 bool type instead of defining its ownrillig
2021-03-15make: replace enum bit-field with struct bit-field for VarEvalFlagsrillig
2021-02-22make: remove freestanding freeIt variablesrillig
2021-02-05Avoid strdup in mkTempFilesjg
2021-02-05make: in the Var_ functions, move the scope to the frontrillig
2021-02-04make: rename some VAR constants to SCOPErillig
2021-02-03make: rename Var_Delete to Var_DeleteExpand, Var_DeleteVar to Var_Deleterillig
2021-02-03make: replace Global_AppendExpand with Global_Appendrillig
2021-02-03make: replace Global_SetExpand with Global_Set for constant namesrillig
2021-02-03make: use shortcut functions Global_SetExpand and Global_AppendExpandrillig
2021-02-01make: clean up commentsrillig
2021-01-16make(1): fix a few inconsistencies for lint's strict bool moderillig
2021-01-10make(1): consistently use boolean expressions in conditionsrillig
2021-01-09make(1): fix lint warningsrillig
2020-12-31make(1): replace pointers in controlling conditions with booleansrillig
2020-12-22make(1): fix return type of macro DEBUGrillig
2020-12-20make(1): fix undefined behavior in meta_oodaterillig
2020-12-20make(1): reduce scope of cp in meta_oodaterillig
2020-12-20make(1): fix declared variable type in printCMDsrillig
2020-12-20make(1): change return type of Var_Value to FStrrillig
2020-12-13make(1): replace %zu with %u in printf callsrillig
2020-12-13make(1): add str_basename to reduce duplicate coderillig
2020-12-10make(1): split JobFlags into separate fieldsrillig
2020-12-05make(1): remove unused parameter from meta_neededrillig
2020-11-29make(1): reduce memory allocation in meta_oodaterillig
2020-11-29make(1): reduce memory allocation in meta moderillig
2020-11-29make(1): use space instead of tab for preprocessor directivesrillig
2020-11-28make(1): remove pointer indirection from GNode.commandsrillig
2020-11-28make(1): rename parameter in meta_needed and meta_createrillig
2020-11-28make(1): fix local variable name in meta_createrillig
2020-11-27make(1): inline meta_file_t for printCMDrillig
2020-11-27make(1): inline Lst_ForEachUntil in meta moderillig
2020-11-23make(1): remove redundant null check from meta_neededrillig
2020-11-23make(1): use comparisons in boolean expressionsrillig
2020-11-23make(1): use properly typed comparisons in boolean contextsrillig
2020-11-23make(1): align end-of-line comments with tabsrillig
2020-11-15make(1): clean up make.h, meta.c, parse.c, str.crillig
2020-11-14make(1): remove redundant struct make_statrillig
2020-11-14make(1): remove redundant parameter from str2Lst_Appendrillig
2020-11-08make(1): use strict typing in conditions of the form !varrillig
2020-11-07make(1): fix inconsistent indentation after #ifdefrillig
2020-11-07make(1): clean up code stylisticallyrillig
2020-11-05make(1): remove redundant parentheses from sizeof operatorrillig
2020-11-04make(1): remove mistyped extern variablerillig