- Oct 21, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 117058
-
- Oct 20, 2010
-
-
Michael J. Spencer authored
llvm-svn: 116927
-
Michael J. Spencer authored
A recent commit to clang exposed a bug in the Win32 Path code. This is a minimal fix for it. llvm-svn: 116925
-
NAKAMURA Takumi authored
llvm-svn: 116909
-
- Oct 19, 2010
-
-
NAKAMURA Takumi authored
llvm-svn: 116785
-
- Oct 06, 2010
-
-
NAKAMURA Takumi authored
llvm-svn: 115731
-
- Sep 30, 2010
-
-
Francois Pichet authored
Revert r114320(move file = copy + delete on Win32). r115040 is a better solution for the Win32 ACCESS_DENIED lit error. llvm-svn: 115114
-
- Sep 20, 2010
-
-
Francois Pichet authored
Fix the "unable to rename temporary" lit test failing on Windows. rename is now copy + delete on Windows. Problem to be revisited for a permanent and clean solution. llvm-svn: 114320
-
- Sep 17, 2010
-
-
NAKAMURA Takumi authored
It is also workaround for PR7927. llvm-svn: 114175
-
- Sep 01, 2010
-
-
Dan Gohman authored
llvm-svn: 112705
-
- Aug 31, 2010
-
-
Michael J. Spencer authored
getMagicNumber was treating the _binary_ data it read in as a null terminated string. This resulted in the std::string calculating the length, and causing an assert in other code that assumed that the length it passed was the same as the length of the string it would get back. llvm-svn: 112586
-
- Aug 28, 2010
-
-
Michael J. Spencer authored
According to the Microsoft documentation here: http://msdn.microsoft.com/en-us/library/ms724284%28VS.85%29.aspx this cast used in lib/System/Win32/Path.inc: __int64 ft = *reinterpret_cast<__int64*>(&fi.ftLastWriteTime); should not be done. The documentation says: "Do not cast a pointer to a FILETIME structure to either a ULARGE_INTEGER* or __int64* value because it can cause alignment faults on 64-bit Windows." llvm-svn: 112376
-
- Jul 29, 2010
-
-
Owen Anderson authored
llvm-svn: 109686
-
- Jul 12, 2010
-
-
Duncan Sands authored
llvm-svn: 108130
-
Chris Lattner authored
remove it, fixing PR6909. llvm-svn: 108125
-
- May 08, 2010
-
-
Daniel Dunbar authored
stuff. llvm-svn: 103333
-
- Mar 31, 2010
-
-
Torok Edwin authored
Patch from Gianluigi Tiesi! llvm-svn: 100003
-
- Mar 28, 2010
-
-
Anton Korobeynikov authored
Otherwise, e.g. in the invocation like clang -DFOO=\"bar\" FOO macro got the bar value, not "bar". Patch by Alexander Esilevich! llvm-svn: 99763
-
- Mar 12, 2010
-
-
Kovarththanan Rajaratnam authored
llvm-svn: 98350
-
- Jan 28, 2010
-
-
Douglas Gregor authored
llvm-svn: 94743
-
- Jan 14, 2010
-
-
Anton Korobeynikov authored
Patch by Diego Iastrubni! llvm-svn: 93450
-
- Dec 18, 2009
-
-
Daniel Dunbar authored
llvm-svn: 91706
-
- Dec 17, 2009
-
-
Jeffrey Yasskin authored
llvm-svn: 91620
-
- Nov 25, 2009
-
-
Edward O'Callaghan authored
API change Path::isSpecialFile to Path::isRegularFile, improve semantics in regards to comments from 89765 post review. llvm-svn: 89848
-
- Nov 24, 2009
-
-
Edward O'Callaghan authored
llvm-svn: 89765
-
- Nov 05, 2009
-
-
Benjamin Kramer authored
llvm-svn: 86132
-
- Oct 26, 2009
-
-
Chandler Carruth authored
direct inclusion edge from System to Support. llvm-svn: 85086
-
- 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 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
-
-
Mikhail Glushenkov authored
Thanks to Duncan Sands for spotting this. llvm-svn: 81328
-
- Sep 08, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 81249
-
Mikhail Glushenkov authored
llvm-svn: 81247
-
Mikhail Glushenkov authored
llvm-svn: 81246
-
- Aug 24, 2009
-
-
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 12, 2009
-
-
Chris Lattner authored
llvm-svn: 78823
-