2ac5321014492db781a73e14d877bddd904957fc |
|
18-Jul-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
lib/Headers/mm_malloc.h: Use __mingw_aligned_malloc() in _mm_malloc() on mingw. By default, mingw does not have _mm_alloc() nor _aligned_malloc(). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135388 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mm_malloc.h
|
f0a6475763e0d194464302d954a9571fae0a6a99 |
|
15-Mar-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
lib/Headers/mm_malloc.h: On Windows, we can expect _mm_malloc would be provided as macro by <malloc.h>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@127654 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mm_malloc.h
|
7acb953031bed92c7420aaf1200d6732239e562e |
|
22-Nov-2010 |
Chandler Carruth <chandlerc@gmail.com> |
Undo part of my previous commit to mm_malloc.h, going back to the use of 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@119958 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mm_malloc.h
|
ac21a21a49131544777f3bd56d2351a4072954ca |
|
16-Nov-2010 |
Chandler Carruth <chandlerc@gmail.com> |
Futher reduce the includes of our builtin headers, and teach limits.h to avoid 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@119343 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mm_malloc.h
|
87a34fd801b3f54d54de87a0255429fef3bbce92 |
|
19-Oct-2010 |
Eric Christopher <echristo@apple.com> |
From scratch rewrite of mm_malloc.h. Patch by Matthew Beaumont-Gay! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116771 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mm_malloc.h
|
82049c08da882602cdfa7de37079d6e3f7eb6893 |
|
26-Mar-2010 |
Daniel Dunbar <daniel@zuster.org> |
Fix 80 col violations. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99648 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mm_malloc.h
|
1bddbcbd11de09c7bcb48c3d661c447967db73a7 |
|
22-Mar-2010 |
Chris Lattner <sabre@nondot.org> |
fix PR6658: inline isn't a keyword in C89 mode, use __inline__ instead. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99190 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mm_malloc.h
|
a2f12ae0e3893cfa703abbe43c74d513abebe1a1 |
|
14-Feb-2009 |
Anders Carlsson <andersca@mac.com> |
Add the nodebug attribute to intrinsics git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64519 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mm_malloc.h
|
d4a5c9a3f8fe3512a0fbffb1b08c8048d1390cdf |
|
09-Jan-2009 |
Anders Carlsson <andersca@mac.com> |
Add mm_malloc.h, patch by Sam Weinig. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@61954 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Headers/mm_malloc.h
|