1 2--- a/lapack-3.4.0/INSTALL/Makefile 2011-10-01 11:37:03.000000000 +0900 3+++ lapack-3.4.0/INSTALL/Makefile 4@@ -27,7 +27,7 @@ 5 $(LOADER) $(LOADOPTS) -o testversion ilaver.o LAPACK_version.o 6 7 clean: 8- rm -f *.o 9+ rm -f *.o test* 10 .f.o: 11 $(FORTRAN) $(OPTS) -c $< -o $@ 12 13diff -ur /work/ports/va/lapack-3.4.0/Makefile lapack-3.4.0/Makefile 14--- a/lapack-3.4.0/Makefile 2011-11-12 06:08:04.000000000 +0900 15+++ lapack-3.4.0/Makefile 16@@ -20,9 +20,12 @@ 17 blaslib: 18 ( cd BLAS/SRC; $(MAKE) ) 19 20-lapacklib: lapack_install 21+lapacklib: 22 ( cd SRC; $(MAKE) ) 23 24+lapack_prof: 25+ ( cd SRC; $(MAKE) lapack_prof) 26+ 27 variants: 28 ( cd SRC/VARIANTS ; $(MAKE)) 29 30 31--- a/lapack-3.4.0/SRC/Makefile 2011-10-04 11:58:05.000000000 +0900 32+++ lapack-3.4.0/SRC/Makefile 33@@ -54,9 +54,9 @@ 34 # 35 ####################################################################### 36 37-ALLAUX = ilaenv.o ieeeck.o lsamen.o xerbla.o xerbla_array.o iparmq.o \ 38+ALLAUX = ilaenv.o ieeeck.o lsamen.o xerbla_array.o iparmq.o \ 39 ilaprec.o ilatrans.o ilauplo.o iladiag.o chla_transtype.o \ 40- ../INSTALL/ilaver.o ../INSTALL/lsame.o ../INSTALL/slamch.o 41+ ../INSTALL/ilaver.o 42 43 SCLAUX = \ 44 sbdsdc.o \ 45@@ -92,7 +92,7 @@ 46 dlasr.o dlasrt.o dlassq.o dlasv2.o dpttrf.o dstebz.o dstedc.o \ 47 dsteqr.o dsterf.o dlaisnan.o disnan.o \ 48 dlartgp.o dlartgs.o \ 49- ../INSTALL/dlamch.o ../INSTALL/dsecnd_$(TIMER).o 50+ ../INSTALL/dsecnd_$(TIMER).o 51 52 SLASRC = \ 53 sgbbrd.o sgbcon.o sgbequ.o sgbrfs.o sgbsv.o \ 54@@ -101,8 +101,8 @@ 55 sgegs.o sgegv.o sgehd2.o sgehrd.o sgelq2.o sgelqf.o \ 56 sgels.o sgelsd.o sgelss.o sgelsx.o sgelsy.o sgeql2.o sgeqlf.o \ 57 sgeqp3.o sgeqpf.o sgeqr2.o sgeqr2p.o sgeqrf.o sgeqrfp.o sgerfs.o \ 58- sgerq2.o sgerqf.o sgesc2.o sgesdd.o sgesv.o sgesvd.o sgesvx.o \ 59- sgetc2.o sgetf2.o sgetri.o \ 60+ sgerq2.o sgerqf.o sgesc2.o sgesdd.o sgesvd.o sgesvx.o \ 61+ sgetc2.o sgetri.o \ 62 sggbak.o sggbal.o sgges.o sggesx.o sggev.o sggevx.o \ 63 sggglm.o sgghrd.o sgglse.o sggqrf.o \ 64 sggrqf.o sggsvd.o sggsvp.o sgtcon.o sgtrfs.o sgtsv.o \ 65@@ -118,16 +118,16 @@ 66 slaqtr.o slar1v.o slar2v.o ilaslr.o ilaslc.o \ 67 slarf.o slarfb.o slarfg.o slarfgp.o slarft.o slarfx.o slargv.o \ 68 slarrv.o slartv.o \ 69- slarz.o slarzb.o slarzt.o slaswp.o slasy2.o slasyf.o \ 70+ slarz.o slarzb.o slarzt.o slasy2.o slasyf.o \ 71 slatbs.o slatdf.o slatps.o slatrd.o slatrs.o slatrz.o slatzm.o \ 72- slauu2.o slauum.o sopgtr.o sopmtr.o sorg2l.o sorg2r.o \ 73+ sopgtr.o sopmtr.o sorg2l.o sorg2r.o \ 74 sorgbr.o sorghr.o sorgl2.o sorglq.o sorgql.o sorgqr.o sorgr2.o \ 75 sorgrq.o sorgtr.o sorm2l.o sorm2r.o \ 76 sormbr.o sormhr.o sorml2.o sormlq.o sormql.o sormqr.o sormr2.o \ 77 sormr3.o sormrq.o sormrz.o sormtr.o spbcon.o spbequ.o spbrfs.o \ 78 spbstf.o spbsv.o spbsvx.o \ 79 spbtf2.o spbtrf.o spbtrs.o spocon.o spoequ.o sporfs.o sposv.o \ 80- sposvx.o spotf2.o spotri.o spstrf.o spstf2.o \ 81+ sposvx.o spstrf.o spstf2.o \ 82 sppcon.o sppequ.o \ 83 spprfs.o sppsv.o sppsvx.o spptrf.o spptri.o spptrs.o sptcon.o \ 84 spteqr.o sptrfs.o sptsv.o sptsvx.o spttrs.o sptts2.o srscl.o \ 85@@ -143,7 +143,7 @@ 86 stgsja.o stgsna.o stgsy2.o stgsyl.o stpcon.o stprfs.o stptri.o \ 87 stptrs.o \ 88 strcon.o strevc.o strexc.o strrfs.o strsen.o strsna.o strsyl.o \ 89- strti2.o strtri.o strtrs.o stzrqf.o stzrzf.o sstemr.o \ 90+ strtrs.o stzrqf.o stzrzf.o sstemr.o \ 91 slansf.o spftrf.o spftri.o spftrs.o ssfrk.o stfsm.o stftri.o stfttp.o \ 92 stfttr.o stpttf.o stpttr.o strttf.o strttp.o \ 93 sgejsv.o sgesvj.o sgsvj0.o sgsvj1.o \ 94@@ -152,7 +152,7 @@ 95 sgeqrt.o sgeqrt2.o sgeqrt3.o sgemqrt.o \ 96 stpqrt.o stpqrt2.o stpmqrt.o stprfb.o 97 98-DSLASRC = spotrs.o sgetrs.o spotrf.o sgetrf.o 99+DSLASRC = spotrs.o 100 101 ifdef USEXBLAS 102 SXLASRC = sgesvxx.o sgerfsx.o sla_gerfsx_extended.o sla_geamv.o \ 103@@ -171,8 +171,8 @@ 104 cgegs.o cgegv.o cgehd2.o cgehrd.o cgelq2.o cgelqf.o \ 105 cgels.o cgelsd.o cgelss.o cgelsx.o cgelsy.o cgeql2.o cgeqlf.o cgeqp3.o \ 106 cgeqpf.o cgeqr2.o cgeqr2p.o cgeqrf.o cgeqrfp.o cgerfs.o \ 107- cgerq2.o cgerqf.o cgesc2.o cgesdd.o cgesv.o cgesvd.o \ 108- cgesvx.o cgetc2.o cgetf2.o cgetri.o \ 109+ cgerq2.o cgerqf.o cgesc2.o cgesdd.o cgesvd.o \ 110+ cgesvx.o cgetc2.o cgetri.o \ 111 cggbak.o cggbal.o cgges.o cggesx.o cggev.o cggevx.o cggglm.o \ 112 cgghrd.o cgglse.o cggqrf.o cggrqf.o \ 113 cggsvd.o cggsvp.o \ 114@@ -200,21 +200,21 @@ 115 clarf.o clarfb.o clarfg.o clarft.o clarfgp.o \ 116 clarfx.o clargv.o clarnv.o clarrv.o clartg.o clartv.o \ 117 clarz.o clarzb.o clarzt.o clascl.o claset.o clasr.o classq.o \ 118- claswp.o clasyf.o clatbs.o clatdf.o clatps.o clatrd.o clatrs.o clatrz.o \ 119- clatzm.o clauu2.o clauum.o cpbcon.o cpbequ.o cpbrfs.o cpbstf.o cpbsv.o \ 120+ clasyf.o clatbs.o clatdf.o clatps.o clatrd.o clatrs.o clatrz.o \ 121+ clatzm.o cpbcon.o cpbequ.o cpbrfs.o cpbstf.o cpbsv.o \ 122 cpbsvx.o cpbtf2.o cpbtrf.o cpbtrs.o cpocon.o cpoequ.o cporfs.o \ 123- cposv.o cposvx.o cpotf2.o cpotri.o cpstrf.o cpstf2.o \ 124+ cposv.o cposvx.o cpstrf.o cpstf2.o \ 125 cppcon.o cppequ.o cpprfs.o cppsv.o cppsvx.o cpptrf.o cpptri.o cpptrs.o \ 126 cptcon.o cpteqr.o cptrfs.o cptsv.o cptsvx.o cpttrf.o cpttrs.o cptts2.o \ 127- crot.o cspcon.o cspmv.o cspr.o csprfs.o cspsv.o \ 128+ crot.o cspcon.o csprfs.o cspsv.o \ 129 cspsvx.o csptrf.o csptri.o csptrs.o csrscl.o cstedc.o \ 130- cstegr.o cstein.o csteqr.o csycon.o csymv.o \ 131- csyr.o csyrfs.o csysv.o csysvx.o csytf2.o csytrf.o csytri.o csytri2.o csytri2x.o \ 132+ cstegr.o cstein.o csteqr.o csycon.o \ 133+ csyrfs.o csysv.o csysvx.o csytf2.o csytrf.o csytri.o csytri2.o csytri2x.o \ 134 csyswapr.o csytrs.o csytrs2.o csyconv.o ctbcon.o ctbrfs.o ctbtrs.o ctgevc.o ctgex2.o \ 135 ctgexc.o ctgsen.o ctgsja.o ctgsna.o ctgsy2.o ctgsyl.o ctpcon.o \ 136 ctprfs.o ctptri.o \ 137 ctptrs.o ctrcon.o ctrevc.o ctrexc.o ctrrfs.o ctrsen.o ctrsna.o \ 138- ctrsyl.o ctrti2.o ctrtri.o ctrtrs.o ctzrqf.o ctzrzf.o cung2l.o cung2r.o \ 139+ ctrsyl.o ctrtrs.o ctzrqf.o ctzrzf.o cung2l.o cung2r.o \ 140 cungbr.o cunghr.o cungl2.o cunglq.o cungql.o cungqr.o cungr2.o \ 141 cungrq.o cungtr.o cunm2l.o cunm2r.o cunmbr.o cunmhr.o cunml2.o \ 142 cunmlq.o cunmql.o cunmqr.o cunmr2.o cunmr3.o cunmrq.o cunmrz.o \ 143@@ -240,7 +240,7 @@ 144 cla_lin_berr.o clarscl2.o clascl2.o cla_wwaddw.o 145 endif 146 147-ZCLASRC = cpotrs.o cgetrs.o cpotrf.o cgetrf.o 148+ZCLASRC = cpotrs.o 149 150 DLASRC = \ 151 dgbbrd.o dgbcon.o dgbequ.o dgbrfs.o dgbsv.o \ 152@@ -249,9 +249,9 @@ 153 dgegs.o dgegv.o dgehd2.o dgehrd.o dgelq2.o dgelqf.o \ 154 dgels.o dgelsd.o dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o \ 155 dgeqp3.o dgeqpf.o dgeqr2.o dgeqr2p.o dgeqrf.o dgeqrfp.o dgerfs.o \ 156- dgerq2.o dgerqf.o dgesc2.o dgesdd.o dgesv.o dgesvd.o dgesvx.o \ 157- dgetc2.o dgetf2.o dgetrf.o dgetri.o \ 158- dgetrs.o dggbak.o dggbal.o dgges.o dggesx.o dggev.o dggevx.o \ 159+ dgerq2.o dgerqf.o dgesc2.o dgesdd.o dgesvd.o dgesvx.o \ 160+ dgetc2.o dgetri.o \ 161+ dggbak.o dggbal.o dgges.o dggesx.o dggev.o dggevx.o \ 162 dggglm.o dgghrd.o dgglse.o dggqrf.o \ 163 dggrqf.o dggsvd.o dggsvp.o dgtcon.o dgtrfs.o dgtsv.o \ 164 dgtsvx.o dgttrf.o dgttrs.o dgtts2.o dhgeqz.o \ 165@@ -266,16 +266,16 @@ 166 dlaqtr.o dlar1v.o dlar2v.o iladlr.o iladlc.o \ 167 dlarf.o dlarfb.o dlarfg.o dlarfgp.o dlarft.o dlarfx.o \ 168 dlargv.o dlarrv.o dlartv.o \ 169- dlarz.o dlarzb.o dlarzt.o dlaswp.o dlasy2.o dlasyf.o \ 170- dlatbs.o dlatdf.o dlatps.o dlatrd.o dlatrs.o dlatrz.o dlatzm.o dlauu2.o \ 171- dlauum.o dopgtr.o dopmtr.o dorg2l.o dorg2r.o \ 172+ dlarz.o dlarzb.o dlarzt.o dlasy2.o dlasyf.o \ 173+ dlatbs.o dlatdf.o dlatps.o dlatrd.o dlatrs.o dlatrz.o dlatzm.o \ 174+ dopgtr.o dopmtr.o dorg2l.o dorg2r.o \ 175 dorgbr.o dorghr.o dorgl2.o dorglq.o dorgql.o dorgqr.o dorgr2.o \ 176 dorgrq.o dorgtr.o dorm2l.o dorm2r.o \ 177 dormbr.o dormhr.o dorml2.o dormlq.o dormql.o dormqr.o dormr2.o \ 178 dormr3.o dormrq.o dormrz.o dormtr.o dpbcon.o dpbequ.o dpbrfs.o \ 179 dpbstf.o dpbsv.o dpbsvx.o \ 180 dpbtf2.o dpbtrf.o dpbtrs.o dpocon.o dpoequ.o dporfs.o dposv.o \ 181- dposvx.o dpotf2.o dpotrf.o dpotri.o dpotrs.o dpstrf.o dpstf2.o \ 182+ dposvx.o dpotrs.o dpstrf.o dpstf2.o \ 183 dppcon.o dppequ.o \ 184 dpprfs.o dppsv.o dppsvx.o dpptrf.o dpptri.o dpptrs.o dptcon.o \ 185 dpteqr.o dptrfs.o dptsv.o dptsvx.o dpttrs.o dptts2.o drscl.o \ 186@@ -292,7 +292,7 @@ 187 dtgsja.o dtgsna.o dtgsy2.o dtgsyl.o dtpcon.o dtprfs.o dtptri.o \ 188 dtptrs.o \ 189 dtrcon.o dtrevc.o dtrexc.o dtrrfs.o dtrsen.o dtrsna.o dtrsyl.o \ 190- dtrti2.o dtrtri.o dtrtrs.o dtzrqf.o dtzrzf.o dstemr.o \ 191+ dtrtrs.o dtzrqf.o dtzrzf.o dstemr.o \ 192 dsgesv.o dsposv.o dlag2s.o slag2d.o dlat2s.o \ 193 dlansf.o dpftrf.o dpftri.o dpftrs.o dsfrk.o dtfsm.o dtftri.o dtfttp.o \ 194 dtfttr.o dtpttf.o dtpttr.o dtrttf.o dtrttp.o \ 195@@ -319,8 +319,8 @@ 196 zgegs.o zgegv.o zgehd2.o zgehrd.o zgelq2.o zgelqf.o \ 197 zgels.o zgelsd.o zgelss.o zgelsx.o zgelsy.o zgeql2.o zgeqlf.o zgeqp3.o \ 198 zgeqpf.o zgeqr2.o zgeqr2p.o zgeqrf.o zgeqrfp.o zgerfs.o zgerq2.o zgerqf.o \ 199- zgesc2.o zgesdd.o zgesv.o zgesvd.o zgesvx.o zgetc2.o zgetf2.o zgetrf.o \ 200- zgetri.o zgetrs.o \ 201+ zgesc2.o zgesdd.o zgesvd.o zgesvx.o zgetc2.o \ 202+ zgetri.o \ 203 zggbak.o zggbal.o zgges.o zggesx.o zggev.o zggevx.o zggglm.o \ 204 zgghrd.o zgglse.o zggqrf.o zggrqf.o \ 205 zggsvd.o zggsvp.o \ 206@@ -350,22 +350,22 @@ 207 zlarfg.o zlarft.o zlarfgp.o \ 208 zlarfx.o zlargv.o zlarnv.o zlarrv.o zlartg.o zlartv.o \ 209 zlarz.o zlarzb.o zlarzt.o zlascl.o zlaset.o zlasr.o \ 210- zlassq.o zlaswp.o zlasyf.o \ 211- zlatbs.o zlatdf.o zlatps.o zlatrd.o zlatrs.o zlatrz.o zlatzm.o zlauu2.o \ 212- zlauum.o zpbcon.o zpbequ.o zpbrfs.o zpbstf.o zpbsv.o \ 213+ zlassq.o zlasyf.o \ 214+ zlatbs.o zlatdf.o zlatps.o zlatrd.o zlatrs.o zlatrz.o zlatzm.o \ 215+ zpbcon.o zpbequ.o zpbrfs.o zpbstf.o zpbsv.o \ 216 zpbsvx.o zpbtf2.o zpbtrf.o zpbtrs.o zpocon.o zpoequ.o zporfs.o \ 217- zposv.o zposvx.o zpotf2.o zpotrf.o zpotri.o zpotrs.o zpstrf.o zpstf2.o \ 218+ zposv.o zposvx.o zpotrs.o zpstrf.o zpstf2.o \ 219 zppcon.o zppequ.o zpprfs.o zppsv.o zppsvx.o zpptrf.o zpptri.o zpptrs.o \ 220 zptcon.o zpteqr.o zptrfs.o zptsv.o zptsvx.o zpttrf.o zpttrs.o zptts2.o \ 221- zrot.o zspcon.o zspmv.o zspr.o zsprfs.o zspsv.o \ 222+ zrot.o zspcon.o zsprfs.o zspsv.o \ 223 zspsvx.o zsptrf.o zsptri.o zsptrs.o zdrscl.o zstedc.o \ 224- zstegr.o zstein.o zsteqr.o zsycon.o zsymv.o \ 225- zsyr.o zsyrfs.o zsysv.o zsysvx.o zsytf2.o zsytrf.o zsytri.o zsytri2.o zsytri2x.o \ 226+ zstegr.o zstein.o zsteqr.o zsycon.o \ 227+ zsyrfs.o zsysv.o zsysvx.o zsytf2.o zsytrf.o zsytri.o zsytri2.o zsytri2x.o \ 228 zsyswapr.o zsytrs.o zsytrs2.o zsyconv.o ztbcon.o ztbrfs.o ztbtrs.o ztgevc.o ztgex2.o \ 229 ztgexc.o ztgsen.o ztgsja.o ztgsna.o ztgsy2.o ztgsyl.o ztpcon.o \ 230 ztprfs.o ztptri.o \ 231 ztptrs.o ztrcon.o ztrevc.o ztrexc.o ztrrfs.o ztrsen.o ztrsna.o \ 232- ztrsyl.o ztrti2.o ztrtri.o ztrtrs.o ztzrqf.o ztzrzf.o zung2l.o \ 233+ ztrsyl.o ztrtrs.o ztzrqf.o ztzrzf.o zung2l.o \ 234 zung2r.o zungbr.o zunghr.o zungl2.o zunglq.o zungql.o zungqr.o zungr2.o \ 235 zungrq.o zungtr.o zunm2l.o zunm2r.o zunmbr.o zunmhr.o zunml2.o \ 236 zunmlq.o zunmql.o zunmqr.o zunmr2.o zunmr3.o zunmrq.o zunmrz.o \ 237@@ -393,34 +393,46 @@ 238 239 ALLOBJ = $(SLASRC) $(DLASRC) $(DSLASRC) $(CLASRC) $(ZLASRC) $(ZCLASRC) \ 240 $(SCLAUX) $(DZLAUX) $(ALLAUX) 241+ 242+ALLOBJ_P = $(ALLOBJ:.$(SUFFIX)=.$(PSUFFIX)) 243+ 244+ 245 246 ifdef USEXBLAS 247 ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC) 248 endif 249 250 all: ../$(LAPACKLIB) 251+ 252+lapack_prof: ../$(LAPACKLIB_P) 253+ 254+ 255 256 ../$(LAPACKLIB): $(ALLOBJ) $(ALLXOBJ) 257- $(ARCH) $(ARCHFLAGS) $@ $(ALLOBJ) $(ALLXOBJ) 258+ $(ARCH_) $(ARCHFLAGS) $@ $(ALLOBJ) $(ALLXOBJ) 259+ $(RANLIB) $@ 260+ 261+../$(LAPACKLIB_P): $(ALLOBJ_P) 262+ $(ARCH_) $(ARCHFLAGS) $@ $(ALLOBJ_P) 263 $(RANLIB) $@ 264 265 single: $(SLASRC) $(DSLASRC) $(SXLASRC) $(SCLAUX) $(ALLAUX) 266- $(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(SLASRC) $(DSLASRC) \ 267+ $(ARCH_) $(ARCHFLAGS) ../$(LAPACKLIB) $(SLASRC) $(DSLASRC) \ 268 $(SXLASRC) $(SCLAUX) $(ALLAUX) $(ALLXAUX) 269 $(RANLIB) ../$(LAPACKLIB) 270 271 complex: $(CLASRC) $(ZCLASRC) $(CXLASRC) $(SCLAUX) $(ALLAUX) 272- $(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(CLASRC) $(ZCLASRC) \ 273+ $(ARCH_) $(ARCHFLAGS) ../$(LAPACKLIB) $(CLASRC) $(ZCLASRC) \ 274 $(CXLASRC) $(SCLAUX) $(ALLAUX) $(ALLXAUX) 275 $(RANLIB) ../$(LAPACKLIB) 276 277 double: $(DLASRC) $(DSLASRC) $(DXLASRC) $(DZLAUX) $(ALLAUX) 278- $(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(DLASRC) $(DSLASRC) \ 279+ $(ARCH_) $(ARCHFLAGS) ../$(LAPACKLIB) $(DLASRC) $(DSLASRC) \ 280 $(DXLASRC) $(DZLAUX) $(ALLAUX) $(ALLXAUX) 281 $(RANLIB) ../$(LAPACKLIB) 282 283 complex16: $(ZLASRC) $(ZCLASRC) $(ZXLASRC) $(DZLAUX) $(ALLAUX) 284- $(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(ZLASRC) $(ZCLASRC) \ 285+ $(ARCH_) $(ARCHFLAGS) ../$(LAPACKLIB) $(ZLASRC) $(ZCLASRC) \ 286 $(ZXLASRC) $(DZLAUX) $(ALLAUX) $(ALLXAUX) 287 $(RANLIB) ../$(LAPACKLIB) 288 289@@ -444,13 +456,20 @@ 290 @FRC=$(FRC) 291 292 clean: 293- rm -f *.o 294+ rm -f *.o *.$(PSUFFIX) 295 296-.f.o: 297+%.o: %.f 298 $(FORTRAN) $(OPTS) -c $< -o $@ 299 300+%.$(PSUFFIX): %.f 301+ $(FORTRAN) $(POPTS) -c $< -o $@ 302+ 303 slaruv.o: slaruv.f ; $(FORTRAN) $(NOOPT) -c $< -o $@ 304 dlaruv.o: dlaruv.f ; $(FORTRAN) $(NOOPT) -c $< -o $@ 305+ 306+slaruv.$(PSUFFIX): slaruv.f ; $(FORTRAN) $(PNOOPT) -c $< -o $@ 307+dlaruv.$(PSUFFIX): dlaruv.f ; $(FORTRAN) $(PNOOPT) -c $< -o $@ 308+ 309 sla_wwaddw.o: sla_wwaddw.f ; $(FORTRAN) $(NOOPT) -c $< -o $@ 310 dla_wwaddw.o: dla_wwaddw.f ; $(FORTRAN) $(NOOPT) -c $< -o $@ 311 cla_wwaddw.o: cla_wwaddw.f ; $(FORTRAN) $(NOOPT) -c $< -o $@ 312 313--- a/lapack-3.4.0/TESTING/EIG/Makefile 2011-09-27 06:52:31.000000000 +0900 314+++ lapack-3.4.0/TESTING/EIG/Makefile 315@@ -129,22 +129,22 @@ 316 ../xeigtsts: $(SEIGTST) $(SCIGTST) $(AEIGTST) ../../$(LAPACKLIB); \ 317 $(LOADER) $(LOADOPTS) -o xeigtsts \ 318 $(SEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \ 319- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtsts $@ 320+ ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) && mv xeigtsts $@ 321 322 ../xeigtstc: $(CEIGTST) $(SCIGTST) $(AEIGTST) ../../$(LAPACKLIB); \ 323 $(LOADER) $(LOADOPTS) -o xeigtstc \ 324 $(CEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \ 325- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstc $@ 326+ ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) && mv xeigtstc $@ 327 328 ../xeigtstd: $(DEIGTST) $(DZIGTST) $(AEIGTST) ../../$(LAPACKLIB); \ 329 $(LOADER) $(LOADOPTS) -o xeigtstd \ 330 $(DEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \ 331- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstd $@ 332+ ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) && mv xeigtstd $@ 333 334 ../xeigtstz: $(ZEIGTST) $(DZIGTST) $(AEIGTST) ../../$(LAPACKLIB); \ 335 $(LOADER) $(LOADOPTS) -o xeigtstz \ 336 $(ZEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \ 337- ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstz $@ 338+ ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) && mv xeigtstz $@ 339 340 $(AEIGTST): $(FRC) 341 $(SCIGTST): $(FRC) 342 343--- a/lapack-3.4.0/TESTING/LIN/Makefile 2011-11-01 07:21:11.000000000 +0900 344+++ lapack-3.4.0/TESTING/LIN/Makefile 345@@ -243,27 +243,27 @@ 346 347 xlintsts : $(ALINTST) $(SLINTST) $(SCLNTST) ../../$(LAPACKLIB) 348 $(LOADER) $(LOADOPTS) $(ALINTST) $(SCLNTST) $(SLINTST) \ 349- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@ 350+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) $(CEXTRALIB) -o $@ 351 352 xlintstc : $(ALINTST) $(CLINTST) $(SCLNTST) ../../$(LAPACKLIB) 353 $(LOADER) $(LOADOPTS) $(ALINTST) $(SCLNTST) $(CLINTST) \ 354- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@ 355+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) $(CEXTRALIB) -o $@ 356 357 xlintstd : $(ALINTST) $(DLINTST) $(DZLNTST) ../../$(LAPACKLIB) 358 $(LOADER) $(LOADOPTS) $^ \ 359- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@ 360+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) $(CEXTRALIB) -o $@ 361 362 xlintstz : $(ALINTST) $(ZLINTST) $(DZLNTST) ../../$(LAPACKLIB) 363 $(LOADER) $(LOADOPTS) $(ALINTST) $(DZLNTST) $(ZLINTST) \ 364- ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@ 365+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) $(CEXTRALIB) -o $@ 366 367 xlintstds : $(DSLINTST) ../../$(LAPACKLIB) 368 $(LOADER) $(LOADOPTS) $(DSLINTST) \ 369- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@ 370+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) -o $@ 371 372 xlintstzc : $(ZCLINTST) ../../$(LAPACKLIB) 373 $(LOADER) $(LOADOPTS) $(ZCLINTST) \ 374- ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@ 375+ ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) -o $@ 376 377 xlintstrfs : $(SLINTSTRFP) ../../$(LAPACKLIB) 378 $(LOADER) $(LOADOPTS) $(SLINTSTRFP) \ 379