- Dec 14, 2011
-
-
Michael J. Spencer authored
llvm-svn: 146522
-
- May 21, 2011
-
-
Andrew Trick authored
info in the error message. Per Dan's request. llvm-svn: 131780
-
- May 11, 2011
-
-
Andrew Trick authored
This change allows bugpoint to pinpoint the "opt" pass and bitcode segment responsible for a crash caused by miscompilation. At least it works well for me now, without having to create any custom execution wrappers. llvm-svn: 131186
-
- Apr 15, 2011
-
-
Chris Lattner authored
Luis Felipe Strano Moraes! llvm-svn: 129558
-
- Mar 20, 2011
-
-
Benjamin Kramer authored
- glibc falls back to fork+exec if a file actions object is present. - On BSDs this saves a malloc. llvm-svn: 127969
-
- Jan 10, 2011
-
-
Michael J. Spencer authored
llvm-svn: 123151
-
- Nov 29, 2010
-
-
Charles Davis authored
from LLVM forever: grep -lR "llvm/System" * | grep -v .svn | xargs sed -ie 's#llvm/System#llvm/Support#g' llvm-svn: 120314
-
Michael J. Spencer authored
llvm-svn: 120298
-
- Nov 02, 2010
-
-
Mikhail Glushenkov authored
This makes its behaviour more consistent across platforms. llvm-svn: 118048
-
- Oct 29, 2010
-
-
Dan Gohman authored
llvm-svn: 117666
-
Dan Gohman authored
being not found from the file being not executable. llvm-svn: 117664
-
Dan Gohman authored
executing the child process and abnormal child process termination. llvm-svn: 117661
-
- Oct 28, 2010
-
-
Dan Gohman authored
which contains slashes is inconsistent with the meaning of PATH on Unix-type platforms, and pretty surprising. If the user has given a specific path to execute and we can't execute it, we should fail and say why. (Apparently the new posix_spawn code doesn't always say why, but that's a separate issue.) llvm-svn: 117596
-
Mikhail Glushenkov authored
Original commit message: On "Unix", if Program::FindProgramByName is given a name containing slashes, just go with it, regardless of whether it looks like it will be executable. This follows the behavior of sh(1) more closely. It's better when behaviour is consistent between platforms. This change also makes FindExecutable() behave as expected on unix-likes (before this commit, it used to always succeed). llvm-svn: 117582
-
Mikhail Glushenkov authored
llvm-svn: 117581
-
- Oct 01, 2010
-
-
Daniel Dunbar authored
false positive, at least on Darwin. I haven't filed this, but you can feel free. llvm-svn: 115242
-
- Jul 14, 2010
-
-
Duncan Sands authored
just use memset to zero the entire struct. llvm-svn: 108330
-
- Jul 07, 2010
-
-
Chris Lattner authored
llvm-svn: 107785
-
- Apr 19, 2010
-
-
Dan Gohman authored
llvm-svn: 101782
-
- Apr 18, 2010
-
-
Chris Lattner authored
llvm-svn: 101723
-
Benjamin Kramer authored
llvm-svn: 101711
-
Benjamin Kramer authored
llvm-svn: 101710
-
Nick Lewycky authored
platforms to unbreak the darwin and linux builds. The BSD folks should feel free to change the #if, if this breaks them. llvm-svn: 101703
-
Nick Lewycky authored
llvm-svn: 101702
-
Nick Lewycky authored
llvm-svn: 101701
-
Chris Lattner authored
as it is more efficient than fork/exec. Thanks to Eric for adding the autoconf check. It would be nice if a cmake guru could add a cmake check for posix_spawn as well. llvm-svn: 101693
-
- Apr 10, 2010
-
-
Chris Lattner authored
llvm-svn: 100933
-
- Mar 15, 2010
-
-
Chris Lattner authored
cppcheck, PR6617. Patch by Ettl Martin! llvm-svn: 98525
-
- Feb 12, 2010
-
-
Chris Lattner authored
Kees van Reeuwijk! llvm-svn: 95946
-
- Jan 28, 2010
-
-
Douglas Gregor authored
llvm-svn: 94743
-
- Nov 08, 2009
-
-
Duncan Sands authored
not to work any more on linux. llvm-svn: 86481
-
- Oct 23, 2009
-
-
Ted Kremenek authored
Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context. This address: PR 5277 (Program::Wait is unsafe to call from multiple threads). Note: If waitpid() turns out to be non-portable, we can add more autoconf magic, or look into another solution. llvm-svn: 84903
-
- Sep 22, 2009
-
-
Daniel Dunbar authored
ExecuteAndWait. llvm-svn: 82522
-
- Sep 15, 2009
-
-
Mikhail Glushenkov authored
GetProcessId was introduced only in XP. As a bonus, this change makes Program objects copyable, since Program is now basically a PID. llvm-svn: 81826
-
- Sep 09, 2009
-
-
Mikhail Glushenkov authored
Thanks to Duncan Sands for spotting this. llvm-svn: 81328
-
- Sep 08, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 81252
-
Mikhail Glushenkov authored
llvm-svn: 81249
-
Mikhail Glushenkov authored
llvm-svn: 81247
-
Mikhail Glushenkov authored
llvm-svn: 81246
-
- Sep 07, 2009
-
-
Duncan Sands authored
equivalent to SIG_IGN. llvm-svn: 81144
-