summaryrefslogtreecommitdiff
path: root/usr.bin/make/main.c
AgeCommit message (Expand)Author
2020-12-11make(1): remove DEFMAXLOCAL and DEFMAXJOBSrillig
2020-12-05make(1): define constants for enum zero-valuesrillig
2020-12-01make(1): remove Dir_InitDirrillig
2020-11-29make(1): reduce memory allocation for dirSearchPathrillig
2020-11-29make(1): fix main_CleanUp in -DCLEANUP mode (broken since 1 hour)rillig
2020-11-29make(1): reduce memory allocation for targetsrillig
2020-11-28make(1): reduce memory allocation in ReadBuiltinRulesrillig
2020-11-28make(1): reduce memory allocation for CmdOpts.createrillig
2020-11-28make(1): reduce memory allocation in CmdOpts.variablesrillig
2020-11-28make(1): reduce memory allocation in CmdOpts.makefilesrillig
2020-11-28make(1): remove pointer indirection from GNode.commandsrillig
2020-11-28make(1): rename local variable in Cmd_Execrillig
2020-11-28make(1): rename conflicting global variables called 'error'rillig
2020-11-25Add .MAKE.UID and .MAKE.GIDsjg
2020-11-24make(1): fix indentation for short expressions in main.crillig
2020-11-23make(1): use comparisons in boolean expressionsrillig
2020-11-23make(1): use properly typed comparisons in boolean contextsrillig
2020-11-16make(1): fix initialization order of modules (broken since today)rillig
2020-11-16make(1): use postfix increment where possiblerillig
2020-11-15make(1): clean up ParseBooleanrillig
2020-11-15make(1): clean up getTmpdirrillig
2020-11-15make(1): clean up PrintOnErrorrillig
2020-11-15make(1): fix previous commit for parse_debug_optionsrillig
2020-11-15make(1): reduce code size of parse_debug_optionsrillig
2020-11-14make(1): switch cache for realpath from GNode to HashTablerillig
2020-11-14make(1): document the -S optionrillig
2020-11-14make(1): fix trailing whitespace in usage (since 2009-08-27)rillig
2020-11-14make(1): don't modify progname in usagerillig
2020-11-14make(1): clean up Fatalrillig
2020-11-14make(1): clean up InitDefSysIncPathrillig
2020-11-14make(1): use progname instead of hard-coded 'make' in warningrillig
2020-11-14make(1): remove redundant parameter from str2Lst_Appendrillig
2020-11-14make(1): rename Main_SetVarObjdir to SetVarObjdirrillig
2020-11-14make(1): use different style of accessing characters in MainParseArgsrillig
2020-11-14make(1): rename DEFAULT to defaultNoderillig
2020-11-13make(1): clean up preprocessor macros in InitVarMachinerillig
2020-11-13make(1): flatten #ifdef in InitVarMachineArchrillig
2020-11-12Pass a writable flag to Main_SetObjdir to control writable checksjg
2020-11-08make(1): move lint option away from the debug flagsrillig
2020-11-08make(1): use strict typing in conditions of the form !varrillig
2020-11-08make(1): reformat main.c more closely to share/misc/stylerillig
2020-11-08make(1): remove redundant comment from main_ReadFilesrillig
2020-11-08make(1): rename init_machine to InitVarMachinerillig
2020-11-08make(1): move usage further to the toprillig
2020-11-08make(1): move documentation from main to the phase functionsrillig
2020-11-08make(1): split main into manageable piecesrillig
2020-11-08make(1): indent main consistentlyrillig
2020-11-08make(1): inline ReadMakefileSucceeded into ReadFirstDefaultMakefilerillig
2020-11-08make(1): inline Lst_ForEachUntil in ReadBuiltinRulesrillig
2020-11-08make(1): use common indentation style for elserillig