freebsd-ports/math/atlas-devel/files/patch-CONFIG+src+atlcomp.txt

122 lines
5.9 KiB
Text
Raw Normal View History

2009-04-21 09:49:35 +02:00
--- CONFIG/src/atlcomp.txt 2009-04-07 23:11:39.000000000 +0900
+++ CONFIG/src/atlcomp.txt 2009-04-13 17:22:20.000000000 +0900
@@ -40,31 +40,31 @@
2006-12-28 06:03:43 +01:00
#
2009-04-21 09:49:35 +02:00
# Core2 & Corei7
MACH=Corei7 OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc
- 'gcc' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -fno-schedule-insns2'
+ '%%CC%%' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -fno-schedule-insns2'
MACH=Core2 OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc
2006-12-28 06:03:43 +01:00
- 'gcc' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2'
+ '%%CC%%' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2'
# PPRO,PII,PIII,P4,P4E,K7,HAMMER
2009-04-21 09:49:35 +02:00
MACH=PPRO,PII,PIII,P4,P4E,K7,HAMMER OS=ALL LVL=1000 COMPS=f77
- 'gfortran' '-fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4'
+ '%%FC%%' '-fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4'
2007-07-21 16:03:11 +02:00
MACH=PPRO,PII,PIII,P4,P4E,K7,HAMMER OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc
2006-12-28 06:03:43 +01:00
- 'gcc' '-fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4'
+ '%%CC%%' '-fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4'
# CoreSolo,CoreDuo
2007-07-21 16:03:11 +02:00
MACH=CoreSolo,CoreDuo OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc
2006-12-28 06:03:43 +01:00
- 'gcc' '-fomit-frame-pointer -O3 -mfpmath=387'
+ '%%CC%%' '-fomit-frame-pointer -O3 -mfpmath=387'
2009-04-21 09:49:35 +02:00
# 3rd generation opteron (Barcelona and descendents)
MACH=AMD64K10h OS=ALL LVL=1000 COMPS=f77
- 'gfortran' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -falign-loops=32'
+ '%%FC%%' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -falign-loops=32'
MACH=AMD64K10h OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc
- 'gcc' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -falign-loops=32'
+ '%%CC%%' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -falign-loops=32'
2006-12-28 06:03:43 +01:00
# UltraSPARC III & IV
2007-07-21 16:03:11 +02:00
MACH=USIII,USIV OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc
- 'gcc' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O3 -funroll-all-loops'
+ '%%CC%%' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O3 -funroll-all-loops'
MACH=USIII,USIV OS=ALL LVL=1000 COMPS=icc,xcc
- 'gcc' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O'
+ '%%CC%%' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O'
MACH=USIII,USIV OS=ALL LVL=1000 COMPS=f77
2009-04-21 09:49:35 +02:00
'f77' '-dalign -native -xO5'
2007-07-21 16:03:11 +02:00
MACH=USIII,USIV OS=ALL LVL=100 COMPS=f77
- 'gfortran' '-O -mcpu=ultrasparc3 -mtune=ultrasparc3'
+ '%%FC%%' '-O -mcpu=ultrasparc3 -mtune=ultrasparc3'
MACH=USIII,USIV OS=ALL LVL=10 COMPS=f77
2009-04-21 09:49:35 +02:00
'g77' '-O -mcpu=ultrasparc3 -mtune=ultrasparc3'
2007-07-21 16:03:11 +02:00
#
2009-04-21 09:49:35 +02:00
@@ -72,11 +72,11 @@
2007-07-21 16:03:11 +02:00
#
# These gcc 4 default flags will die on gcc3, allowing gcc3's flags to be used
MACH=IA64Itan,IA64Itan2 OS=ALL LVL=1010 COMPS=smc,dmc,skc,dkc
- 'gcc' '-fomit-frame-pointer -O2 -fno-tree-loop-optimize'
+ '%%CC%%' '-fomit-frame-pointer -O2 -fno-tree-loop-optimize'
MACH=IA64Itan,IA64Itan2 OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc
- 'gcc' '-fomit-frame-pointer -O2'
+ '%%CC%%' '-fomit-frame-pointer -O2'
2009-04-21 09:49:35 +02:00
MACH=IA64Itan,IA64Itan2 OS=ALL LVL=1010 COMPS=f77
- 'gfortran' '-fomit-frame-pointer -O2 -fno-tree-loop-optimize'
+ '%%FC%%' '-fomit-frame-pointer -O2 -fno-tree-loop-optimize'
2007-07-21 16:03:11 +02:00
#
# IRIX/MIPS
#
2009-04-21 09:49:35 +02:00
@@ -92,7 +92,7 @@
# pathcc at -O2 -- seems to be a compiler error
2007-07-21 16:03:11 +02:00
#
2009-04-21 09:49:35 +02:00
MACH=MIPSICE9 OS=ALL LVL=500 COMPS=icc,smc,dmc,skc,dkc,xcc
2007-07-21 16:03:11 +02:00
- 'gcc' '-O2 -mips64 -march=5kf -mtune=5kf -fno-schedule-insns -fschedule-insns2 -fno-peephole -fno-peephole2'
+ '%%CC%%' '-O2 -mips64 -march=5kf -mtune=5kf -fno-schedule-insns -fschedule-insns2 -fno-peephole -fno-peephole2'
2009-04-21 09:49:35 +02:00
MACH=MIPSICE9 OS=ALL LVL=1000 COMPS=f77
'pathf95' '-march=auto -O2'
MACH=MIPSICE9 OS=ALL LVL=1 COMPS=skc,dkc
@@ -105,9 +105,9 @@
# G4 flags
#
MACH=PPCG4 OS=ALL LVL=1000 COMPS=icc,smc,dmc,skc,dkc,xcc
- 'gcc' '-O3 -maltivec -mabi=altivec -mcpu=7400 -mtune=7400'
+ '%%CC%%' '-O3 -maltivec -mabi=altivec -mcpu=7400 -mtune=7400'
MACH=PPCG4 OS=OSX LVL=1001 COMPS=icc,smc,dmc,skc,dkc,xcc
- 'gcc' '-O3 -maltivec -mabi=altivec -mcpu=7400 -mtune=7400 -no-cpp-precomp -faltivec'
+ '%%CC%%' '-O3 -maltivec -mabi=altivec -mcpu=7400 -mtune=7400 -no-cpp-precomp -faltivec'
2007-07-21 16:03:11 +02:00
#
2007-09-30 01:34:49 +02:00
# OS X / PowerPC970; the
2009-04-21 09:49:35 +02:00
@@ -116,19 +116,19 @@
2007-09-30 01:34:49 +02:00
# performance by removing them (for all PowerPC platforms)
2007-07-21 16:03:11 +02:00
#
MACH=PPCG5 OS=OSX LVL=1001 COMPS=icc,smc,dmc,skc,dkc,xcc
- 'gcc' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -O3'
+ '%%CC%%' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -O3'
MACH=PPCG5 OS=OSX LVL=1010 COMPS=icc,smc,dmc,skc,dkc,xcc
2007-09-30 01:34:49 +02:00
- 'gcc' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -force_cpusubtype_ALL -O3 -fno-schedule-insns -fno-rerun-loop-opt'
+ '%%CC%%' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -force_cpusubtype_ALL -O3 -fno-schedule-insns -fno-rerun-loop-opt'
2007-07-21 16:03:11 +02:00
MACH=PPCG5 OS=ALL LVL=1000 COMPS=icc,smc,dmc,skc,dkc,xcc
- 'gcc' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -O3'
+ '%%CC%%' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -O3'
MACH=POWER5 OS=ALL LVL=1010 COMPS=icc,smc,dmc,skc,dkc,xcc
2007-09-30 01:34:49 +02:00
- 'gcc' '-mcpu=power5 -mtune=power5 -O3 -fno-schedule-insns -fno-rerun-loop-opt'
+ '%%CC%%' '-mcpu=power5 -mtune=power5 -O3 -fno-schedule-insns -fno-rerun-loop-opt'
2007-07-21 16:03:11 +02:00
MACH=POWER5 OS=ALL LVL=1010 COMPS=f77
2009-04-21 09:49:35 +02:00
- 'gfortran' '-mcpu=power5 -mtune=power5 -O3 -fno-schedule-insns -fno-rerun-loop-opt'
+ '%%FC%%' '-mcpu=power5 -mtune=power5 -O3 -fno-schedule-insns -fno-rerun-loop-opt'
MACH=POWER5 OS=ALL LVL=1010 COMPS=f77
'xlf' '-qtune=pwr5 -qarch=pwr5 -O3 -qmaxmem=-1 -qfloat=hsflt'
2007-09-30 01:34:49 +02:00
MACH=POWER4 OS=ALL LVL=1010 COMPS=icc,dmc,smc,dkc,skc,xcc
- 'gcc' '-mcpu=power4 -mtune=power4 -O3 -fno-schedule-insns -fno-rerun-loop-opt'
+ '%%CC%%' '-mcpu=power4 -mtune=power4 -O3 -fno-schedule-insns -fno-rerun-loop-opt'
2007-07-21 16:03:11 +02:00
MACH=POWER4 OS=ALL LVL=1010 COMPS=f77
2009-04-21 09:49:35 +02:00
'xlf' '-qtune=pwr4 -qarch=pwr4 -O3 -qmaxmem=-1 -qfloat=hsflt'
2007-07-21 16:03:11 +02:00
#
2009-04-21 09:49:35 +02:00
@@ -148,10 +148,10 @@
2006-12-28 06:03:43 +01:00
# Generic defaults
#
2007-09-30 01:34:49 +02:00
MACH=ALL OS=ALL LVL=5 COMPS=icc,smc,dmc,skc,dkc,xcc
2006-12-28 06:03:43 +01:00
- 'gcc' '-O -fomit-frame-pointer'
+ '%%CC%%' '-O -fomit-frame-pointer'
2007-09-30 01:34:49 +02:00
MACH=ALL OS=ALL LVL=5 COMPS=f77
2006-12-28 06:03:43 +01:00
- 'gfortran' '-O'
+ '%%FC%%' '-O'
2007-09-30 01:34:49 +02:00
MACH=ALL OS=ALL LVL=4 COMPS=f77
2007-07-21 16:03:11 +02:00
- 'g77' '-O'
+ '%%FC%%' '-O'
MACH=ALL OS=ALL LVL=0 COMPS=f77
- 'f77' '-O'
+ '%%FC%%' '-O'