aboutsummaryrefslogtreecommitdiffstats
path: root/lib/System/Unix/Program.inc
Commit message (Expand)AuthorAgeFilesLines
* Update a comment to reflect the current code.Dan Gohman2009-08-051-1/+2
* Remove needless uses of std::flush in the parent process after aDan Gohman2009-08-051-7/+0
* Use _exit rather than exit in the child process after a failed exec.Dan Gohman2009-08-051-3/+7
* Follow Unix behavior and return 127 if the command is not found,Dan Gohman2009-08-041-1/+1
* When exec() fails, return 127 instead of errno; the parent process has no way toDaniel Dunbar2009-08-041-3/+3
* Fix a race condition in getting the process exit code on Win32.Daniel Dunbar2009-08-031-0/+4
* On "Unix", if Program::FindProgramByName is given a name containingDan Gohman2009-07-281-1/+1
* Fix a fixme; don't take binaries from the working directory.Benjamin Kramer2009-07-281-3/+3
* Remove duplication in Program::Execute{And,No}Wait.Mikhail Glushenkov2009-07-181-87/+29
* Trailing whitespace.Mikhail Glushenkov2009-07-171-15/+15
* Add an ExecuteNoWait interface to support asynchronous process spawning.David Greene2009-07-081-0/+72
* Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get:Daniel Dunbar2009-04-201-1/+1
* Fix redirection of stderr in sys::Program::ExecuteAndWait. There was logicMatthijs Kooijman2008-06-121-4/+11
* Make I/O redirection handling in sys::Program a bit more consistent. NoMatthijs Kooijman2008-06-121-21/+13
* Unbreak build.Bill Wendling2008-05-291-3/+3
* Remove more iostream header includes. Needed to implement a "FlushStream"Bill Wendling2008-05-291-3/+3
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-1/+1
* Set error message.Devang Patel2008-02-041-2/+4
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Remove spurious consts. This fixes warnings with compilers thatDan Gohman2007-09-141-2/+2
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+286