summaryrefslogtreecommitdiff
path: root/usr.bin/make/nonints.h
AgeCommit message (Expand)Author
2021-12-15make: format comments according to /usr/share/misc/stylerillig
2021-12-15make: change return type of Compat_RunCommand from int to boolrillig
2021-12-15make: mark several functions whose result must be usedrillig
2021-12-13make: fix memory leak when evaluating ${.SUFFIX} (since yesterday)rillig
2021-12-12Add .SUFFIXES as read-only variable.sjg
2021-12-12make: rename Parse_SetInput to Parse_PushInputrillig
2021-09-12make: fix lint warnings for strict bool moderillig
2021-08-14make: rename variable and function for handling parse errorsrillig
2021-04-11make: clean up remaining references to VarEvalFlagsrillig
2021-04-11make: add types Substring and LazyBufrillig
2021-04-04make: convert VarEvalFlags back into an enum, but not a bit-setrillig
2021-04-04make: remove filler word 'Do' from function names for parsingrillig
2021-04-04make: rename a few functions to be more descriptiverillig
2021-04-03make: backport to C90rillig
2021-04-03make: use C99 bool type instead of defining its ownrillig
2021-03-15make: change debug log for variable evaluation flags to lowercaserillig
2021-03-15make: replace enum bit-field with struct bit-field for VarEvalFlagsrillig
2021-03-15make: rename VARE_NONE to VARE_PARSE_ONLYrillig
2021-02-14make: clean up FStr and MFStr memory in cleanup moderillig
2021-02-05make: in the Var_ functions, move the scope to the frontrillig
2021-02-05make: add shortcut Global_Delete for deleting a global variablerillig
2021-02-04make: rename Var_ValueDirect to GNode_ValueDirectrillig
2021-02-04make: group shortcuts for manipulating global variablesrillig
2021-02-04make: rename Var_SetWithFlags to Var_SetExpandWithFlagsrillig
2021-02-04make: rename Var_Set to Var_SetExpandrillig
2021-02-03make: rename Var_Delete to Var_DeleteExpand, Var_DeleteVar to Var_Deleterillig
2021-02-03make: split Var_Exists into plain Var_Exists and Var_ExistsExpandrillig
2021-02-03make: replace Global_AppendExpand with Global_Appendrillig
2021-02-03make: split Var_Append into Var_Append and Var_AppendExpandrillig
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-02make: remove overengineered Enum_ValueToStringrillig
2021-02-01make: remove outdated comment about VarEvalFlagsrillig
2021-01-24make(1): convert SearchPath to structrillig
2021-01-19make(1): remove do-not-format markers from commentsrillig
2020-12-28make(1): replace global preserveUndefined with VARE_KEEP_UNDEFrillig
2020-12-27make(1): remove unnecessary VPR_ERR_SILENTrillig
2020-12-27make(1): clean up VarParseResult constantsrillig
2020-12-27make(1): remove unnecessary VPR_UNKNOWN for error handlingrillig
2020-12-27make(1): align names of VarExportMode with the directivesrillig
2020-12-22make(1): allow .undef to undefine multiple variables at oncerillig
2020-12-20make(1): omit linear search for command in Compat_RunCommandrillig
2020-12-20make(1): remove constant parameter from MakeModerillig
2020-12-20make(1): change return type of Var_Value to FStrrillig
2020-12-20make(1): return FStr from Var_Parserillig
2020-12-20make(1): export FStr and MFStrrillig
2020-12-19make(1): extract Var_DeleteVar from Var_Deleterillig
2020-12-19make(1): extract Var_Undef from ParseDirectiverillig
2020-12-18make(1): constify Targ_FmtTimerillig
2020-12-15make(1): indent nonints.h and util.c with tabs instead of spacesrillig