- Oct 25, 2009
-
-
Chandler Carruth authored
llvm-svn: 85074
-
- 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
-
- Oct 12, 2009
-
-
Edward O'Callaghan authored
llvm-svn: 83823
-
- Oct 02, 2009
-
-
Benjamin Kramer authored
- MingW needs -lpsapi (in ${LIBS}) linked after -lLLVMSystem. Noticed by Ronald Pijnacker! - Some parts of the System library must be build with exceptions on windows. Based on a patch by Jay Foad! llvm-svn: 83251
-
- Sep 22, 2009
-
-
Daniel Dunbar authored
llvm-svn: 82552
-
Daniel Dunbar authored
llvm-svn: 82551
-
Mikhail Glushenkov authored
GetProcessId() was introduced only in Windows XP, and we want to support earlier versions. llvm-svn: 82548
-
Daniel Dunbar authored
Add a magic LLVM_DISABLE_CRT_DEBUG environment variable which we check in RegisterHandler and use to disable the Win32 crash dialogs. These are a major blocker to any kind of automated testing. Also, tweak the 'lit' test runner to set this variable unconditionally. llvm-svn: 82537
-
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 13, 2009
-
-
Daniel Dunbar authored
- Could we just always implement this as __clear_cache for __GNUC__? llvm-svn: 81655
-
- Sep 11, 2009
-
-
Dan Gohman authored
working. To support this, add an is_displayed() function to raw_ostream, and generalize Process::StandardOutIsDisplayed and friends in order to support it. Also, call RemoveFileOnSignal before creating a file instead of after, so that the file isn't left behind if the program is interrupted between when the file is created and RemoveFileOnSignal is called. While here, add a -S to llvm-extract and port it to IRReader so that it supports assembly input. llvm-svn: 81568
-
- Sep 09, 2009
-
-
Benjamin Kramer authored
clang's testsuite. llvm-svn: 81333
-
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
-
- Sep 06, 2009
-
-
Duncan Sands authored
about by icc (#593, partial). Patch by Erick Tryzelaar. llvm-svn: 81115
-
Duncan Sands authored
doesn't warn about unreachable instructions. Patch by Erick Tryzelaar (#111). llvm-svn: 81110
-
- Sep 03, 2009
-
-
Daniel Dunbar authored
reliable. llvm-svn: 80863
-
- Aug 31, 2009
-
-
Torok Edwin authored
llvm-svn: 80589
-
- Aug 24, 2009
-
-
Chris Lattner authored
llvm-svn: 79873
-
Chris Lattner authored
forcing them down into various .cpp files. This change also: 1. Renames TimeValue::toString() and Path::toString() to ::str() for similarity with the STL. 2. Removes all stream insertion support for sys::Path, forcing clients to call .str(). 3. Removes a use of Config/alloca.h from bugpoint, using smallvector instead. 4. Weans llvm-db off <iostream> sys::Path really needs to be gutted, but I don't have the desire to do it at this point. llvm-svn: 79869
-
- Aug 19, 2009
-
-
Owen Anderson authored
we can find a way to cache the answer that isn't racy. llvm-svn: 79472
-
- Aug 17, 2009
-
-
Owen Anderson authored
llvm-svn: 79254
-
- Aug 13, 2009
-
-
Dan Gohman authored
llvm-svn: 78848
-
- Aug 12, 2009
-
-
Chris Lattner authored
llvm-svn: 78823
-
- Aug 07, 2009
-
-
Dan Gohman authored
llvm-svn: 78363
-
- Aug 05, 2009
-
-
Dan Gohman authored
llvm-svn: 78239
-
Dan Gohman authored
llvm-svn: 78215
-
Dan Gohman authored
fork call. This eliminates a need for <iostream>. Also remove needless fsync calls. llvm-svn: 78131
-
Dan Gohman authored
Add a comment explaining why. llvm-svn: 78128
-
Dan Gohman authored
and 126 if it is not executable. llvm-svn: 78120
-
- Aug 04, 2009
-
-
Daniel Dunbar authored
distinguish that the result is errno, so it can't use it to provide more information about the error (it also exposes the numeric value of errno). llvm-svn: 78098
-
- Aug 03, 2009
-
-
Daniel Dunbar authored
llvm-svn: 77953
-
- Aug 02, 2009
-
-
Daniel Dunbar authored
llvm-svn: 77913
-
Chris Lattner authored
project under the normal license, yay. :) llvm-svn: 77823
-
- Jul 29, 2009
-
-
Dan Gohman authored
llvm-svn: 77405
-