summaryrefslogtreecommitdiff
path: root/src/job.c
Commit message (Expand)AuthorAgeFilesLines
* Move local headers after system headersPaul Smith2023-04-031-10/+10
* Adjust output strings to be alignedPaul Smith2023-04-021-4/+4
* Add support for .WARNINGS special variablePaul Smith2023-04-021-1/+1
* Introduce a --warn command line optionPaul Smith2023-04-011-4/+5
* Add functions to directly expand variables by namePaul Smith2023-04-011-3/+3
* Clean up expand.cPaul Smith2023-03-261-6/+6
* Use MK_OS_OS2 macro instead of __EMX__Paul Smith2023-01-161-26/+26
* Use MK_OS_DOS macro instead of __MSDOS__Paul Smith2023-01-161-30/+30
* Rename WINDOWS32 macro to MK_OS_W32Paul Smith2023-01-151-48/+48
* Rename VMS macro to MK_OS_VMSPaul Smith2023-01-151-24/+24
* Remove support for AmigaOSPaul Smith2023-01-151-97/+12
* Use a recursive environment if any command needs itPaul Smith2023-02-211-2/+9
* * src/job.c: Switch from bit operators to flags macrosPaul Smith2023-01-281-10/+10
* [SV 63667] In .POSIX, use shell flags -c when ignoring errorsPaul Smith2023-01-281-2/+11
* Update support for OS/2Paul Smith2023-01-081-4/+10
* [SV 62654] Support GNU Make on z/OSPaul Smith2023-01-081-0/+8
* Include <strings.h> globallyPaul Smith2023-01-081-3/+0
* Update the copyright year on all filesPaul Smith2023-01-011-1/+1
* [WINDOWS32] Remove CRNL from FormatMessage() result stringPaul Smith2022-12-191-2/+2
* * src/job.c (new_job): [SV 63510] Trace phony prerequisite rebuildsPaul Smith2022-12-181-6/+45
* Fix issues found by ASAN and CoverityPaul Smith2022-10-311-11/+25
* Avoid C99 constructsPaul Smith2022-10-291-3/+3
* * src/job.c: [SV 63185] Don't use ifdef with HAVE_DECL_* macrosPaul Smith2022-10-271-2/+1
* Set PATH_MAX on systems without a default valuePaul Smith2022-10-221-1/+1
* [SV 63236] Fix getloadavg related error message on AIXDmitry Goncharov2022-10-221-0/+1
* Update URLs to use https rather than httpPaul Smith2022-10-181-1/+1
* Add ISDIRSEP() helper macro and use itPaul Smith2022-10-181-21/+12
* Add preprocessor macros for different platformsPaul Smith2022-10-181-1/+1
* * src/job.c: [SV 63185] Include sys/loadavg.h if needed.Paul Smith2022-10-161-4/+9
* Always restore global environ if we use vforkPaul Smith2022-09-251-12/+15
* Rework output sync to lock a temp file on POSIXPaul Smith2022-08-301-12/+7
* Disable the jobserver in non-recursive childrenPaul Smith2022-07-301-1/+1
* Take advantage of mempcpy() and stpcpy()Paul Smith2022-07-301-5/+5
* Convert HAVE_GETLOADAVG to HAVE_DECL_GETLOADAVGPaul Smith2022-07-091-1/+1
* getloadavg: Remove support for privileged invocationPaul Smith2022-07-091-5/+0
* Run autoupdate and clean up autoconf usagePaul Smith2022-07-091-1/+1
* [SV 10593] Export variables to $(shell ...) commandsPaul Smith2022-07-091-8/+15
* [SV 62100] Add '--shuffle' option supportSergei Trofimovich2022-06-041-4/+18
* * src/misc.c (make_toui): Parse a string into an unsigned intPaul Smith2022-06-041-2/+2
* [SV 62145] Remove a stdin temp file on re-exec failure.Dmitry Goncharov2022-04-241-13/+3
* Remove extraneous characters from fatal() callsPaul Smith2022-02-271-9/+9
* * <all>: Update copyright notices.Paul Smith2022-02-101-1/+1
* [SV 61805] Support quoted whitespace in .SHELLFLAGS with .ONESHELLDmitry Goncharov2022-02-061-11/+20
* * src/job.c (load_too_high): Re-enable Linux /proc/loadavg checks.Paul Smith2022-02-061-16/+7
* [SV 61621] Don't use POSIX_SPAWN_RESETIDS with posix_spawn()Paul Smith2021-12-191-2/+2
* [SV 61042] Enhance logging of implicit rule searchDmitry Goncharov2021-10-181-1/+1
* * src/job.c (child_execute_job): Update gnulib find_in_given_path()Pete Dietl2021-03-251-1/+1
* [SV 59169] Add --debug=why and --debug=print optionsPaul Smith2020-12-051-9/+6
* [SV 41273] Allow the directory cache to be invalidatedPaul Smith2020-11-291-5/+6
* * src/job.c (unblock_sigs): [!POSIX] [SV 58743] Fix syntax errorsPaul Smith2020-07-101-1/+1