From 8f8d77b516855289184b8947080abf82535dcb66 Mon Sep 17 00:00:00 2001 From: David Tellenbach Date: Thu, 8 Oct 2020 18:32:19 +0200 Subject: Add EIGEN prefix for HAS_LGAMMA_R --- unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'unsupported') diff --git a/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h b/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h index c65f69a54..648eb053e 100644 --- a/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h +++ b/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h @@ -60,20 +60,20 @@ struct lgamma_retval { // Since glibc 2.19 #if defined(__GLIBC__) && ((__GLIBC__>=2 && __GLIBC_MINOR__ >= 19) || __GLIBC__>2) \ && (defined(_DEFAULT_SOURCE) || defined(_BSD_SOURCE) || defined(_SVID_SOURCE)) -#define HAS_LGAMMA_R +#define EIGEN_HAS_LGAMMA_R #endif // Glibc versions before 2.19 #if defined(__GLIBC__) && ((__GLIBC__==2 && __GLIBC_MINOR__ < 19) || __GLIBC__<2) \ && (defined(_BSD_SOURCE) || defined(_SVID_SOURCE)) -#define HAS_LGAMMA_R +#define EIGEN_HAS_LGAMMA_R #endif template <> struct lgamma_impl { EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE float run(float x) { -#if !defined(EIGEN_GPU_COMPILE_PHASE) && defined (HAS_LGAMMA_R) && !defined(__APPLE__) +#if !defined(EIGEN_GPU_COMPILE_PHASE) && defined (EIGEN_HAS_LGAMMA_R) && !defined(__APPLE__) int dummy; return ::lgammaf_r(x, &dummy); #elif defined(SYCL_DEVICE_ONLY) @@ -88,7 +88,7 @@ template <> struct lgamma_impl { EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE double run(double x) { -#if !defined(EIGEN_GPU_COMPILE_PHASE) && defined(HAS_LGAMMA_R) && !defined(__APPLE__) +#if !defined(EIGEN_GPU_COMPILE_PHASE) && defined(EIGEN_HAS_LGAMMA_R) && !defined(__APPLE__) int dummy; return ::lgamma_r(x, &dummy); #elif defined(SYCL_DEVICE_ONLY) @@ -99,7 +99,7 @@ struct lgamma_impl { } }; -#undef HAS_LGAMMA_R +#undef EIGEN_HAS_LGAMMA_R #endif /**************************************************************************** -- cgit v1.2.3