Chromium Code Reviews| Index: src/allocation.cc |
| diff --git a/src/allocation.cc b/src/allocation.cc |
| index 96fd71f11bd3d55be11d7f157ee885e838c430be..0864437079c7f361e3b468323968828f4642103e 100644 |
| --- a/src/allocation.cc |
| +++ b/src/allocation.cc |
| @@ -89,7 +89,7 @@ void* AlignedAlloc(size_t size, size_t alignment) { |
| void* ptr; |
| #if V8_OS_WIN |
| ptr = _aligned_malloc(size, alignment); |
| -#elif V8_LIBC_BIONIC |
| +#elif V8_LIBC_BIONIC || (V8_OS_SOLARIS && !defined(HAS_POSIX_MEMALIGN)) |
|
Sven Panne
2014/11/12 12:33:55
Hmmm, where does HAS_POSIX_MEMALIGN come from? Fur
|
| // posix_memalign is not exposed in some Android versions, so we fall back to |
| // memalign. See http://code.google.com/p/android/issues/detail?id=35391. |
| ptr = memalign(alignment, size); |