From a29a390afa2df96503485cb9b3b2091e7b45f28f Mon Sep 17 00:00:00 2001 From: Benoit Jacob Date: Fri, 24 Apr 2009 13:28:25 +0000 Subject: [PATCH] backport 958657: fix posix_memalign detection (Ross Smith) --- Eigen/src/Core/util/Memory.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eigen/src/Core/util/Memory.h b/Eigen/src/Core/util/Memory.h index d69cd36b2..606f92eda 100644 --- a/Eigen/src/Core/util/Memory.h +++ b/Eigen/src/Core/util/Memory.h @@ -33,7 +33,7 @@ #define EIGEN_MALLOC_ALREADY_ALIGNED 0 #endif -#if (defined _GNU_SOURCE) || ((defined _XOPEN_SOURCE) && (_XOPEN_SOURCE >= 600)) +#if ((defined _GNU_SOURCE) || ((defined _XOPEN_SOURCE) && (_XOPEN_SOURCE >= 600))) && (defined _POSIX_ADVISORY_INFO) && (_POSIX_ADVISORY_INFO > 0) #define EIGEN_HAS_POSIX_MEMALIGN 1 #else #define EIGEN_HAS_POSIX_MEMALIGN 0