summaryrefslogtreecommitdiff
path: root/math/atlas/files/patch-CONFIG+src+atlcomp.txt
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2008-06-12 07:28:33 +0000
committerMaho Nakata <maho@FreeBSD.org>2008-06-12 07:28:33 +0000
commit0c9e2954a81f35c11ad60daea959bcfb7de2f21d (patch)
tree9272f94b05bc98a6455a557165ae7c306d35efbc /math/atlas/files/patch-CONFIG+src+atlcomp.txt
parent- Forgot to commit these in my last commit (my mistake) (diff)
Update to 3.8.2.
Submitted by: Kengo Ichiki <ichiki@ualberta.ca> Slightly modified so that his patches fit ports policy.
Diffstat (limited to 'math/atlas/files/patch-CONFIG+src+atlcomp.txt')
-rw-r--r--math/atlas/files/patch-CONFIG+src+atlcomp.txt24
1 files changed, 14 insertions, 10 deletions
diff --git a/math/atlas/files/patch-CONFIG+src+atlcomp.txt b/math/atlas/files/patch-CONFIG+src+atlcomp.txt
index f8c635170767..ac448cb86bd9 100644
--- a/math/atlas/files/patch-CONFIG+src+atlcomp.txt
+++ b/math/atlas/files/patch-CONFIG+src+atlcomp.txt
@@ -1,6 +1,6 @@
---- CONFIG/src/atlcomp.txt.orig 2007-10-11 05:40:21.000000000 +0900
-+++ CONFIG/src/atlcomp.txt 2007-10-29 11:11:54.000000000 +0900
-@@ -40,57 +40,57 @@
+--- CONFIG/src/atlcomp.txt.orig Fri Feb 22 09:38:51 2008
++++ CONFIG/src/atlcomp.txt Sat Jun 7 11:09:05 2008
+@@ -40,41 +40,41 @@
#
# Core2Solo and Core2Duo
MACH=Core2Solo,Core2Duo OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc
@@ -17,6 +17,13 @@
MACH=CoreSolo,CoreDuo OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc
- 'gcc' '-fomit-frame-pointer -O3 -mfpmath=387'
+ '%%CC%%' '-fomit-frame-pointer -O3 -mfpmath=387'
+ # 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'
# UltraSPARC III & IV
MACH=USIII,USIV OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc
- 'gcc' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O3 -funroll-all-loops'
@@ -49,12 +56,9 @@
#
# IRIX/MIPS
#
- MACH=MIPSR1xK OS=IRIX LVL=1000 COMPS=smc,dmc,skc,dkc
-- 'cc' '-O3 -OPT:Olimit=15000 -LNO:blocking=OFF -LOPT:alias=typed'
-+ '%%CC%%' '-O3 -OPT:Olimit=15000 -LNO:blocking=OFF -LOPT:alias=typed'
+@@ -83,19 +83,19 @@
MACH=MIPSR1xK OS=IRIX LVL=1000 COMPS=icc,xcc
-- 'cc' '-O2 -OPT:Olimit=15000 -LNO:blocking=OFF'
-+ '%%CC%%' '-O2 -OPT:Olimit=15000 -LNO:blocking=OFF'
+ '%%CC%%' '-O2 -OPT:Olimit=15000 -LNO:blocking=OFF'
MACH=MIPSR1xK OS=IRIX LVL=1000 COMPS=f77
- 'f77' '-O2'
+ '%%FC%%' '-O2'
@@ -76,7 +80,7 @@
#
# OS X / PowerPC970; the
-@@ -99,19 +99,19 @@
+@@ -104,19 +104,19 @@
# performance by removing them (for all PowerPC platforms)
#
MACH=PPCG5 OS=OSX LVL=1001 COMPS=icc,smc,dmc,skc,dkc,xcc
@@ -102,7 +106,7 @@
MACH=POWER4 OS=ALL LVL=1010 COMPS=f77
'xlf' '-qtune=pwr4 -qarch=pwr4 -O3 -qmaxmem=-1 -qfloat=hsflt'
#
-@@ -131,10 +131,10 @@
+@@ -136,10 +136,10 @@
# Generic defaults
#
MACH=ALL OS=ALL LVL=5 COMPS=icc,smc,dmc,skc,dkc,xcc