- Jul 18, 2011
-
-
NAKAMURA Takumi authored
By default, mingw does not have _mm_alloc() nor _aligned_malloc(). llvm-svn: 135388
-
- Mar 15, 2011
-
-
NAKAMURA Takumi authored
lib/Headers/mm_malloc.h: On Windows, we can expect _mm_malloc would be provided as macro by <malloc.h>. llvm-svn: 127654
-
- Nov 22, 2010
-
-
Chandler Carruth authored
stdlib.h. There were numerous problems with forward declaring 'malloc' and 'free', but the most important is that these are reserved by POSIX and may be implemented via a function-like macro. As suggested by Dale Johannesen, I'm instead guarding the only include of this in our builtin headers with __STDC_HOSTED__, and I've removed the include of the header from the test suite. I'll discuss with folks whether we want to have a hosted section of the test suite or not, and add it (and perhaps other tests) back there if that's the direction. llvm-svn: 119958
-
- Nov 16, 2010
-
-
Chandler Carruth authored
include_next when not hosted or unavailable. This follows the pattern in stdint.h and allows these headers to work even in a freestanding configuration without a standard library. llvm-svn: 119343
-
- Oct 19, 2010
-
-
Eric Christopher authored
Patch by Matthew Beaumont-Gay! llvm-svn: 116771
-
- Mar 26, 2010
-
-
Daniel Dunbar authored
llvm-svn: 99648
-
- Mar 22, 2010
-
-
Chris Lattner authored
llvm-svn: 99190
-
- Feb 14, 2009
-
-
Anders Carlsson authored
llvm-svn: 64519
-
- Jan 09, 2009
-
-
Anders Carlsson authored
llvm-svn: 61954
-
- Dec 01, 2008
-
-
Douglas Gregor authored
llvm-svn: 60355
-
- Nov 04, 2008
-
-
Anders Carlsson authored
llvm-svn: 58685
-
- May 20, 2008
-
-
Eli Friedman authored
consensus was that it was fine; iso646 is trivial. We actually don't need that many headers overall... on Ubuntu, at least, all we need are stdint.h, stdarg.h, limits.h, and float.h to stop depending on having gcc's headers around for normal code. On a side note, the path searching needs some improvement; I had to hardcode the path to my header directory into clang.cpp to get the driver to use it consistently. llvm-svn: 51317
-
- Mar 16, 2008
-
-
Chris Lattner authored
lib dir and move all the libraries into it. This follows the main llvm tree, and allows the libraries to be built in parallel. The top level now enforces that all the libs are built before Driver, but we don't care what order the libs are built in. This speeds up parallel builds, particularly incremental ones. llvm-svn: 48402
-
- Feb 28, 2008
-
-
Eli Friedman authored
welcome. llvm-svn: 47724
-