summaryrefslogtreecommitdiff
path: root/job.c
Commit message (Expand)AuthorAgeFilesLines
* [SV 44348] Fix handling of shell widlcards on MS-Windows.HEADtrunkEli Zaretskii2015-02-281-0/+4
* Fix bs-nl handling, exit and Environment for VMS.John Malmberg2015-01-271-3/+24
* Fix $(shell) on hosts with 64-bit pid_t.Christian Boos2014-12-271-1/+2
* [SV 42447]: VMS simulate exporting symbolsJohn Malmberg2014-10-201-16/+21
* Fix Cygwin compilation error.Eli Zaretskii2014-10-021-2/+3
* Avoid compilation warnings.Eli Zaretskii2014-10-011-0/+4
* Treat redirection of standard handles on Windows as it is done on Unix.Eli Zaretskii2014-10-011-7/+11
* * job.c: fix make action continuation lines.Hartmut Becker2014-09-301-0/+2
* Enhance/fix VMS ONESHELL implementation and command executionHartmut Becker2014-09-071-15/+16
* Enhance/fix VMS exit code handling.Hartmut Becker2014-09-071-4/+9
* Enhance/fix VMS multi-line support.Hartmut Becker2014-09-071-1/+22
* * various: Assume ISO C89-compliant free() implementation.Paul Smith2014-07-071-4/+2
* * maintMakefile, various: Improve constification of the codebase.Paul Smith2014-07-071-105/+105
* * job.c (set_child_handler_action_flags): [SV 41341]Paul Smith2014-02-011-4/+14
* Allow the EMX build to use output_sync.Pavel Fedin2014-01-171-14/+13
* Solve some Windows build issues.Stephan T. Lavavej2013-11-271-2/+2
* [SV 40361] Don't use vsnprintf(), which is an ISO C99 function.Paul Smith2013-11-231-29/+43
* Fix build failures on EMX for output-sync support.Paul Smith2013-09-291-3/+3
* Invert the #define for output-sync: turn it off with NO_OUTPUT_SYNCPaul Smith2013-09-211-6/+6
* Ensure that stderr from shell functions in recipes is synced.Paul Smith2013-09-211-63/+90
* Support the -Orecurse option properly.Paul Smith2013-09-141-2/+2
* Enhance the output sync mode.Paul Smith2013-09-121-322/+65
* [Bug #39158] Source cleanups suggested by cppcheck utility.Paul Smith2013-07-211-18/+12
* Safety cleanups: ensure OUTFD is -1 when closed.Paul Smith2013-07-211-6/+9
* Modify the update_status field in struct file to be an enum.Paul Smith2013-07-141-9/+9
* Compare internal commands of non-Unix shells on Windows case-insensitively.Eli Zaretskii2013-06-221-2/+2
* Create a character map to use for locating stop-points in strings.Paul Smith2013-06-221-1/+1
* [SV #39035] Compare OUT to the beginning of the OUT var/func, not IN.Paul Smith2013-05-261-1/+3
* Support "move" as internal shell command on Windows with cmd.exe.Eli Zaretskii2013-05-181-2/+2
* Update source file format: remove TABs, use GNU coding styles.Paul Smith2013-05-171-794/+809
* Update copyright for changes in 2013.Paul Smith2013-05-171-1/+1
* Add new --trace[=MODE] flags, with --trace=dirPaul Smith2013-05-131-7/+13
* Avoid printing stdout and stderr messages without a newline between them.Eli Zaretskii2013-05-111-1/+1
* Remove use of vfork().Paul Smith2013-05-061-5/+4
* cosmetics: fix few innocuous typosStefano Lattarini2013-05-051-1/+1
* Rename the -O "job" mode to "line" and "make" to "recurse".Paul Smith2013-05-051-2/+2
* Ensure command lines are written synchronously with -O.Paul Smith2013-05-051-63/+63
* Don't pump output to the descriptor, as we use FILE* elsewhere.Paul Smith2013-05-041-49/+29
* Improve sync handling for -Ojob/-Otarget and recursion.Paul Smith2013-05-041-125/+142
* Fix a possibly confusing comment at end of pump_from_tmp_fd.Eli Zaretskii2013-05-041-1/+2
* Fix the MS-Windows branch of output_sync code.Eli Zaretskii2013-05-041-2/+1
* Fix treatment of whitespace after a backslash on MS-Windows.Eli Zaretskii2013-05-011-0/+9
* job.c (start_job_command) [WINDOWS32]: Make the same fix forEli Zaretskii2013-05-011-2/+4
* Don't synchronize output for recursive make unless -OmakePaul Smith2013-05-011-2/+4
* Fix the .ONESHELL operation on MS-Windows.Eli Zaretskii2013-04-291-3/+3
* Ensure error messages are printed with sync'd output.Paul Smith2013-04-281-17/+58
* Small cleanups and fixes.Paul Smith2013-04-281-2/+2
* Fix a few compiler warnings found by Eli.Paul Smith2013-04-281-3/+4
* Add support for per-job output sync.Paul Smith2013-04-281-24/+43
* Fix support for .ONESHELL when dealing with non-POSIX shells.Paul Smith2013-04-271-26/+26