- d5d0764 Have Program::Wait return -2 for crashed and timeouts instead of embedding by Andrew Trick · 14 years ago
- 55aeb55 Bugpoint support for miscompilations that result in a crash. by Andrew Trick · 14 years ago
- 0ab5e2c Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 15 years ago
- dce83c5 Avoid initializing posix_spawn_file_actions_t if not used. by Benjamin Kramer · 15 years ago
- 58df2e0 Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. by Michael J. Spencer · 15 years ago
- 54c9eb6 Now to chant the magical incantation that will exorcise the System library by Charles Davis · 15 years ago
- 447762d Merge System into Support. by Michael J. Spencer · 15 years ago[Renamed from llvm/lib/System/Unix/Program.inc]
- a581d8a Make FindProgramByName return paths with slashes unmodified on Windows. by Mikhail Glushenkov · 15 years ago
- 5bc07d2 Check if ErrMsg is null. This fixes the "not" command. by Dan Gohman · 15 years ago
- fc81579 Make Program::Wait differentiate execution failure due to the file by Dan Gohman · 15 years ago
- cae3c53 Make Program::Wait provide an error message string for errors by Dan Gohman · 15 years ago
- 47215f4 Revert r117582, which reverted r77396. Searching PATH for a string by Dan Gohman · 15 years ago
- d7faab5 Revert r77396. by Mikhail Glushenkov · 15 years ago
- 0e9d9b5 Trailing whitespace. by Mikhail Glushenkov · 15 years ago
- 31158b5 Add an explicit initialization to work around what appears to be a valgrind by Daniel Dunbar · 15 years ago
- 7a68cd0 Rather than using an ifdef on the target to zero out fields, by Duncan Sands · 15 years ago
- ca97c92 add some triple for minix, patch by Kees van Reeuwijk from PR7582 by Chris Lattner · 15 years ago
- f656397 Fix -Wcast-qual warnings. by Dan Gohman · 16 years ago
- d3db453 avoid temporary std::string in non posix_spawn path. by Chris Lattner · 16 years ago
- 5b4be74 Eliminate temporary string. by Benjamin Kramer · 16 years ago
- 1360e9e Properly inherit the environment on darwin where environ is not available for shared libraries. by Benjamin Kramer · 16 years ago
- 554a398 This is horrible. Split the difference, and declare 'environ' on all non-Darwin by Nick Lewycky · 16 years ago
- 320aa4a Revert r101701, Darwin doesn't have 'environ'. Go figure. by Nick Lewycky · 16 years ago
- 3fdf588 Fix linux build. posix_spawn doesn't inherit the environment by default. by Nick Lewycky · 16 years ago
- a50738a make Program::Execute use posix_spawn on systems that support it, by Chris Lattner · 16 years ago
- 3a747ae improve haiku portability, patch by Paul Davey. by Chris Lattner · 16 years ago
- 65a437f don't forget to close a FD on an error condition, found by by Chris Lattner · 16 years ago
- 62f50da improve support for minix, PR6280, patch by Kees van Reeuwijk! by Chris Lattner · 16 years ago
- 1051937 Add llvm::Program::ChangeStderrToBinary(). by Douglas Gregor · 16 years ago
- fec62f0 Revert commit 81144, and add a comment. It caused bugpoint timeouts by Duncan Sands · 16 years ago
- b5cd623 Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context. by Ted Kremenek · 16 years ago
- 7b446a0 Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaks by Daniel Dunbar · 16 years ago
- 0adf07e Get rid of GetProcessId in Win32/Program.inc. by Mikhail Glushenkov · 16 years ago
- d2f8a11 Check that the 'kill' call succeeded. by Mikhail Glushenkov · 16 years ago
- a3fbf36 This should unbreak the build on 64-bit Linux. by Mikhail Glushenkov · 16 years ago
- 29b5d30 Const-correctness. by Mikhail Glushenkov · 16 years ago
- f9e2f24 Get rid of the Pid_ member in the Program class. by Mikhail Glushenkov · 16 years ago
- 4a91b76 Add a Kill() function to the Program class. by Mikhail Glushenkov · 16 years ago
- cd32ecf Using a signal handler that does nothing should be equivalent to SIG_IGN. by Duncan Sands · 16 years ago
- 89720bb Remove some not-really-used variables, as warned by Duncan Sands · 16 years ago
- c521f54 Prune #includes from llvm/Linker.h and llvm/System/Path.h, by Chris Lattner · 16 years ago
- 4cf97dd Update a comment to reflect the current code. by Dan Gohman · 16 years ago
- 7ce1fe2 Remove needless uses of std::flush in the parent process after a by Dan Gohman · 16 years ago
- 23a419f Use _exit rather than exit in the child process after a failed exec. by Dan Gohman · 16 years ago
- 6faa1d2 Follow Unix behavior and return 127 if the command is not found, by Dan Gohman · 16 years ago
- 8b6be17 When exec() fails, return 127 instead of errno; the parent process has no way to by Daniel Dunbar · 16 years ago
- 1a6a39e Fix a race condition in getting the process exit code on Win32. by Daniel Dunbar · 16 years ago
- 0c96daa On "Unix", if Program::FindProgramByName is given a name containing by Dan Gohman · 16 years ago
- 6adb6e0 Fix a fixme; don't take binaries from the working directory. by Benjamin Kramer · 16 years ago
- 36cb832 Remove duplication in Program::Execute{And,No}Wait. by Mikhail Glushenkov · 16 years ago
- 28309ac Trailing whitespace. by Mikhail Glushenkov · 16 years ago
- cdde1bb by David Greene · 16 years ago
- 3222b9b Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get: by Daniel Dunbar · 17 years ago
- 1cc695e Fix redirection of stderr in sys::Program::ExecuteAndWait. There was logic by Matthijs Kooijman · 17 years ago
- 616e484 Make I/O redirection handling in sys::Program a bit more consistent. No by Matthijs Kooijman · 17 years ago
- 9cfdac5 Unbreak build. by Bill Wendling · 17 years ago
- 33e396d Remove more iostream header includes. Needed to implement a "FlushStream" by Bill Wendling · 17 years ago
- 86cb318 Fix more -Wshorten-64-to-32 warnings. by Evan Cheng · 17 years ago
- 3d4f1b3 Set error message. Patch by Shantonu Sen. by Devang Patel · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 58c468f Remove spurious consts. This fixes warnings with compilers that by Dan Gohman · 18 years ago
- 0e21980 Solaris 2.x does not have RLIMIT_RSS, check for this symbol (analog NetBSD below), should subsume Cygwin by Gabor Greif · 18 years ago
- d609374a Fix LLVM build on NetBSD. Patch by Neil Booth. by Devang Patel · 18 years ago
- e2e9b37 Cygwin doesn't have the RSS_LIMIT for get/setrlimit. by Reid Spencer · 19 years ago
- d01defe Add possibility to set memory limit for binaries run via libSystem. This by Anton Korobeynikov · 19 years ago
- 8a77bb9 For PR797: by Reid Spencer · 19 years ago
- 42bcf6e For PR797: by Reid Spencer · 19 years ago
- c295914 For PR797: by Reid Spencer · 19 years ago
- 78731ab Turn an if into an else if. by Chris Lattner · 19 years ago
- 09cf829 Don't pull in environ, not always safe. Global variables are bad anyway. by Evan Cheng · 19 years ago
- ab97f22 For PR787: by Reid Spencer · 19 years ago
- ccd5b90 For PR351: by Reid Spencer · 20 years ago
- c9c0473 For PR495: by Reid Spencer · 20 years ago
- 5b891e9 For PR495: by Reid Spencer · 20 years ago
- 291f6b7 Remove vim settings from source code; people should use llvm/utils/vim/vimrc by Misha Brukman · 20 years ago
- 5e7bac2 Add FIXME by Markus Oberhumer from bug 545: not checking for "." in $PATH may by Misha Brukman · 21 years ago
- 8bdd0fc Fix bugpoint by Chris Lattner · 21 years ago
- c892a0d Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the silly by Reid Spencer · 21 years ago[Renamed from llvm/lib/System/Unix/Program.cpp]
- d554bbc For PR351: * Ensure #includes are wrapped with appropriate HAVE_ guards by Reid Spencer · 21 years ago
- 8062bde Make references to 'struct sigaction' compile under Solaris. by Brian Gaeke · 21 years ago
- 6cb551b For PR351: by Reid Spencer · 21 years ago
- cdefe0a For PR351: Implement the new environment pointer for ExecuteAndWait by Reid Spencer · 21 years ago
- 5ccfd5a Path::get -> Path::toString by Reid Spencer · 21 years ago
- 0c6a283 Stop propagating method names that violate the coding standard by Reid Spencer · 21 years ago
- 0736943 Clean up the interface and implementation of sys::Program so that it is by Reid Spencer · 21 years ago
- 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
- 023637e Add a declaration of environ global for Darwin by Reid Spencer · 21 years ago
- 76b83a1 Initial commit of an platform-indepdendent implementation for the by Reid Spencer · 21 years ago