param.h : enable defines for PPC970 on DarwinOS
authorken-cunningham-webuse <ken.cunningham.webuse@gmail.com>
Thu, 7 Mar 2019 19:36:35 +0000 (11:36 -0800)
committerken-cunningham-webuse <ken.cunningham.webuse@gmail.com>
Thu, 7 Mar 2019 20:03:25 +0000 (12:03 -0800)
fixes:
gemm.c: In function 'sgemm_':
../common_param.h:981:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function)
 #define SGEMM_P  SGEMM_DEFAULT_P
                  ^

param.h

diff --git a/param.h b/param.h
index 3cc400b..48b7ef3 100644 (file)
--- a/param.h
+++ b/param.h
@@ -1999,7 +1999,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #define ZGEMM_DEFAULT_UNROLL_M 2
 #define ZGEMM_DEFAULT_UNROLL_N 2
 
-#ifdef OS_LINUX
+#if defined(OS_LINUX) || defined(OS_DARWIN)
 #if L2_SIZE == 1024976
 #define SGEMM_DEFAULT_P 320
 #define DGEMM_DEFAULT_P 256