- 602a5bb Support: Don't set RLIMIT_AS on child processes when applying a memory limit by David Blaikie · 8 years ago
- 91d3cfe Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes." by Duncan P. N. Exon Smith · 10 years ago
- 1760dc2 Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes. by Eugene Zelenko · 10 years ago
- 2e83790 [Clang/Support/Windows/Unix] Command lines created by clang may exceed the command length limit set by the OS by Oleg Ranevskyy · 10 years ago
- c7e3f3a Remove the configure and cmake checks for sys/wait.h by Justin Bogner · 10 years ago
- f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
- 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 74f2932 Don't use std::errc. by Rafael Espindola · 10 years ago
- 16132e6 Purge unused includes throughout libSupport. by Benjamin Kramer · 11 years ago
- a747e59 Checking if TARGET_OS_IPHONE is defined isn't good enough for 10.7 and earlier. by Chris Bieneman · 11 years ago
- 7b7d277 iOS doesn't have crt_externs.h available, so we fall back to the posix method. by Chris Bieneman · 11 years ago
- ec8406d Fix several bugs in r221220's new program finding code. by Chandler Carruth · 11 years ago
- c1f3087 Remove FindProgramByName. NFC. by Rafael Espindola · 11 years ago
- 65ffd92 [Support][Program] Add findProgramByName(Name, OptionalPaths) by Michael J. Spencer · 11 years ago
- 5f13d64 Fix bug where sys::Wait could wait on wrong pid. by Rafael Espindola · 11 years ago
- 9c35966 Add writeFileWithSystemEncoding to LibLLVMSuppor. by Rafael Espindola · 11 years ago
- 42036ae Fix bug in llvm::sys::argumentsFitWithinSystemLimits(). by Rafael Espindola · 11 years ago
- a67d14f lldb can interrupt waitpid, so EINTR shouldn't be an error. This fixes the case by Julien Lerouge · 11 years ago
- db4ed0b Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
- 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
- a3f2e3f There is no std::errc::success, remove the llvm one. by Rafael Espindola · 11 years ago
- e73658d [C++] Use 'nullptr'. by Craig Topper · 12 years ago
- fbf7414 Delete dead code. by Rafael Espindola · 12 years ago
- 8d5b0e2 Fix the "#ifndef HAVE_SYS_WAIT_H" code path in Program.inc to compile by Mark Seaborn · 12 years ago
- 9ab9fe9 Fix build on Solaris 11. by Rafael Espindola · 12 years ago
- d88b983 Add non-blocking Wait() for launched processes by Tareq A. Siraj · 12 years ago
- 1cfc5dd Add missing 'n'. by Rafael Espindola · 12 years ago
- 70d98f4 Extend the lifetime of the strings passed to posix_spawn_file_actions_addopen. by Rafael Espindola · 12 years ago
- b0a5c96 Replace use of PathV1.h in Program.cpp. by Rafael Espindola · 12 years ago
- 4c7ad8f Have sys::FindProgramByName return a std::string. by Rafael Espindola · 12 years ago
- 6e6a0f5 [Support] Fix handle and memory leak for processes that are not waited for by Reid Kleckner · 12 years ago
- cb2eca0 Remove the program class. by Rafael Espindola · 12 years ago
- cd848c0 Add a function to check if an argument list is too long. by Rafael Espindola · 13 years ago
- 1f5a714 More MSan/ASan annotations. by Evgeniy Stepanov · 13 years ago
- 76fbeef Remove an unused method on Program. by Chandler Carruth · 13 years ago
- db8842f Remove an unused method on the Program class. by Chandler Carruth · 13 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- a2755f8 Support/Program: Make Change<stream>ToBinary return error_code. by Michael J. Spencer · 14 years ago
- 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 · 18 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