]> granicus.if.org Git - clang/commitdiff
lib/Headers/mm_malloc.h: On Windows, we can expect _mm_malloc would be provided as...
authorNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 15 Mar 2011 02:32:43 +0000 (02:32 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 15 Mar 2011 02:32:43 +0000 (02:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@127654 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Headers/mm_malloc.h

index e7da5434587ae246ba5492ca662179db51ed6d57..ec9236204bb9349e55e44e98db99541989e6eae3 100644 (file)
@@ -40,6 +40,7 @@ extern "C" int posix_memalign(void **memptr, size_t alignment, size_t size);
 #endif
 #endif
 
+#if !(defined(_WIN32) && defined(_mm_malloc))
 static __inline__ void *__attribute__((__always_inline__, __nodebug__,
                                        __malloc__))
 _mm_malloc(size_t size, size_t align)
@@ -67,5 +68,6 @@ _mm_free(void *p)
 {
   free(p);
 }
+#endif
 
 #endif /* __MM_MALLOC_H */