summaryrefslogtreecommitdiff
path: root/job.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* job.cEli Zaretskii2010-07-241-1/+3
* - Many fixup patches from Savannah.Paul Smith2010-07-191-6/+4
* Update copyrights for 2010.Paul Smith2010-07-131-2/+2
* Fixes to build_w32.bat for building with MSVC 64bit.Paul Smith2010-07-121-0/+2
* Add the beginning of the .ONESHELL special feature.Paul Smith2010-07-121-7/+124
* job.c (pid2str) [WINDOWS32]: Don't use %Id with GCC < 4.x.Eli Zaretskii2010-07-091-6/+11
* - Enhance .POSIX to set -e when invoking shells, as demanded by aPaul Smith2010-07-061-17/+26
* Fixups for warnings on Windows (esp 64bit).Paul Smith2010-07-051-28/+39
* - Rename strieq() to patheq() for clarity.Paul Smith2010-07-011-2/+1
* (construct_command_argv_internal) <sh_cmds_dos> [WINDOWS32]: Add "echo." andEli Zaretskii2009-12-111-6/+9
* New command line option: --eval=STRING will cause STRING to bePaul Smith2009-10-251-2/+2
* - Update manual description for pattern rule search algorithmPaul Smith2009-09-281-2/+5
* - Rework secondary expansion so we only defer it if there's a possibilityPaul Smith2009-09-241-2/+3
* - Fix Savannah bug #27093Paul Smith2009-08-021-1/+1
* Changes from Ralf Wildenhues.Paul Smith2009-08-011-1/+1
* - Fix Savannah bug #18124Paul Smith2009-06-091-2/+2
* - Add a new test suite for LIBPATTERNSPaul Smith2009-06-071-1/+7
* * job.c (construct_command_argv_internal): Avoid extra backslashEli Zaretskii2008-09-301-1/+7
* configh.dos.template [__DJGPP__]: Replace HAVE_SYS_SIGLIST withEli Zaretskii2007-12-221-1/+1
* New special variable: .RECIPEPREFIXPaul Smith2007-11-041-24/+6
* Fixes from Eli Zaretskii:Paul Smith2007-10-101-7/+16
* * Update to GPLv3Paul Smith2007-07-041-4/+4
* Fix some documentation gitches.Paul Smith2007-05-111-4/+13