Jaromir Capik 8ffdb3
Subject: ppc64le remove vsx
Jaromir Capik 8ffdb3
From: Michel Normand <normand@fr.ibm.com>
Jaromir Capik 8ffdb3
Jaromir Capik 8ffdb3
temporarily remove the vsx related flags
Jaromir Capik 8ffdb3
as long as not supported for ppc64le
Jaromir Capik 8ffdb3
Note that also force as power4
Jaromir Capik 8ffdb3
Jaromir Capik 8ffdb3
Signed-off-by: Michel Normand <normand@fr.ibm.com>
Jaromir Capik 8ffdb3
Index: atlas/ATLAS/CONFIG/src/atlcomp.txt
Jaromir Capik 8ffdb3
===================================================================
Jaromir Capik 8ffdb3
--- atlas.orig/ATLAS/CONFIG/src/atlcomp.txt
Jaromir Capik 8ffdb3
+++ atlas/ATLAS/CONFIG/src/atlcomp.txt
Jaromir Capik 8ffdb3
@@ -187,9 +187,9 @@ MACH=PPCG5 OS=ALL LVL=1000 COMPS=dmc,icc
Jaromir Capik 8ffdb3
 MACH=PPCG5 OS=ALL LVL=1000 COMPS=skc
Jaromir Capik 8ffdb3
    'gcc' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -O2 -mvrsave'
Jaromir Capik 8ffdb3
 MACH=POWER7 OS=ALL LVL=1010 COMPS=icc,smc,dmc,skc,dkc,xcc,gcc
Jaromir Capik 8ffdb3
-   'gcc' '-O2 -mvsx -mcpu=power7 -mtune=power7 -m64 -mvrsave -funroll-all-loops'
Jaromir Capik 8ffdb3
+   'gcc' '-O2 -m64 -mvrsave -funroll-all-loops'
Jaromir Capik 8ffdb3
 MACH=POWER7 OS=ALL LVL=1010 COMPS=f77
Jaromir Capik 8ffdb3
-   'gfortran' '-O2 -mvsx -mcpu=power7 -mtune=power7 -m64 -mvrsave -funroll-all-loops'
Jaromir Capik 8ffdb3
+   'gfortran' '-O2 -m64 -mvrsave -funroll-all-loops'
Jaromir Capik 8ffdb3
 MACH=POWER6 OS=ALL LVL=1010 COMPS=icc,smc,dmc,skc,dkc,xcc,gcc
Jaromir Capik 8ffdb3
    'gcc' '-mcpu=power6 -mtune=power6 -maltivec -O3 -fno-schedule-insns -fschedule-insns2 -minsert-sched-nops=2'
Jaromir Capik 8ffdb3
 MACH=POWER5 OS=ALL LVL=1010 COMPS=icc,smc,dmc,skc,dkc,xcc,gcc
Jaromir Capik 8ffdb3
Index: atlas/ATLAS/CONFIG/src/probe_comp.c
Jaromir Capik 8ffdb3
===================================================================
Jaromir Capik 8ffdb3
--- atlas.orig/ATLAS/CONFIG/src/probe_comp.c
Jaromir Capik 8ffdb3
+++ atlas/ATLAS/CONFIG/src/probe_comp.c
Jaromir Capik 8ffdb3
@@ -446,8 +446,8 @@ COMPNODE **GetDefaultComps(enum OSTYPE O
Jaromir Capik 8ffdb3
 
Jaromir Capik 8ffdb3
    if ((vecexts & (1<
Jaromir Capik 8ffdb3
       vp = "-msse4.2 -mfma4";
Jaromir Capik 8ffdb3
-   else if (vecexts & (1<
Jaromir Capik 8ffdb3
-      vp = "-mvsx";
Jaromir Capik 8ffdb3
+   /*else if (vecexts & (1<
Jaromir Capik 8ffdb3
+      vp = "-mvsx";*/
Jaromir Capik 8ffdb3
    else if (vecexts & (1<
Jaromir Capik 8ffdb3
       vp = "-maltivec";
Jaromir Capik 8ffdb3
    else if (vecexts & (1<