summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2021-12-27tests/make: test MAKEFLAGS in POSIX moderillig
2021-12-27make: replace __func__ with actual stringsrillig
2021-12-27make: clean up commentsrillig
2021-12-27make: remove unnecessary words from command line optionsrillig
2021-12-27make: rename eunlink to unlink_filerillig
2021-12-23tests/make: explain the current behavior of the option '--version'rillig
2021-12-15make: amend leftover cleanups from the previous commitsrillig
2021-12-15make: format comments according to /usr/share/misc/stylerillig
2021-12-15make: use consistent indentation for statements and continuationsrillig
2021-12-15make: remove redundant comments for multiple-inclusion guardsrillig
2021-12-15make: remove space after ':' in bit-field declarationsrillig
2021-12-15make: remove bmake_freerillig
2021-12-15make: in CLEANUP mode, free interned strings at the very endrillig
2021-12-15make: in ParseDependencyCheckSpec, move default branch to the bottomrillig
2021-12-15make: change return type of HashTable_Set to voidrillig
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-15make: prevent memory leaks from buffersrillig
2021-12-14make: condense repetetive code in ParseDirectiverillig
2021-12-14tests/make: disable test that behaves differently in ATFrillig
2021-12-14make: remove dead code for handling traditional include directivesrillig
2021-12-14tests/make: test traditional include directiverillig
2021-12-14make: clean up parsing of variable assignmentsrillig
2021-12-14make: remove unreachable code for parsing the dependency operatorrillig
2021-12-13tests/make: extend tests for parsing makefilesrillig
2021-12-13make: convert debugging flags from enum to bit-fieldrillig
2021-12-13make: condense CondParser_ComparisonOprillig
2021-12-13make: fix memory leak when parsing '.if ${expr}' (since 2004-04-13)rillig
2021-12-13make: clean up loading of filesrillig
2021-12-13make: fix memory leak for filenames in .for loops (since 2013-06-18)rillig
2021-12-13make: fix memory leak when parsing a variable namerillig
2021-12-13make: reduce memory allocation in modifier ':?'rillig
2021-12-13make: reduce memory allocations in modifier ':C'rillig
2021-12-13make: condense RegexReplace for the modifier ':C'rillig
2021-12-13make: in the modifier ':C', don't call strlen unnecessarilyrillig
2021-12-13make: extract RegexReplaceBackref from RegexReplacerillig
2021-12-13make: merge duplicate code for memory handling in Var_Parserillig
2021-12-13make: fix remaining memory leak for .SUFFIXES (since yesterday)rillig
2021-12-13make: distinguish between short-lived and environment variablesrillig
2021-12-13make: rename VarFreeEnv to VarFreeShortLivedrillig
2021-12-13make: fix indentation in meta.crillig
2021-12-13make: clean up code for freeing short-lived variablesrillig
2021-12-13make: fix memory leak when evaluating ${.SUFFIXES} (since yesterday)rillig
2021-12-13make: fix memory leak when evaluating ${.SUFFIX} (since yesterday)rillig
2021-12-13make: fix memory leak in IncludeFilerillig
2021-12-12make: in Arch_ParseArchive, rename libName to librillig
2021-12-12make: remove unused type MFStrrillig
2021-12-12make: in Arch_ParseArchive, replace MFStr with FStrrillig
2021-12-12make: use simpler memory management for parsing archive membersrillig
2021-12-12tests/make: test and document the newly added "variable" .SUFFIXESrillig