summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2021-09-26make: fix lint warning on i386rillig
2021-09-23make: fix memory leak in error case of the ':?' modifierrillig
2021-09-21make: reduce relocations, thereby reducing .text sizerillig
2021-09-21make: reduce relocations and thereby .text size, make opname constrillig
2021-09-21make: rename and invert CondParser.lhsStrict to leftUnquotedOKrillig
2021-09-21make: do not allow unquoted 'left == right' after modifier ':?'rillig
2021-09-21tests/make: demonstrate unintended unquoted string in conditionsrillig
2021-09-21make: remove unnecessary negation from CondParser_StringExprrillig
2021-09-21make: remove unnecessary const from parametersrillig
2021-09-21make: fix out-of-bounds memory read (since previous commit)rillig
2021-09-21make: reduce indentation in CondParser_FuncCallrillig
2021-09-21make: fix documentation about operator associativity in conditionsrillig
2021-09-12tests/make: allow to only test selected variantsrillig
2021-09-12tests/make: make output of test job-output-null clearerrillig
2021-09-12make: error out if a pre-C99 platform defines bool in some casesrillig
2021-09-12make: fix build for DEBUG_HASH_LOOKUPrillig
2021-09-12make: reduce number of relocations in Targ_PrintTyperillig
2021-09-12make: fix lint warnings for strict bool moderillig
2021-09-12make: fix Targ_PrintType for pre-C99 compilersrillig
2021-09-12make: make Targ_PrintType simplerrillig
2021-09-11make: eliminate a few common subexpressionsrillig
2021-09-07tests/make: expand on the history of unnecessary evaluationrillig
2021-09-06tests/make: test modifier ':S' with replacement '&'rillig
2021-09-06make: fix typos in commentsrillig
2021-09-02make: rename for_var_len to ExprLenrillig
2021-09-02make: inline strchr call, make ForLoop_SubstBody clearerrillig
2021-09-01make: remove optimization for single-letter .for variablesrillig
2021-09-01tests/make: fix test directive-for-ifrillig
2021-08-30tests/make: explain where "${var}" in .for loops comes fromrillig
2021-08-25make: fix lint warnings on ilp32 platformsrillig
2021-08-19make: fix lint warning about strrchr discarding 'const'rillig
2021-08-14make: add ARGSUSED for lintrillig
2021-08-14make: fix spelling of CVS and RCS in error messagerillig
2021-08-14make: rename ParseMark to be more expressiverillig
2021-08-14make: rename variable and function for handling parse errorsrillig
2021-08-14make: extract RanlibOODate into separate functionrillig
2021-08-14make: remove workaround for initialization bug in lintrillig
2021-08-14make: fix lint warning about strchr removing 'const'rillig
2021-08-08make: remove redundant initialization in ApplyModifier_Orderrillig
2021-08-03Document :On modifiers in more detail.wiz
2021-08-03tests/make: fix test for the variable modifier ':On'rillig
2021-07-31tests/make: split tests for the variable modifier ':O'rillig
2021-07-31make: fix lint warningsrillig
2021-07-31make: clean up ApplyModifier_Orderrillig
2021-07-30make: reword comment for ApplyModifier_Orderrillig
2021-07-30make: handle parse errors in ':O' uniformlyrillig
2021-07-30make: merge duplicate code for sorting strings and numbersrillig
2021-07-30make: fix typo in manual page, add more tests for the new ':On'rillig
2021-07-30Add :On for numeric sortsjg
2021-07-29make: in TryParseNumber, reset errno as late as possiblerillig