summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [SV 64107] Disable builtins immediately on -R or -rDmitry Goncharov2023-04-303-23/+100
* * tests/scripts/features/double_colon: Test parallel double-colon rulesPaul Smith2023-04-301-1/+10
* * src/remake.c (update_goal_chain): [SV 64016] Avoid double negationDmitry Goncharov2023-04-301-9/+6
* * NEWS: Note the change to the tests suitePaul Smith2023-04-231-0/+3
* * src/warnings.c (decode_warn_actions): [SV 63990] Handle errorsPaul Smith2023-04-031-20/+24
* Move local headers after system headersPaul Smith2023-04-033-30/+31
* tests: Run each file in a separate directoryPaul Smith2023-04-0211-185/+126
* * tests/scripts/targets/WAIT: Add whitespace to avoid W32 issuesPaul Smith2023-04-021-72/+72
* [SV 63856] Fix pruning of double-colon rulesDmitry Goncharov2023-04-022-2/+347
* [SV 63856] Implement .WAIT on the command lineDmitry Goncharov2023-04-023-18/+168
* [SV 63981] Don't warn on explicit -j1Paul Smith2023-04-022-3/+15
* * NEWS: Mention the new .WARNINGS variablePaul Smith2023-04-021-0/+5
* * doc/make.texi: Clean up function and variable referencesPaul Smith2023-04-021-41/+19
* Adjust output strings to be alignedPaul Smith2023-04-0227-100/+105
* Add support for .WARNINGS special variablePaul Smith2023-04-0217-249/+629
* Add new warnings invalid-var and invalid-refPaul Smith2023-04-0110-17/+158
* Introduce a --warn command line optionPaul Smith2023-04-0113-98/+462
* Clean up memory leak warnings from ASAN and ValgrindPaul Smith2023-04-0111-36/+89
* Create helper functions for pushing file contextsPaul Smith2023-04-013-30/+45
* Add functions to directly expand variables by namePaul Smith2023-04-019-46/+103
* Clean up expand.cPaul Smith2023-03-2614-105/+97
* * src/expand.c (swap_variable_buffer): Swap two variable buffersPaul Smith2023-03-264-64/+64
* Ensure variable_buffer is always nul-terminatedPaul Smith2023-03-263-22/+24
* [SV 63867] Don't use --sort to generate error report tar filesPaul Smith2023-03-251-0/+1
* Directly handle $\ line endingsPaul Smith2023-02-263-38/+52
* * src/main.c (define_makefiles): Simplify by using variable_bufferPaul Smith2023-02-261-122/+94
* Clean up some preprocessor operationsPaul Smith2023-01-167-32/+30
* Use MK_OS_OS2 macro instead of __EMX__Paul Smith2023-01-1610-49/+53
* Use MK_OS_DOS macro instead of __MSDOS__Paul Smith2023-01-1614-88/+88
* Rename WINDOWS32 macro to MK_OS_W32Paul Smith2023-01-1524-167/+165
* Rename VMS macro to MK_OS_VMSPaul Smith2023-01-1525-151/+152
* Remove support for AmigaOSPaul Smith2023-01-1523-956/+36
* * README.git: Clarify some release stepsPaul Smith2023-02-262-18/+18
* * NEWS: Update for the next releasePaul Smith2023-02-262-1/+8
* GNU Make release 4.4.14.4.1Paul Smith2023-02-265-18/+16
* * tests/scripts/options/dash-l: Simplify the test via the helperPaul Smith2023-02-262-22/+31
* * README.W32: Add Windows 11Paul Smith2023-02-212-2/+2
* Use a recursive environment if any command needs itPaul Smith2023-02-212-2/+45
* * src/main.c (main): Install suffix rules near pattern updatesDmitry Goncharov2023-02-211-5/+5
* * Makefile.am: Add mkconfig.h to the test error filePaul Smith2023-02-201-1/+2
* [SV 63821] Don't set up default suffix rules if makefile sets -rDmitry Goncharov2023-02-203-16/+81
* * tests/scripts/misc/general4: Only test empty PATH on UNIXPaul Smith2023-02-202-5/+6
* * gl/modules/make-glob: Avoid glibc glob if bug #866 is presentPaul Smith2023-02-192-17/+55
* * tests/scripts/features/include [AIX]: Set explicit timestampsPaul Smith2023-02-191-3/+5
* * tests/scripts/features/archives: Set CC properlyPaul Smith2023-02-191-3/+3
* Prerelease GNU Make 4.4.0.914.4.0.91Paul Smith2023-02-192-3/+7
* * src/makeint.h [CYGWIN]: Use pipe mode for the jobserverPaul Smith2023-02-191-2/+5
* Don't block for child exit if other commands have completedPaul Smith2023-02-191-2/+6
* Clean up depth handling in debug outputPaul Smith2023-02-193-28/+39
* * src/makeint.h (WIN32_LEAN_AND_MEAN) [Windows]: Don't redefine.Paul Smith2023-02-191-1/+3