diff --git a/libclc/generic/include/clc/geometric/floatn.inc b/libclc/generic/include/clc/geometric/floatn.inc index c77c464ca2a4..e84545a95fbc 100644 --- a/libclc/generic/include/clc/geometric/floatn.inc +++ b/libclc/generic/include/clc/geometric/floatn.inc @@ -1,3 +1,5 @@ +#define FLOAT float + #define FLOATN float #include BODY #undef FLOATN @@ -14,7 +16,12 @@ #include BODY #undef FLOATN +#undef FLOAT + #ifdef cl_khr_fp64 + +#define FLOAT double + #define FLOATN double #include BODY #undef FLOATN @@ -30,6 +37,9 @@ #define FLOATN double4 #include BODY #undef FLOATN + +#undef FLOAT + #endif #undef BODY