summaryrefslogtreecommitdiff
path: root/usr.bin/make
AgeCommit message (Expand)Author
2022-05-07tests/make: document why deptgt-posix needs its own directoryrillig
2022-05-07make: fix grammar in comment of DirFindDotrillig
2022-05-07make: allow to randomize build order of targetsrillig
2022-05-07make: fix off-by-one error in buffer for .WAIT nodesrillig
2022-05-07tests/make: clean up comments in test for .POSIXrillig
2022-05-07make: inline MakeBuildParentrillig
2022-05-07make: inline make_abort, improve error detailsrillig
2022-05-07make: rename Compat_Run to Compat_MakeAllrillig
2022-05-03make: remove test scenarios for old GCC versionsrillig
2022-04-18Comment on interaction of posix.mk with[out] -rsjg
2022-04-18Never 'rm -rf ${TMPDIR}' when you cannot be sure what it issjg
2022-04-18make: only switch to POSIX mode if '.POSIX:' is the first linerillig
2022-04-18tests/make: refine documentation of test for .USEBEFORErillig
2022-04-18tests/make: extend tests for .USE and .USEBEFORErillig
2022-04-15make: document the available preprocessor definitions for Makefile.bootrillig
2022-04-15make: do not use __CONCAT and __STRING in meta_neededrillig
2022-04-15make: add .USEBEFORE to Targ_PrintTyperillig
2022-04-15tests/make: adjust expectations to actual behaviorrillig
2022-03-27make: fix spacing, and a typo in a testrillig
2022-03-26Mention 'make -r' with .POSIXsjg
2022-03-26make: avoid trailing whitespace in debug log for variablesrillig
2022-03-26make: add space after colon in debug logging for variablesrillig
2022-03-26make: prefer 'long long' over 'long' on 32-bit C99 platformsrillig
2022-03-26make: clean up commentsrillig
2022-03-26make: fix crash on .undef of an environment variable (since 2020-10-06)rillig
2022-03-25tests/make: test .undef for exported global variablesrillig
2022-03-25tests/make: suppress -DCLEANUP output in test deptgt-phonyrillig
2022-03-25Include posix.mk when .POSIX: first encounteredsjg
2022-03-22make: clean up comments and code for setting debug flagsrillig
2022-03-04Fix some unused warningssjg
2022-03-03tests/make: add more comprehensive tests for ':M' and ':N'rillig
2022-03-03tests/make: test variant without filemonrillig
2022-03-03make: improve comments and a parameter namerillig
2022-03-03make: simplify ParseModifier_Matchrillig
2022-03-03make: make code for string matching syntactically more consistentrillig
2022-03-03make: improve comments about parsing and evaluating conditionsrillig
2022-03-03make: improve local variable name in ParseWord in conditionsrillig
2022-03-03make: make debug logging for comparisons less technicalrillig
2022-03-02Add nofilemon to meta mode testssjg
2022-02-26make: fix memory leak in Lst_Remove (since 2020-10-23)rillig
2022-02-12tests/make: clean up comments in test for indirect -k failuresrillig
2022-02-12tests/make: document the history of bugs in '-k' moderillig
2022-02-12make: fix echoing of command with '-' in silent target in jobs moderillig
2022-02-12tests/make: demonstrate bug for .SILENT in jobs mode (since 2003)rillig
2022-02-11tests/make: reproduce filesystem lookup of .PHONY nodesrillig
2022-02-11make: remove comment about environment variable with empty namerillig
2022-02-11make: simplify control flow in CondParser_Comparisonrillig
2022-02-09make: simplify control flow in ModifyWord_SysVSubstrillig
2022-02-09make: remove redundant conditionsrillig
2022-02-09tests/make: remove redundant 'echo' from variable assignmentsrillig