1. 602a5bb Support: Don't set RLIMIT_AS on child processes when applying a memory limit by David Blaikie · 8 years ago
  2. 91d3cfe Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes." by Duncan P. N. Exon Smith · 10 years ago
  3. 1760dc2 Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes. by Eugene Zelenko · 10 years ago
  4. 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
  5. c7e3f3a Remove the configure and cmake checks for sys/wait.h by Justin Bogner · 10 years ago
  6. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  7. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  8. 74f2932 Don't use std::errc. by Rafael Espindola · 10 years ago
  9. 16132e6 Purge unused includes throughout libSupport. by Benjamin Kramer · 11 years ago
  10. a747e59 Checking if TARGET_OS_IPHONE is defined isn't good enough for 10.7 and earlier. by Chris Bieneman · 11 years ago
  11. 7b7d277 iOS doesn't have crt_externs.h available, so we fall back to the posix method. by Chris Bieneman · 11 years ago
  12. ec8406d Fix several bugs in r221220's new program finding code. by Chandler Carruth · 11 years ago
  13. c1f3087 Remove FindProgramByName. NFC. by Rafael Espindola · 11 years ago
  14. 65ffd92 [Support][Program] Add findProgramByName(Name, OptionalPaths) by Michael J. Spencer · 11 years ago
  15. 5f13d64 Fix bug where sys::Wait could wait on wrong pid. by Rafael Espindola · 11 years ago
  16. 9c35966 Add writeFileWithSystemEncoding to LibLLVMSuppor. by Rafael Espindola · 11 years ago
  17. 42036ae Fix bug in llvm::sys::argumentsFitWithinSystemLimits(). by Rafael Espindola · 11 years ago
  18. a67d14f lldb can interrupt waitpid, so EINTR shouldn't be an error. This fixes the case by Julien Lerouge · 11 years ago
  19. db4ed0b Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
  20. 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  21. a3f2e3f There is no std::errc::success, remove the llvm one. by Rafael Espindola · 11 years ago
  22. e73658d [C++] Use 'nullptr'. by Craig Topper · 12 years ago
  23. fbf7414 Delete dead code. by Rafael Espindola · 12 years ago
  24. 8d5b0e2 Fix the "#ifndef HAVE_SYS_WAIT_H" code path in Program.inc to compile by Mark Seaborn · 12 years ago
  25. 9ab9fe9 Fix build on Solaris 11. by Rafael Espindola · 12 years ago
  26. d88b983 Add non-blocking Wait() for launched processes by Tareq A. Siraj · 12 years ago
  27. 1cfc5dd Add missing 'n'. by Rafael Espindola · 12 years ago
  28. 70d98f4 Extend the lifetime of the strings passed to posix_spawn_file_actions_addopen. by Rafael Espindola · 12 years ago
  29. b0a5c96 Replace use of PathV1.h in Program.cpp. by Rafael Espindola · 12 years ago
  30. 4c7ad8f Have sys::FindProgramByName return a std::string. by Rafael Espindola · 12 years ago
  31. 6e6a0f5 [Support] Fix handle and memory leak for processes that are not waited for by Reid Kleckner · 12 years ago
  32. cb2eca0 Remove the program class. by Rafael Espindola · 12 years ago
  33. cd848c0 Add a function to check if an argument list is too long. by Rafael Espindola · 13 years ago
  34. 1f5a714 More MSan/ASan annotations. by Evgeniy Stepanov · 13 years ago
  35. 76fbeef Remove an unused method on Program. by Chandler Carruth · 13 years ago
  36. db8842f Remove an unused method on the Program class. by Chandler Carruth · 13 years ago
  37. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  38. a2755f8 Support/Program: Make Change<stream>ToBinary return error_code. by Michael J. Spencer · 14 years ago
  39. d5d0764 Have Program::Wait return -2 for crashed and timeouts instead of embedding by Andrew Trick · 14 years ago
  40. 55aeb55 Bugpoint support for miscompilations that result in a crash. by Andrew Trick · 14 years ago
  41. 0ab5e2c Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 15 years ago
  42. dce83c5 Avoid initializing posix_spawn_file_actions_t if not used. by Benjamin Kramer · 15 years ago
  43. 58df2e0 Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. by Michael J. Spencer · 15 years ago
  44. 54c9eb6 Now to chant the magical incantation that will exorcise the System library by Charles Davis · 15 years ago
  45. 447762d Merge System into Support. by Michael J. Spencer · 15 years ago[Renamed from llvm/lib/System/Unix/Program.inc]
  46. a581d8a Make FindProgramByName return paths with slashes unmodified on Windows. by Mikhail Glushenkov · 15 years ago
  47. 5bc07d2 Check if ErrMsg is null. This fixes the "not" command. by Dan Gohman · 15 years ago
  48. fc81579 Make Program::Wait differentiate execution failure due to the file by Dan Gohman · 15 years ago
  49. cae3c53 Make Program::Wait provide an error message string for errors by Dan Gohman · 15 years ago
  50. 47215f4 Revert r117582, which reverted r77396. Searching PATH for a string by Dan Gohman · 15 years ago
  51. d7faab5 Revert r77396. by Mikhail Glushenkov · 15 years ago
  52. 0e9d9b5 Trailing whitespace. by Mikhail Glushenkov · 15 years ago
  53. 31158b5 Add an explicit initialization to work around what appears to be a valgrind by Daniel Dunbar · 15 years ago
  54. 7a68cd0 Rather than using an ifdef on the target to zero out fields, by Duncan Sands · 15 years ago
  55. ca97c92 add some triple for minix, patch by Kees van Reeuwijk from PR7582 by Chris Lattner · 15 years ago
  56. f656397 Fix -Wcast-qual warnings. by Dan Gohman · 16 years ago
  57. d3db453 avoid temporary std::string in non posix_spawn path. by Chris Lattner · 16 years ago
  58. 5b4be74 Eliminate temporary string. by Benjamin Kramer · 16 years ago
  59. 1360e9e Properly inherit the environment on darwin where environ is not available for shared libraries. by Benjamin Kramer · 16 years ago
  60. 554a398 This is horrible. Split the difference, and declare 'environ' on all non-Darwin by Nick Lewycky · 16 years ago
  61. 320aa4a Revert r101701, Darwin doesn't have 'environ'. Go figure. by Nick Lewycky · 16 years ago
  62. 3fdf588 Fix linux build. posix_spawn doesn't inherit the environment by default. by Nick Lewycky · 16 years ago
  63. a50738a make Program::Execute use posix_spawn on systems that support it, by Chris Lattner · 16 years ago
  64. 3a747ae improve haiku portability, patch by Paul Davey. by Chris Lattner · 16 years ago
  65. 65a437f don't forget to close a FD on an error condition, found by by Chris Lattner · 16 years ago
  66. 62f50da improve support for minix, PR6280, patch by Kees van Reeuwijk! by Chris Lattner · 16 years ago
  67. 1051937 Add llvm::Program::ChangeStderrToBinary(). by Douglas Gregor · 16 years ago
  68. fec62f0 Revert commit 81144, and add a comment. It caused bugpoint timeouts by Duncan Sands · 16 years ago
  69. 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
  70. 7b446a0 Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaks by Daniel Dunbar · 16 years ago
  71. 0adf07e Get rid of GetProcessId in Win32/Program.inc. by Mikhail Glushenkov · 16 years ago
  72. d2f8a11 Check that the 'kill' call succeeded. by Mikhail Glushenkov · 16 years ago
  73. a3fbf36 This should unbreak the build on 64-bit Linux. by Mikhail Glushenkov · 16 years ago
  74. 29b5d30 Const-correctness. by Mikhail Glushenkov · 16 years ago
  75. f9e2f24 Get rid of the Pid_ member in the Program class. by Mikhail Glushenkov · 16 years ago
  76. 4a91b76 Add a Kill() function to the Program class. by Mikhail Glushenkov · 16 years ago
  77. cd32ecf Using a signal handler that does nothing should be equivalent to SIG_IGN. by Duncan Sands · 16 years ago
  78. 89720bb Remove some not-really-used variables, as warned by Duncan Sands · 16 years ago
  79. c521f54 Prune #includes from llvm/Linker.h and llvm/System/Path.h, by Chris Lattner · 16 years ago
  80. 4cf97dd Update a comment to reflect the current code. by Dan Gohman · 16 years ago
  81. 7ce1fe2 Remove needless uses of std::flush in the parent process after a by Dan Gohman · 16 years ago
  82. 23a419f Use _exit rather than exit in the child process after a failed exec. by Dan Gohman · 16 years ago
  83. 6faa1d2 Follow Unix behavior and return 127 if the command is not found, by Dan Gohman · 16 years ago
  84. 8b6be17 When exec() fails, return 127 instead of errno; the parent process has no way to by Daniel Dunbar · 16 years ago
  85. 1a6a39e Fix a race condition in getting the process exit code on Win32. by Daniel Dunbar · 16 years ago
  86. 0c96daa On "Unix", if Program::FindProgramByName is given a name containing by Dan Gohman · 16 years ago
  87. 6adb6e0 Fix a fixme; don't take binaries from the working directory. by Benjamin Kramer · 16 years ago
  88. 36cb832 Remove duplication in Program::Execute{And,No}Wait. by Mikhail Glushenkov · 16 years ago
  89. 28309ac Trailing whitespace. by Mikhail Glushenkov · 16 years ago
  90. cdde1bb by David Greene · 16 years ago
  91. 3222b9b Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get: by Daniel Dunbar · 17 years ago
  92. 1cc695e Fix redirection of stderr in sys::Program::ExecuteAndWait. There was logic by Matthijs Kooijman · 17 years ago
  93. 616e484 Make I/O redirection handling in sys::Program a bit more consistent. No by Matthijs Kooijman · 17 years ago
  94. 9cfdac5 Unbreak build. by Bill Wendling · 17 years ago
  95. 33e396d Remove more iostream header includes. Needed to implement a "FlushStream" by Bill Wendling · 17 years ago
  96. 86cb318 Fix more -Wshorten-64-to-32 warnings. by Evan Cheng · 18 years ago
  97. 3d4f1b3 Set error message. Patch by Shantonu Sen. by Devang Patel · 18 years ago
  98. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  99. 58c468f Remove spurious consts. This fixes warnings with compilers that by Dan Gohman · 18 years ago
  100. 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