summaryrefslogtreecommitdiff
path: root/job.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* Support .ONESHELL on MS-Windows, for default Windows shells.Eli Zaretskii2013-04-271-22/+99
* job.c: Fix compilation error on GNU/Linux due to "label at end of compound s...Eli Zaretskii2013-04-271-1/+6
* Support --output-sync on MS-Windows.Eli Zaretskii2013-04-271-10/+71
* Some cleanups for Windows builds after the output-sync option.Paul Smith2013-04-161-4/+0
* Create an open_tmpfd() function to return temp files by FD. Use it.Paul Smith2013-04-161-55/+8
* Save the output from the entire recipe, not per-job.Paul Smith2013-04-151-18/+21
* Change the arg option for -O from numeric to string.Paul Smith2013-04-151-2/+2
* Rename the "parallel-sync" option to "output-sync".Paul Smith2013-04-141-87/+85
* Initial patch for output synchronization. See Savannah bug #33138.Frank Heckenbach2013-04-141-0/+253
* Rename struct floc to typedef gmk_floc as an externally scoped symbol.Paul Smith2013-01-201-1/+1
* Rename the make.h file to makeint.h for internal use only.Paul Smith2013-01-201-2/+2
* job.c (create_batch_file): Fix last change: always increment theEli Zaretskii2012-12-081-6/+12
* job.c (construct_command_argv_internal): Remove " fromEli Zaretskii2012-12-071-1/+12
* job.c (reap_children): Add debug message for when removal of a temporaryEli Zaretskii2012-12-071-1/+0
* Avoid leaving temporary batch files in the temporary directory.Eli Zaretskii2012-12-071-4/+30
* Keep the command line on the heap to avoid stack overflow.Paul Smith2012-09-091-4/+9
* Simplify copyrights using ranges of years.Paul Smith2012-03-051-3/+1
* Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines.Paul Smith2012-03-041-41/+41
* Ensure that .ONESHELL works with .SHELLFLAGS options containing whitespace.Paul Smith2012-03-031-5/+23
* Update copyright notices.Paul Smith2012-01-161-3/+3
* Enable jobserver on W32 when using configure.Paul Smith2011-11-151-3/+5
* Don't use Hungarian notation: remove _p/_ptr from var names.Paul Smith2011-11-141-8/+8
* Support jobserver capability on Windows systems.Paul Smith2011-11-141-4/+53
* job.c (construct_command_argv_internal): Don't assume shellflagsEli Zaretskii2011-05-071-7/+16
* Improve backslash/newline handling to adhere to POSIX requirements.Paul Smith2010-11-061-9/+23
* Bump the version to 3.82.90.Paul Smith2010-08-291-25/+60
* Set shellflags to a reasonable default if it's not set already.Paul Smith2010-08-291-1/+5