| Commit message (Collapse) | Author | Age | Files | Lines | 
| | 
| 
| 
| 
| 
|  | 
By default, mingw does not have _mm_alloc() nor _aligned_malloc().
llvm-svn: 135388
 | 
| | 
| 
| 
| 
| 
|  | 
provided as macro by <malloc.h>.
llvm-svn: 127654
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
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
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
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
 | 
| | 
| 
| 
| 
| 
|  | 
Patch by Matthew Beaumont-Gay!
llvm-svn: 116771
 | 
| | 
| 
| 
|  | 
llvm-svn: 99648
 | 
| | 
| 
| 
|  | 
llvm-svn: 99190
 | 
| | 
| 
| 
|  | 
llvm-svn: 64519
 | 
|   
  
  
   | 
llvm-svn: 61954
 |