summaryrefslogtreecommitdiff
path: root/src/remake.c
Commit message (Expand)AuthorAgeFilesLines
* * src/remake.c (update_goal_chain): [SV 64016] Avoid double negationDmitry Goncharov2023-04-301-9/+6
* [SV 63856] Fix pruning of double-colon rulesDmitry Goncharov2023-04-021-2/+8
* [SV 63856] Implement .WAIT on the command lineDmitry Goncharov2023-04-021-10/+30
* Adjust output strings to be alignedPaul Smith2023-04-021-5/+5
* Clean up memory leak warnings from ASAN and ValgrindPaul Smith2023-04-011-3/+16
* Add functions to directly expand variables by namePaul Smith2023-04-011-1/+1
* Clean up expand.cPaul Smith2023-03-261-1/+1
* Use MK_OS_DOS macro instead of __MSDOS__Paul Smith2023-01-161-1/+1
* Rename WINDOWS32 macro to MK_OS_W32Paul Smith2023-01-151-6/+6
* Rename VMS macro to MK_OS_VMSPaul Smith2023-01-151-2/+2
* Remove support for AmigaOSPaul Smith2023-01-151-2/+0
* 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-191-12/+9
* * src/job.c: Switch from bit operators to flags macrosPaul Smith2023-01-281-2/+2
* Update support for OS/2Paul Smith2023-01-081-8/+0
* [SV 14927] Allow parallel builds for archivesPaul Smith2023-01-031-4/+14
* Update the copyright year on all filesPaul Smith2023-01-011-1/+1
* Apply spelling fixes discovered by CodespellPaul Smith2022-12-311-1/+1
* [SV 63417] Ensure global .NOTINTERMEDIATE disables all intermediatesDmitry Goncharov2022-11-281-1/+2
* Set PATH_MAX on systems without a default valuePaul Smith2022-10-221-1/+2
* [SV 63098] Enhance detection of missing peer also-make targetsPaul Smith2022-10-221-32/+37
* Update URLs to use https rather than httpPaul Smith2022-10-181-1/+1
* Add ISDIRSEP() helper macro and use itPaul Smith2022-10-181-1/+1
* [SV 63098] Temporarily revert the change to pattern rule behaviorPaul Smith2022-10-021-19/+42
* * src/filedef.h (is_ordinary_mtime): Check for "ordinary" mod time.Paul Smith2022-10-021-2/+1
* * src/remake.c (update_file_1): Return valid enum element, not 0.Paul Smith2022-10-021-6/+6
* [SV 12078, SV 62809] Rebuild grouped targets if any is missingPaul Smith2022-09-201-4/+22
* [SV 13862] Implement the .WAIT special targetPaul Smith2022-09-121-0/+7
* [SV 62706] Only second-expand targets that might be builtDmitry Goncharov2022-07-301-0/+12
* [SV 62100] Add '--shuffle' option supportSergei Trofimovich2022-06-041-65/+73
* * <all>: Update copyright notices.Paul Smith2022-02-101-1/+1
* [SV 61042] Enhance logging of implicit rule searchDmitry Goncharov2021-10-181-8/+2
* [SV 60435] Ensure intermediate grouped files are removedDmitry Goncharov2021-09-071-0/+4
* [SV 60595] Restart whenever any makefile is rebuiltPaul Smith2021-09-031-6/+5
* [SV 58656] Fix mtime for large files on MS-WindowsEli Zaretskii2021-05-291-0/+15
* * src/remake.c (name_mtime): Reserve space for nul in readlink resultTobias Stoeckmann2021-03-281-1/+1
* Ensure variable_buffer is always set.Paul Smith2021-03-151-2/+4
* Resolve unused-result warnings for alloca(0)Paul Smith2020-11-291-1/+1
* Update copyright statements for 2020Paul Smith2020-01-031-1/+1
* [SV 54740] Ensure .SILENT settings do not leak into sub-makesPaul Smith2019-05-191-2/+2
* Update copyright statements for 2019Paul Smith2019-05-191-1/+1
* Resolve most of the Windows Visual Studio warnings.Paul Smith2018-07-021-23/+23
* * all: Update Copyright statements for 2018Paul Smith2018-07-011-1/+1
* Rework directory structure to use GNU-recommended "src" directory.Paul Smith2017-11-191-0/+1755