From 12fa28b260c89d39fc4fe83ed02d92da172257a3 Mon Sep 17 00:00:00 2001
From: yamir <yamir@localhost.localdomain>
Date: Sun, 7 Jul 2019 18:07:39 +0200
Subject: [PATCH] Fix ppc64le build

---
 neo/idlib/math/Simd_AltiVec.cpp | 2 +-
 neo/idlib/math/Simd_AltiVec.h   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/neo/idlib/math/Simd_AltiVec.cpp b/neo/idlib/math/Simd_AltiVec.cpp
index 96ac930a..8f8ab4ea 100644
--- idlib/math/Simd_AltiVec.cpp
+++ idlib/math/Simd_AltiVec.cpp
@@ -45,7 +45,7 @@ If you have questions concerning this license or the applicable additional terms
 //
 //===============================================================
 
-#if defined(__GNUC__) && defined(__ALTIVEC__)
+#if defined(MACOS_X) && defined(__GNUC__) && defined(__ALTIVEC__)
 
 #ifdef PPC_INTRINSICS
 	// for square root estimate instruction
diff --git a/neo/idlib/math/Simd_AltiVec.h b/neo/idlib/math/Simd_AltiVec.h
index 2a5776eb..d5080824 100644
--- idlib/math/Simd_AltiVec.h
+++ idlib/math/Simd_AltiVec.h
@@ -110,7 +110,7 @@ If you have questions concerning this license or the applicable additional terms
 //#define DRAWVERT_PADDED
 
 class idSIMD_AltiVec : public idSIMD_Generic {
-#if defined(__GNUC__) && defined(__ALTIVEC__)
+#if defined(MACOS_X) && defined(__GNUC__) && defined(__ALTIVEC__)
 public:
 
 	virtual const char * VPCALL GetName( void ) const;
