- Jan 22, 2010
-
-
Torok Edwin authored
TimeValue()::now().toEpochTime() is supposed to be the same as time(), but it wasn't, because toEpoch subtracted PosixZeroTime, but now() didn't add PosixZeroTime! Add a unittest to check this works. llvm-svn: 94178
-
- Jan 19, 2010
-
-
Xerxes Ranby authored
llvm-svn: 93913
-
- Jan 14, 2010
-
-
Anton Korobeynikov authored
Patch by Diego Iastrubni! llvm-svn: 93450
-
- Dec 23, 2009
-
-
Douglas Gregor authored
DynamicLibrary::SearchForAddressOfSymbol refer to declarations in the global namespace. llvm-svn: 92023
-
Douglas Gregor authored
llvm-svn: 92021
-
Douglas Gregor authored
DynamicLibrary::SearchForAddressOfSymbol and force them to have "C" linkage. Interestingly, GCC treats the block-scoped "extern" declarations we previously had as if they were extern "C" declarations (or, at least, were in the global namespace), so that GCC bug papered over this LLVM bug. Clang and EDG get the linkage correct; this new variant seems to work for both GCC and Clang. llvm-svn: 92020
-
Nuno Lopes authored
llvm-svn: 92011
-
- Dec 18, 2009
-
-
Daniel Dunbar authored
llvm-svn: 91706
-
- Dec 17, 2009
-
-
Jeffrey Yasskin authored
llvm-svn: 91620
-
- Dec 16, 2009
-
-
Chris Lattner authored
is not used by anything performance sensitive, so just use std::string. llvm-svn: 91528
-
Chris Lattner authored
a fixed size buffer is perfectly fine. llvm-svn: 91527
-
- Dec 14, 2009
-
-
Torok Edwin authored
gcc warned that the function may not have a return value, indeed for non-intel and non-amd X86 CPUs it is right (VIA, etc.). llvm-svn: 91276
-
- Dec 13, 2009
-
-
Torok Edwin authored
x86 CPU detection for the X86 getHostCPUName too, and create a simple getHostCPUName that returns "generic" for all else. llvm-svn: 91240
-
- Dec 12, 2009
-
-
Torok Edwin authored
MSVS2k8 doesn't define __i386__, hence all the CPU detection code was disabled. Enable it by looking for _MSC_VER. llvm-svn: 91217
-
- Dec 09, 2009
-
-
Daniel Dunbar authored
llvm-svn: 90937
-
- Dec 07, 2009
-
-
Oscar Fuentes authored
sys::cas_flag should be long on this platform, InterlockedAdd() is defined only for the Itanium architecture (according to MSDN). Patch by Michael Beck! llvm-svn: 90748
-
- Nov 29, 2009
-
-
Benjamin Kramer authored
llvm-svn: 90083
-
Kovarththanan Rajaratnam authored
case where realpath() fails. When this occurs we segfault trying to create a std::string from a NULL pointer. Fixes PR5635. llvm-svn: 90082
-
- 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
-
-
Daniel Dunbar authored
llvm-svn: 89786
-
Edward O'Callaghan authored
llvm-svn: 89765
-
- Nov 20, 2009
-
-
Oscar Fuentes authored
Patch by Tobias Grosser! llvm-svn: 89406
-
- Nov 19, 2009
-
-
Benjamin Kramer authored
llvm-svn: 89341
-
- Nov 17, 2009
-
-
Benjamin Kramer authored
of failure. The x86 target didn't like empty cpu names and broke x86 tests on non-x86 buildbots. llvm-svn: 89111
-
- Nov 14, 2009
-
-
Daniel Dunbar authored
llvm-svn: 88818
-
Daniel Dunbar authored
properly detect my Xeon box though. llvm-svn: 88814
-
Daniel Dunbar authored
- This is an initial step towards -march=native support in Clang, and towards eliminating host dependencies in the targets. See PR5389. - Patch by Roman Divacky! llvm-svn: 88768
-
- Nov 08, 2009
-
-
Duncan Sands authored
not to work any more on linux. llvm-svn: 86481
-
- Nov 05, 2009
-
-
Benjamin Kramer authored
llvm-svn: 86132
-
- Nov 02, 2009
-
-
Edward O'Callaghan authored
llvm-svn: 85782
-
- Oct 30, 2009
-
-
Dan Gohman authored
llvm-svn: 85575
-
- Oct 26, 2009
-
-
Chandler Carruth authored
direct inclusion edge from System to Support. llvm-svn: 85086
-
- 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
-