summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2022-08-14make.1: clean up formatting and grammar, be more accuraterillig
2022-08-14make.1: not every '-' is a flagrillig
2022-08-08tests/make: document history of bug in parsing unbalanced expressionsrillig
2022-08-08make: fix parsing of modifiers containing unbalanced subexpressionsrillig
2022-08-06tests/make: demonstrate bug in parsing of modifier partsrillig
2022-08-06tests/make: document parsing behavior of modifiersrillig
2022-08-05make: when parsing ':D' or ':U', only copy text if necessaryrillig
2022-08-05make: extract parsing of ':D' and ':U' modifiers into separate functionrillig
2022-07-26Pass MAKEOBJDIR to opt-m-include-dirsjg
2022-07-24make: fix out-of-bounds read when parsing an invalid linerillig
2022-07-12make.1: fix markup for variable modifiers, add italic correctionrillig
2022-07-12make.1: fix markup for options, they are not argumentsrillig
2022-07-12make.1: fix ugly line break in PostScript outputrillig
2022-07-12make.1: fix markuprillig
2022-07-12make.1: replace redundant .Ql with .Sqrillig
2022-07-12make: describe variable assignment and evaluation more preciselyrillig
2022-07-10tests/make: extend tests for modifier ':H'rillig
2022-06-14make: document parsing of short variable names, such as $irillig
2022-06-14make: reduce indentation in ParseVarnameShortrillig
2022-06-14make: simplify return type of IsShortVarnameValidrillig
2022-06-12make: document ExprLen, which is part of a .for looprillig
2022-06-12tests/make: make test for null bytes in .for loop more readablerillig
2022-06-12tests/make: demonstrate what happens for 'make -DVAR=value'rillig
2022-06-12make: reorganize Parse_Errorrillig
2022-06-11make: fix memory leak in wildcard targets and sourcesrillig
2022-06-11make: separate cases in HandleDependencyTargetMundanerillig
2022-06-11make: extract HandleSingleDependencyTargetMundanerillig
2022-06-11make: remove redundant include for stdint.hrillig
2022-06-11make: clean up comments for string splitting and string matchingrillig
2022-06-11tests/make: test edge cases in pattern matchingrillig
2022-06-11make: condense Str_Matchrillig
2022-06-11tests/make: demonstrate another pathological pattern matchrillig
2022-06-10make: rename loadfile to LoadFilerillig
2022-06-10make: split IncludeFile into separate functionsrillig
2022-06-10make: extract half of IncludeFile into a separate functionrillig
2022-06-10make: condense code for searching a file in the pathsrillig
2022-06-10tests/make: reword comment in Makefile to be more specificrillig
2022-06-10tests/make: demonstrate spaces and '#' in command line argumentsrillig
2022-06-02Increase the resource limit so these tests pass on hppa.skrll
2022-05-23tests/make: document and demonstrate .for i containing .if empty(i)rillig
2022-05-14make: clean up comments in Var_Parserillig
2022-05-13make: document platform dependency in string pattern matchingrillig
2022-05-13make: clean up low-level comments, eliminate common subexpressionrillig
2022-05-09make: remove obsolete commentrillig
2022-05-08make: remove test variant without GMAKEEXPORTrillig
2022-05-08tests/make: remove test varquoterillig
2022-05-08tests/make: explain that assignments ignore leading spacesrillig
2022-05-08tests/make: add test for option '-X', clean up commentsrillig
2022-05-08tests/make: fix typo in variable namerillig
2022-05-08tests/make: migrate cond1 test to other, more specific testsrillig