From fc40d128201dc6bdd702655f5201eca817dc18db Mon Sep 17 00:00:00 2001 From: "W. Michael Brown" Date: Wed, 16 Nov 2011 13:03:56 -0500 Subject: [PATCH] Removing __rsqrtf and __sqrtf natives. --- lib/gpu/lal_preprocessor.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/gpu/lal_preprocessor.h b/lib/gpu/lal_preprocessor.h index 4b291af205..28734b3439 100644 --- a/lib/gpu/lal_preprocessor.h +++ b/lib/gpu/lal_preprocessor.h @@ -155,20 +155,18 @@ typedef struct _double4 double4; #define ucl_ceil ceilf #define ucl_abs fabsf #define ucl_recip(x) ((numtyp)1.0/(x)) +#define ucl_rsqrt rsqrtf +#define ucl_sqrt sqrtf #ifdef NO_HARDWARE_TRANSCENDENTALS #define ucl_exp expf #define ucl_powr powf -#define ucl_rsqrt rsqrtf -#define ucl_sqrt sqrtf #else #define ucl_exp __expf #define ucl_powr __powf -#define ucl_rsqrt __rsqrtf -#define ucl_sqrt __sqrtf #endif