summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vec_altivec_float4.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/vec_altivec_float4.h b/vec_altivec_float4.h
index 8f9d74e..8e2cd8e 100644
--- a/vec_altivec_float4.h
+++ b/vec_altivec_float4.h
@@ -11,9 +11,15 @@
// Altivec intrinsics
#include <altivec.h>
-#undef vector
-#undef pixel
-#undef bool
+#ifdef __clang__
+# define __vector vector
+# define __pixel pixel
+# define __bool bool
+#else
+# undef vector
+# undef pixel
+# undef bool
+#endif
OpenPOWER on IntegriCloud