diff --git a/clang/lib/Headers/mm_malloc.h b/clang/lib/Headers/mm_malloc.h --- a/clang/lib/Headers/mm_malloc.h +++ b/clang/lib/Headers/mm_malloc.h @@ -28,9 +28,9 @@ #if !(defined(_WIN32) && defined(_mm_malloc)) static __inline__ void *__attribute__((__always_inline__, __nodebug__, - __malloc__)) -_mm_malloc(size_t __size, size_t __align) -{ + __malloc__, alloc_size(1), + alloc_align(2))) +_mm_malloc(size_t __size, size_t __align) { if (__align == 1) { return malloc(__size); }