summaryrefslogtreecommitdiff
path: root/math/gotoblas/files/patch-patch.for_lapack-3.1.1
blob: 23a771c492d0c0d3798973a9dfe19546dbdae1db (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
--- patch.for_lapack-3.1.1.orig	2009-12-16 20:41:30 UTC
+++ patch.for_lapack-3.1.1
@@ -30,7 +30,7 @@ diff -ruN lapack-3.1.1.old/Makefile lapa
 diff -ruN lapack-3.1.1.old/SRC/Makefile lapack-3.1.1/SRC/Makefile
 --- lapack-3.1.1.old/SRC/Makefile	2007-02-23 15:33:05.000000000 -0600
 +++ lapack-3.1.1/SRC/Makefile	2009-12-16 14:41:09.000000000 -0600
-@@ -38,265 +38,273 @@
+@@ -38,285 +38,294 @@
  #
  #######################################################################
   
@@ -531,17 +531,35 @@ diff -ruN lapack-3.1.1.old/SRC/Makefile 
 +ALLOBJ_P = $(ALLOBJ:.$(SUFFIX)=.$(PSUFFIX))
 +
  ../$(LAPACKLIB): $(ALLOBJ)
- 	$(ARCH) $(ARCHFLAGS) $@ $(ALLOBJ)
- 	$(RANLIB) $@
- 
-+../$(LAPACKLIB_P): $(ALLOBJ_P)
-+	$(ARCH) $(ARCHFLAGS) $@ $(ALLOBJ_P)
+-	$(ARCH) $(ARCHFLAGS) $@ $(ALLOBJ)
++	$(ARCH_) $(ARCHFLAGS) $@ $(ALLOBJ)
 +	$(RANLIB) $@
 +
++../$(LAPACKLIB_P): $(ALLOBJ_P)
++	$(ARCH_) $(ARCHFLAGS) $@ $(ALLOBJ_P)
+ 	$(RANLIB) $@
+ 
  single: $(SLASRC) $(ALLAUX) $(SCLAUX) 
- 	$(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(SLASRC) $(ALLAUX) \
+-	$(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(SLASRC) $(ALLAUX) \
++	$(ARCH_) $(ARCHFLAGS) ../$(LAPACKLIB) $(SLASRC) $(ALLAUX) \
  	$(SCLAUX)
-@@ -317,6 +325,7 @@
+ 	$(RANLIB) ../$(LAPACKLIB)
+ 
+ complex: $(CLASRC) $(ALLAUX) $(SCLAUX)
+-	$(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(CLASRC) $(ALLAUX) \
++	$(ARCH_) $(ARCHFLAGS) ../$(LAPACKLIB) $(CLASRC) $(ALLAUX) \
+ 	$(SCLAUX)
+ 	$(RANLIB) ../$(LAPACKLIB)
+ 
+ double: $(DLASRC) $(ALLAUX) $(DZLAUX)
+-	$(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(DLASRC) $(ALLAUX) \
++	$(ARCH_) $(ARCHFLAGS) ../$(LAPACKLIB) $(DLASRC) $(ALLAUX) \
+ 	$(DZLAUX)
+ 	$(RANLIB) ../$(LAPACKLIB)
+ 
+ complex16: $(ZLASRC) $(ALLAUX) $(DZLAUX)
+-	$(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(ZLASRC) $(ALLAUX) \
++	$(ARCH_) $(ARCHFLAGS) ../$(LAPACKLIB) $(ZLASRC) $(ALLAUX) \
  	$(DZLAUX)
  	$(RANLIB) ../$(LAPACKLIB)
  
@@ -570,115 +588,4 @@ diff -ruN lapack-3.1.1.old/SRC/Makefile 
  
 +slaruv.$(PSUFFIX): slaruv.f ; $(FORTRAN) $(PNOOPT) -O0 -c $< -o $@
 +dlaruv.$(PSUFFIX): dlaruv.f ; $(FORTRAN) $(PNOOPT) -O0 -c $< -o $@
-diff -ruN lapack-3.1.1.old/TESTING/EIG/Makefile lapack-3.1.1/TESTING/EIG/Makefile
---- lapack-3.1.1.old/TESTING/EIG/Makefile	2007-02-20 15:33:03.000000000 -0600
-+++ lapack-3.1.1/TESTING/EIG/Makefile	2009-12-16 14:40:35.000000000 -0600
-@@ -78,7 +78,7 @@
-    cget35.o cget36.o cget37.o cget38.o cget51.o cget52.o \
-    cget54.o cglmts.o cgqrts.o cgrqts.o cgsvts.o \
-    chbt21.o chet21.o chet22.o chpt21.o chst01.o \
--   clarfy.o clarhs.o clatm4.o clctes.o clctsx.o clsets.o csbmv.o \
-+   clarfy.o clarhs.o clatm4.o clctes.o clctsx.o clsets.o \
-    csgt01.o cslect.o \
-    cstt21.o cstt22.o cunt01.o cunt03.o
- 
-@@ -115,7 +115,7 @@
-    zget35.o zget36.o zget37.o zget38.o zget51.o zget52.o \
-    zget54.o zglmts.o zgqrts.o zgrqts.o zgsvts.o \
-    zhbt21.o zhet21.o zhet22.o zhpt21.o zhst01.o \
--   zlarfy.o zlarhs.o zlatm4.o zlctes.o zlctsx.o zlsets.o zsbmv.o \
-+   zlarfy.o zlarhs.o zlatm4.o zlctes.o zlctsx.o zlsets.o \
-    zsgt01.o zslect.o \
-    zstt21.o zstt22.o zunt01.o zunt03.o
- 
-@@ -129,22 +129,22 @@
- ../xeigtsts: $(SEIGTST) $(SCIGTST) $(AEIGTST) ; \
-           $(LOADER) $(LOADOPTS) -o $@ \
-           $(SEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \
--	  ../../$(LAPACKLIB) $(BLASLIB)
-+	  ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB)
- 
- ../xeigtstc: $(CEIGTST) $(SCIGTST) $(AEIGTST) ; \
-           $(LOADER) $(LOADOPTS) -o $@ \
-           $(CEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \
--	  ../../$(LAPACKLIB) $(BLASLIB)
-+	  ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB)
- 
- ../xeigtstd: $(DEIGTST) $(DZIGTST) $(AEIGTST) ; \
-           $(LOADER) $(LOADOPTS) -o $@ \
-           $(DEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \
--	  ../../$(LAPACKLIB) $(BLASLIB)
-+	  ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB)
- 
- ../xeigtstz: $(ZEIGTST) $(DZIGTST) $(AEIGTST) ; \
-           $(LOADER) $(LOADOPTS) -o $@ \
-           $(ZEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \
--	  ../../$(LAPACKLIB) $(BLASLIB)
-+	  ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB)
- 
- $(AEIGTST): $(FRC)
- $(SCIGTST): $(FRC)
-diff -ruN lapack-3.1.1.old/TESTING/LIN/Makefile lapack-3.1.1/TESTING/LIN/Makefile
---- lapack-3.1.1.old/TESTING/LIN/Makefile	2007-02-20 15:33:03.000000000 -0600
-+++ lapack-3.1.1/TESTING/LIN/Makefile	2009-12-16 14:40:35.000000000 -0600
-@@ -97,7 +97,7 @@
-    cqpt01.o cqrt01.o cqrt02.o cqrt03.o cqrt11.o \
-    cqrt12.o cqrt13.o cqrt14.o cqrt15.o cqrt16.o \
-    cqrt17.o crqt01.o crqt02.o crqt03.o crzt01.o crzt02.o \
--   csbmv.o  cspt01.o \
-+   cspt01.o \
-    cspt02.o cspt03.o csyt01.o csyt02.o csyt03.o \
-    ctbt02.o ctbt03.o ctbt05.o ctbt06.o ctpt01.o \
-    ctpt02.o ctpt03.o ctpt05.o ctpt06.o ctrt01.o \
-@@ -159,7 +159,7 @@
-    zqpt01.o zqrt01.o zqrt02.o zqrt03.o zqrt11.o \
-    zqrt12.o zqrt13.o zqrt14.o zqrt15.o zqrt16.o \
-    zqrt17.o zrqt01.o zrqt02.o zrqt03.o zrzt01.o zrzt02.o \
--   zsbmv.o  zspt01.o \
-+   zspt01.o \
-    zspt02.o zspt03.o zsyt01.o zsyt02.o zsyt03.o \
-    ztbt02.o ztbt03.o ztbt05.o ztbt06.o ztpt01.o \
-    ztpt02.o ztpt03.o ztpt05.o ztpt06.o ztrt01.o \
-@@ -176,7 +176,7 @@
- 	zdrvab.o zerrab.o zget08.o          \
- 	alaerh.o alahd.o  aladhd.o alareq.o \
- 	chkxer.o zget02.o zlarhs.o zlatb4.o \
--	zsbmv.o  xerbla.o
-+	xerbla.o
- 
- all:  single double complex complex16 proto-double proto-complex16
- 
-@@ -190,27 +190,27 @@
- 
- ../xlintsts : $(ALINTST) $(SLINTST) $(SCLNTST)
- 	$(LOADER) $(LOADOPTS)  $(ALINTST) $(SCLNTST) $(SLINTST) \
--        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@
-+        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@ $(CEXTRALIB)
- 
- ../xlintstc : $(ALINTST) $(CLINTST) $(SCLNTST)
- 	$(LOADER) $(LOADOPTS)  $(ALINTST) $(SCLNTST) $(CLINTST) \
--        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@
-+        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@ $(CEXTRALIB)
-  
- ../xlintstd : $(ALINTST) $(DLINTST) $(DZLNTST)
- 	$(LOADER) $(LOADOPTS)  $(ALINTST) $(DZLNTST) $(DLINTST) \
--        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@
-+        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@ $(CEXTRALIB)
-  
- ../xlintstz : $(ALINTST) $(ZLINTST) $(DZLNTST)
- 	$(LOADER) $(LOADOPTS)  $(ALINTST) $(DZLNTST) $(ZLINTST) \
--        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@
-+        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@ $(CEXTRALIB)
-  
- ../xlintstds : $(DSLINTST)
- 	$(LOADER) $(LOADOPTS)  $(DSLINTST) \
--        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@
-+        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@ $(CEXTRALIB)
-  
- ../xlintstzc : $(ZCLINTST)
- 	$(LOADER) $(LOADOPTS)  $(ZCLINTST) \
--        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@
-+        ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB)  -o $@ $(CEXTRALIB)
-  
- $(ALINTST): $(FRC)
- $(SCLNTST): $(FRC)
+