Update libc++abi's detection of aligned allocation after r344207.
authorEric Fiselier <eric@efcs.ca>
Thu, 11 Oct 2018 00:18:54 +0000 (00:18 +0000)
committerEric Fiselier <eric@efcs.ca>
Thu, 11 Oct 2018 00:18:54 +0000 (00:18 +0000)
llvm-svn: 344208

libcxxabi/src/fallback_malloc.cpp
libcxxabi/src/stdlib_new_delete.cpp

index bec9952..150a4bb 100644 (file)
@@ -7,7 +7,7 @@
 //
 //===----------------------------------------------------------------------===//
 
-// Define _LIBCPP_BUILDING_LIBRARY to ensure _LIBCPP_HAS_NO_ALIGNED_ALLOCATION
+// Define _LIBCPP_BUILDING_LIBRARY to ensure _LIBCPP_HAS_NO_LIBRARY_ALIGNED_ALLOCATION
 // is only defined when libc aligned allocation is not available.
 #define _LIBCPP_BUILDING_LIBRARY
 #include "fallback_malloc.h"
@@ -209,7 +209,7 @@ void* __aligned_malloc_with_fallback(size_t size) {
 #if defined(_WIN32)
   if (void* dest = _aligned_malloc(size, alignof(__aligned_type)))
     return dest;
-#elif defined(_LIBCPP_HAS_NO_ALIGNED_ALLOCATION)
+#elif defined(_LIBCPP_HAS_NO_LIBRARY_ALIGNED_ALLOCATION)
   if (void* dest = std::malloc(size))
     return dest;
 #else
index 686ad07..bbd90a5 100644 (file)
@@ -134,7 +134,7 @@ operator delete[] (void* ptr, size_t) _NOEXCEPT
     ::operator delete[](ptr);
 }
 
-#if !defined(_LIBCPP_HAS_NO_ALIGNED_ALLOCATION)
+#if !defined(_LIBCPP_HAS_NO_LIBRARY_ALIGNED_ALLOCATION)
 
 _LIBCXXABI_WEAK
 void *
@@ -260,4 +260,4 @@ operator delete[] (void* ptr, size_t, std::align_val_t alignment) _NOEXCEPT
     ::operator delete[](ptr, alignment);
 }
 
-#endif // !_LIBCPP_HAS_NO_ALIGNED_ALLOCATION
+#endif // !_LIBCPP_HAS_NO_LIBRARY_ALIGNED_ALLOCATION