summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Marc Zucconi <jmz@FreeBSD.org>1999-09-22 22:05:24 +0000
committerJean-Marc Zucconi <jmz@FreeBSD.org>1999-09-22 22:05:24 +0000
commite779dcc30367cc6702622d57e61b9e56c47628f6 (patch)
treee6ad3600bbae1006503aca0e908be0240318311c
parentBug fix for 3.x: unbreak drivers (e.g. the gif driver) using the %VAL(...) (diff)
Upgrade from version 2.0 to version 3.0
Notes
Notes: svn path=/head/; revision=21889
-rw-r--r--math/lapack/Makefile348
-rw-r--r--math/lapack/files/patch-aa96
-rw-r--r--math/lapack/files/patch-ab45
-rw-r--r--math/lapack/files/patch-ac12
-rw-r--r--math/lapack/files/patch-af102
-rw-r--r--math/lapack/files/patch-ah24
-rw-r--r--math/lapack/pkg-plist2
-rw-r--r--math/lapack/scripts/configure238
8 files changed, 410 insertions, 457 deletions
diff --git a/math/lapack/Makefile b/math/lapack/Makefile
index f07d1e80cfcc..9cef042dd088 100644
--- a/math/lapack/Makefile
+++ b/math/lapack/Makefile
@@ -1,5 +1,5 @@
# New ports collection makefile for: lapack
-# Version required: 2.0
+# Version required: 3.0
# Date created: 2 July 1994
# Whom: jmz
#
@@ -7,7 +7,7 @@
#
DISTNAME= LAPACK
-PKGNAME= lapack-2.0
+PKGNAME= lapack-3.0
CATEGORIES= math
MASTER_SITES= ftp://ftp.netlib.org/lapack/
DISTFILES= lapack.tgz manpages.tgz
@@ -17,170 +17,189 @@ MAINTAINER= jmz@FreeBSD.org
DIST_SUBDIR= lapack
MANCOMPRESSED= maybe
-MANL= cgbmv.l cgemm.l cgemv.l cgerc.l cgeru.l chbmv.l chemm.l chemv.l \
- cher.l cher2.l cher2k.l cherk.l chpmv.l chpr.l chpr2.l cscal.l \
- csymm.l csyr2k.l csyrk.l ctbmv.l ctbsv.l ctpmv.l ctpsv.l ctrmm.l \
- ctrmv.l ctrsm.l ctrsv.l dcabs1.l dgbmv.l dgemm.l dgemv.l dger.l \
- dsbmv.l dspmv.l dspr.l dspr2.l dsymm.l dsymv.l dsyr.l dsyr2.l \
- dsyr2k.l dsyrk.l dtbmv.l dtbsv.l dtpmv.l dtpsv.l dtrmm.l dtrmv.l \
- dtrsm.l dtrsv.l lsame.l sgbmv.l sgemm.l sgemv.l sger.l ssbmv.l \
- sspmv.l sspr.l sspr2.l ssymm.l ssymv.l ssyr.l ssyr2.l ssyr2k.l \
- ssyrk.l stbmv.l stbsv.l stpmv.l stpsv.l strmm.l strmv.l strsm.l \
- strsv.l xerbla.l zgbmv.l zgemm.l zgemv.l zgerc.l zgeru.l zhbmv.l \
- zhemm.l zhemv.l zher.l zher2.l zher2k.l zherk.l zhpmv.l zhpr.l \
- zhpr2.l zrotg.l zscal.l zsymm.l zsyr2k.l zsyrk.l ztbmv.l ztbsv.l \
- ztpmv.l ztpsv.l ztrmm.l ztrmv.l ztrsm.l ztrsv.l cbdsqr.l cgbbrd.l \
- cgbcon.l cgbequ.l cgbrfs.l cgbsv.l cgbsvx.l cgbtf2.l cgbtrf.l \
- cgbtrs.l cgebak.l cgebal.l cgebd2.l cgebrd.l cgecon.l cgeequ.l \
- cgees.l cgeesx.l cgeev.l cgeevx.l cgegs.l cgegv.l cgehd2.l cgehrd.l \
- cgelq2.l cgelqf.l cgels.l cgelss.l cgelsx.l cgeql2.l cgeqlf.l \
- cgeqpf.l cgeqr2.l cgeqrf.l cgerfs.l cgerq2.l cgerqf.l cgesv.l \
- cgesvd.l cgesvx.l cgetf2.l cgetrf.l cgetri.l cgetrs.l cggbak.l \
- cggbal.l cggglm.l cgghrd.l cgglse.l cggqrf.l cggrqf.l cggsvd.l \
- cggsvp.l cgtcon.l cgtrfs.l cgtsv.l cgtsvx.l cgttrf.l cgttrs.l \
- chbev.l chbevd.l chbevx.l chbgst.l chbgv.l chbtrd.l checon.l cheev.l \
- cheevd.l cheevx.l chegs2.l chegst.l chegv.l cherfs.l chesv.l chesvx.l \
+MANL= cbdsqr.l cgbbrd.l cgbcon.l cgbequ.l cgbmv.l cgbrfs.l cgbsv.l cgbsvx.l \
+ cgbtf2.l cgbtrf.l cgbtrs.l cgebak.l cgebal.l cgebd2.l cgebrd.l \
+ cgecon.l cgeequ.l cgees.l cgeesx.l cgeev.l cgeevx.l cgegs.l cgegv.l \
+ cgehd2.l cgehrd.l cgelq2.l cgelqf.l cgels.l cgelsd.l cgelss.l cgelsx.l \
+ cgelsy.l cgemm.l cgemv.l cgeql2.l cgeqlf.l cgeqp3.l cgeqpf.l cgeqr2.l \
+ cgeqrf.l cgerc.l cgerfs.l cgerq2.l cgerqf.l cgeru.l cgesc2.l cgesdd.l \
+ cgesv.l cgesvd.l cgesvx.l cgetc2.l cgetf2.l cgetrf.l cgetri.l cgetrs.l \
+ cggbak.l cggbal.l cgges.l cggesx.l cggev.l cggevx.l cggglm.l cgghrd.l \
+ cgglse.l cggqrf.l cggrqf.l cggsvd.l cggsvp.l cgtcon.l cgtrfs.l cgtsv.l \
+ cgtsvx.l cgttrf.l cgttrs.l cgtts2.l chbev.l chbevd.l chbevx.l chbgst.l \
+ chbgv.l chbgvd.l chbgvx.l chbmv.l chbtrd.l checon.l cheev.l cheevd.l \
+ cheevr.l cheevx.l chegs2.l chegst.l chegv.l chegvd.l chegvx.l chemm.l \
+ chemv.l cher.l cher2.l cher2k.l cherfs.l cherk.l chesv.l chesvx.l \
chetd2.l chetf2.l chetrd.l chetrf.l chetri.l chetrs.l chgeqz.l \
- chpcon.l chpev.l chpevd.l chpevx.l chpgst.l chpgv.l chprfs.l chpsv.l \
- chpsvx.l chptrd.l chptrf.l chptri.l chptrs.l chsein.l chseqr.l \
- clabrd.l clacgv.l clacon.l clacpy.l clacrm.l clacrt.l cladiv.l \
- claed0.l claed7.l claed8.l claein.l claesy.l claev2.l clags2.l \
- clagtm.l clahef.l clahqr.l clahrd.l claic1.l clangb.l clange.l \
- clangt.l clanhb.l clanhe.l clanhp.l clanhs.l clanht.l clansb.l \
- clansp.l clansy.l clantb.l clantp.l clantr.l clapll.l clapmt.l \
- claqgb.l claqge.l claqhb.l claqhe.l claqhp.l claqsb.l claqsp.l \
- claqsy.l clar2v.l clarf.l clarfb.l clarfg.l clarft.l clarfx.l \
- clargv.l clarnv.l clartg.l clartv.l clascl.l claset.l clasr.l \
- classq.l claswp.l clasyf.l clatbs.l clatps.l clatrd.l clatrs.l \
- clatzm.l clauu2.l clauum.l cpbcon.l cpbequ.l cpbrfs.l cpbstf.l \
- cpbsv.l cpbsvx.l cpbtf2.l cpbtrf.l cpbtrs.l cpocon.l cpoequ.l \
- cporfs.l cposv.l cposvx.l cpotf2.l cpotrf.l cpotri.l cpotrs.l \
- cppcon.l cppequ.l cpprfs.l cppsv.l cppsvx.l cpptrf.l cpptri.l \
- cpptrs.l cptcon.l cpteqr.l cptrfs.l cptsv.l cptsvx.l cpttrf.l \
- cpttrs.l crot.l cspcon.l cspmv.l cspr.l csprfs.l cspsv.l cspsvx.l \
- csptrf.l csptri.l csptrs.l csrot.l csrscl.l cstedc.l cstein.l \
- csteqr.l csycon.l csymv.l csyr.l csyrfs.l csysv.l csysvx.l csytf2.l \
- csytrf.l csytri.l csytrs.l ctbcon.l ctbrfs.l ctbtrs.l ctgevc.l \
- ctgsja.l ctpcon.l ctprfs.l ctptri.l ctptrs.l ctrcon.l ctrevc.l \
- ctrexc.l ctrrfs.l ctrsen.l ctrsna.l ctrsyl.l ctrti2.l ctrtri.l \
- ctrtrs.l ctzrqf.l cung2l.l cung2r.l cungbr.l cunghr.l cungl2.l \
- cunglq.l cungql.l cungqr.l cungr2.l cungrq.l cungtr.l cunm2l.l \
- cunm2r.l cunmbr.l cunmhr.l cunml2.l cunmlq.l cunmql.l cunmqr.l \
- cunmr2.l cunmrq.l cunmtr.l cupgtr.l cupmtr.l dbdsqr.l ddisna.l \
- dgbbrd.l dgbcon.l dgbequ.l dgbrfs.l dgbsv.l dgbsvx.l dgbtf2.l \
- dgbtrf.l dgbtrs.l dgebak.l dgebal.l dgebd2.l dgebrd.l dgecon.l \
- dgeequ.l dgees.l dgeesx.l dgeev.l dgeevx.l dgegs.l dgegv.l dgehd2.l \
- dgehrd.l dgelq2.l dgelqf.l dgels.l dgelss.l dgelsx.l dgeql2.l \
- dgeqlf.l dgeqpf.l dgeqr2.l dgeqrf.l dgerfs.l dgerq2.l dgerqf.l \
- dgesv.l dgesvd.l dgesvx.l dgetf2.l dgetrf.l dgetri.l dgetrs.l \
- dggbak.l dggbal.l dggglm.l dgghrd.l dgglse.l dggqrf.l dggrqf.l \
- dggsvd.l dggsvp.l dgtcon.l dgtrfs.l dgtsv.l dgtsvx.l dgttrf.l \
- dgttrs.l dhgeqz.l dhsein.l dhseqr.l dlabad.l dlabrd.l dlacon.l \
- dlacpy.l dladiv.l dlae2.l dlaebz.l dlaed0.l dlaed1.l dlaed2.l \
- dlaed3.l dlaed4.l dlaed5.l dlaed6.l dlaed7.l dlaed8.l dlaed9.l \
- dlaeda.l dlaein.l dlaev2.l dlaexc.l dlag2.l dlags2.l dlagtf.l \
- dlagtm.l dlagts.l dlahqr.l dlahrd.l dlaic1.l dlaln2.l dlamch.l \
- dlamrg.l dlangb.l dlange.l dlangt.l dlanhs.l dlansb.l dlansp.l \
- dlanst.l dlansy.l dlantb.l dlantp.l dlantr.l dlanv2.l dlapll.l \
- dlapmt.l dlapy2.l dlapy3.l dlaqgb.l dlaqge.l dlaqsb.l dlaqsp.l \
- dlaqsy.l dlaqtr.l dlar2v.l dlarf.l dlarfb.l dlarfg.l dlarft.l \
- dlarfx.l dlargv.l dlarnv.l dlartg.l dlartv.l dlaruv.l dlas2.l \
- dlascl.l dlaset.l dlasq1.l dlasq2.l dlasq3.l dlasq4.l dlasr.l \
- dlasrt.l dlassq.l dlasv2.l dlaswp.l dlasy2.l dlasyf.l dlatbs.l \
- dlatps.l dlatrd.l dlatrs.l dlatzm.l dlauu2.l dlauum.l dopgtr.l \
- dopmtr.l dorg2l.l dorg2r.l dorgbr.l dorghr.l dorgl2.l dorglq.l \
- dorgql.l dorgqr.l dorgr2.l dorgrq.l dorgtr.l dorm2l.l dorm2r.l \
- dormbr.l dormhr.l dorml2.l dormlq.l dormql.l dormqr.l dormr2.l \
- dormrq.l dormtr.l dpbcon.l dpbequ.l dpbrfs.l dpbstf.l dpbsv.l \
- dpbsvx.l dpbtf2.l dpbtrf.l dpbtrs.l dpocon.l dpoequ.l dporfs.l \
- dposv.l dposvx.l dpotf2.l dpotrf.l dpotri.l dpotrs.l dppcon.l \
- dppequ.l dpprfs.l dppsv.l dppsvx.l dpptrf.l dpptri.l dpptrs.l \
- dptcon.l dpteqr.l dptrfs.l dptsv.l dptsvx.l dpttrf.l dpttrs.l \
- drscl.l dsbev.l dsbevd.l dsbevx.l dsbgst.l dsbgv.l dsbtrd.l dsecnd.l \
- dspcon.l dspev.l dspevd.l dspevx.l dspgst.l dspgv.l dsprfs.l dspsv.l \
+ chpcon.l chpev.l chpevd.l chpevx.l chpgst.l chpgv.l chpgvd.l chpgvx.l \
+ chpmv.l chpr.l chpr2.l chprfs.l chpsv.l chpsvx.l chptrd.l chptrf.l \
+ chptri.l chptrs.l chsein.l chseqr.l clabrd.l clacgv.l clacon.l \
+ clacp2.l clacpy.l clacrm.l clacrt.l cladiv.l claed0.l claed7.l \
+ claed8.l claein.l claesy.l claev2.l clags2.l clagtm.l clahef.l \
+ clahqr.l clahrd.l claic1.l clals0.l clalsa.l clalsd.l clangb.l \
+ clange.l clangt.l clanhb.l clanhe.l clanhp.l clanhs.l clanht.l \
+ clansb.l clansp.l clansy.l clantb.l clantp.l clantr.l clapll.l \
+ clapmt.l claqgb.l claqge.l claqhb.l claqhe.l claqhp.l claqp2.l \
+ claqps.l claqsb.l claqsp.l claqsy.l clar1v.l clar2v.l clarcm.l clarf.l \
+ clarfb.l clarfg.l clarft.l clarfx.l clargv.l clarnv.l clarrv.l \
+ clartg.l clartv.l clarz.l clarzb.l clarzt.l clascl.l claset.l clasr.l \
+ classq.l claswp.l clasyf.l clatbs.l clatdf.l clatps.l clatrd.l \
+ clatrs.l clatrz.l clatzm.l clauu2.l clauum.l cpbcon.l cpbequ.l \
+ cpbrfs.l cpbstf.l cpbsv.l cpbsvx.l cpbtf2.l cpbtrf.l cpbtrs.l cpocon.l \
+ cpoequ.l cporfs.l cposv.l cposvx.l cpotf2.l cpotrf.l cpotri.l cpotrs.l \
+ cppcon.l cppequ.l cpprfs.l cppsv.l cppsvx.l cpptrf.l cpptri.l cpptrs.l \
+ cptcon.l cpteqr.l cptrfs.l cptsv.l cptsvx.l cpttrf.l cpttrs.l cptts2.l \
+ crot.l cscal.l cspcon.l cspmv.l cspr.l csprfs.l cspsv.l cspsvx.l \
+ csptrf.l csptri.l csptrs.l csrot.l csrscl.l cstedc.l cstegr.l cstein.l \
+ csteqr.l csycon.l csymm.l csymv.l csyr.l csyr2k.l csyrfs.l csyrk.l \
+ csysv.l csysvx.l csytf2.l csytrf.l csytri.l csytrs.l ctbcon.l ctbmv.l \
+ ctbrfs.l ctbsv.l ctbtrs.l ctgevc.l ctgex2.l ctgexc.l ctgsen.l ctgsja.l \
+ ctgsna.l ctgsy2.l ctgsyl.l ctpcon.l ctpmv.l ctprfs.l ctpsv.l ctptri.l \
+ ctptrs.l ctrcon.l ctrevc.l ctrexc.l ctrmm.l ctrmv.l ctrrfs.l ctrsen.l \
+ ctrsm.l ctrsna.l ctrsv.l ctrsyl.l ctrti2.l ctrtri.l ctrtrs.l ctzrqf.l \
+ ctzrzf.l cung2l.l cung2r.l cungbr.l cunghr.l cungl2.l cunglq.l \
+ cungql.l cungqr.l cungr2.l cungrq.l cungtr.l cunm2l.l cunm2r.l \
+ cunmbr.l cunmhr.l cunml2.l cunmlq.l cunmql.l cunmqr.l cunmr2.l \
+ cunmr3.l cunmrq.l cunmrz.l cunmtr.l cupgtr.l cupmtr.l dbdsdc.l \
+ dbdsqr.l dcabs1.l ddisna.l dgbbrd.l dgbcon.l dgbequ.l dgbmv.l dgbrfs.l \
+ dgbsv.l dgbsvx.l dgbtf2.l dgbtrf.l dgbtrs.l dgebak.l dgebal.l dgebd2.l \
+ dgebrd.l dgecon.l dgeequ.l dgees.l dgeesx.l dgeev.l dgeevx.l dgegs.l \
+ dgegv.l dgehd2.l dgehrd.l dgelq2.l dgelqf.l dgels.l dgelsd.l dgelss.l \
+ dgelsx.l dgelsy.l dgemm.l dgemv.l dgeql2.l dgeqlf.l dgeqp3.l dgeqpf.l \
+ dgeqr2.l dgeqrf.l dger.l dgerfs.l dgerq2.l dgerqf.l dgesc2.l dgesdd.l \
+ dgesv.l dgesvd.l dgesvx.l dgetc2.l dgetf2.l dgetrf.l dgetri.l dgetrs.l \
+ dggbak.l dggbal.l dgges.l dggesx.l dggev.l dggevx.l dggglm.l dgghrd.l \
+ dgglse.l dggqrf.l dggrqf.l dggsvd.l dggsvp.l dgtcon.l dgtrfs.l dgtsv.l \
+ dgtsvx.l dgttrf.l dgttrs.l dgtts2.l dhgeqz.l dhsein.l dhseqr.l \
+ dlabad.l dlabrd.l dlacon.l dlacpy.l dladiv.l dlae2.l dlaebz.l dlaed0.l \
+ dlaed1.l dlaed2.l dlaed3.l dlaed4.l dlaed5.l dlaed6.l dlaed7.l \
+ dlaed8.l dlaed9.l dlaeda.l dlaein.l dlaev2.l dlaexc.l dlag2.l dlags2.l \
+ dlagtf.l dlagtm.l dlagts.l dlagv2.l dlahqr.l dlahrd.l dlaic1.l \
+ dlaln2.l dlals0.l dlalsa.l dlalsd.l dlamch.l dlamrg.l dlangb.l \
+ dlange.l dlangt.l dlanhs.l dlansb.l dlansp.l dlanst.l dlansy.l \
+ dlantb.l dlantp.l dlantr.l dlanv2.l dlapll.l dlapmt.l dlapy2.l \
+ dlapy3.l dlaqgb.l dlaqge.l dlaqp2.l dlaqps.l dlaqsb.l dlaqsp.l \
+ dlaqsy.l dlaqtr.l dlar1v.l dlar2v.l dlarf.l dlarfb.l dlarfg.l dlarft.l \
+ dlarfx.l dlargv.l dlarnv.l dlarrb.l dlarre.l dlarrf.l dlarrv.l \
+ dlartg.l dlartv.l dlaruv.l dlarz.l dlarzb.l dlarzt.l dlas2.l dlascl.l \
+ dlasd0.l dlasd1.l dlasd2.l dlasd3.l dlasd4.l dlasd5.l dlasd6.l \
+ dlasd7.l dlasd8.l dlasd9.l dlasda.l dlasdq.l dlasdt.l dlaset.l \
+ dlasq1.l dlasq2.l dlasq3.l dlasq4.l dlasq5.l dlasq6.l dlasr.l dlasrt.l \
+ dlassq.l dlasv2.l dlaswp.l dlasy2.l dlasyf.l dlatbs.l dlatdf.l \
+ dlatps.l dlatrd.l dlatrs.l dlatrz.l dlatzm.l dlauu2.l dlauum.l \
+ dopgtr.l dopmtr.l dorg2l.l dorg2r.l dorgbr.l dorghr.l dorgl2.l \
+ dorglq.l dorgql.l dorgqr.l dorgr2.l dorgrq.l dorgtr.l dorm2l.l \
+ dorm2r.l dormbr.l dormhr.l dorml2.l dormlq.l dormql.l dormqr.l \
+ dormr2.l dormr3.l dormrq.l dormrz.l dormtr.l dpbcon.l dpbequ.l \
+ dpbrfs.l dpbstf.l dpbsv.l dpbsvx.l dpbtf2.l dpbtrf.l dpbtrs.l dpocon.l \
+ dpoequ.l dporfs.l dposv.l dposvx.l dpotf2.l dpotrf.l dpotri.l dpotrs.l \
+ dppcon.l dppequ.l dpprfs.l dppsv.l dppsvx.l dpptrf.l dpptri.l dpptrs.l \
+ dptcon.l dpteqr.l dptrfs.l dptsv.l dptsvx.l dpttrf.l dpttrs.l dptts2.l \
+ drscl.l dsbev.l dsbevd.l dsbevx.l dsbgst.l dsbgv.l dsbgvd.l dsbgvx.l \
+ dsbmv.l dsbtrd.l dsecnd.l dspcon.l dspev.l dspevd.l dspevx.l dspgst.l \
+ dspgv.l dspgvd.l dspgvx.l dspmv.l dspr.l dspr2.l dsprfs.l dspsv.l \
dspsvx.l dsptrd.l dsptrf.l dsptri.l dsptrs.l dstebz.l dstedc.l \
- dstein.l dsteqr.l dsterf.l dstev.l dstevd.l dstevx.l dsycon.l \
- dsyev.l dsyevd.l dsyevx.l dsygs2.l dsygst.l dsygv.l dsyrfs.l dsysv.l \
- dsysvx.l dsytd2.l dsytf2.l dsytrd.l dsytrf.l dsytri.l dsytrs.l \
- dtbcon.l dtbrfs.l dtbtrs.l dtgevc.l dtgsja.l dtpcon.l dtprfs.l \
- dtptri.l dtptrs.l dtrcon.l dtrevc.l dtrexc.l dtrrfs.l dtrsen.l \
- dtrsna.l dtrsyl.l dtrti2.l dtrtri.l dtrtrs.l dtzrqf.l dzsum1.l \
- icmax1.l ilaenv.l izmax1.l lapack.l lsamen.l sbdsqr.l scsum1.l \
- sdisna.l second.l sgbbrd.l sgbcon.l sgbequ.l sgbrfs.l sgbsv.l \
+ dstegr.l dstein.l dsteqr.l dsterf.l dstev.l dstevd.l dstevr.l dstevx.l \
+ dsycon.l dsyev.l dsyevd.l dsyevr.l dsyevx.l dsygs2.l dsygst.l dsygv.l \
+ dsygvd.l dsygvx.l dsymm.l dsymv.l dsyr.l dsyr2.l dsyr2k.l dsyrfs.l \
+ dsyrk.l dsysv.l dsysvx.l dsytd2.l dsytf2.l dsytrd.l dsytrf.l dsytri.l \
+ dsytrs.l dtbcon.l dtbmv.l dtbrfs.l dtbsv.l dtbtrs.l dtgevc.l dtgex2.l \
+ dtgexc.l dtgsen.l dtgsja.l dtgsna.l dtgsy2.l dtgsyl.l dtpcon.l dtpmv.l \
+ dtprfs.l dtpsv.l dtptri.l dtptrs.l dtrcon.l dtrevc.l dtrexc.l dtrmm.l \
+ dtrmv.l dtrrfs.l dtrsen.l dtrsm.l dtrsna.l dtrsv.l dtrsyl.l dtrti2.l \
+ dtrtri.l dtrtrs.l dtzrqf.l dtzrzf.l dzsum1.l icmax1.l ilaenv.l \
+ izmax1.l lapack.l lsame.l lsamen.l sbdsdc.l sbdsqr.l scsum1.l \
+ sdisna.l second.l sgbbrd.l sgbcon.l sgbequ.l sgbmv.l sgbrfs.l sgbsv.l \
sgbsvx.l sgbtf2.l sgbtrf.l sgbtrs.l sgebak.l sgebal.l sgebd2.l \
sgebrd.l sgecon.l sgeequ.l sgees.l sgeesx.l sgeev.l sgeevx.l sgegs.l \
- sgegv.l sgehd2.l sgehrd.l sgelq2.l sgelqf.l sgels.l sgelss.l sgelsx.l \
- sgeql2.l sgeqlf.l sgeqpf.l sgeqr2.l sgeqrf.l sgerfs.l sgerq2.l \
- sgerqf.l sgesv.l sgesvd.l sgesvx.l sgetf2.l sgetrf.l sgetri.l \
- sgetrs.l sggbak.l sggbal.l sggglm.l sgghrd.l sgglse.l sggqrf.l \
- sggrqf.l sggsvd.l sggsvp.l sgtcon.l sgtrfs.l sgtsv.l sgtsvx.l \
- sgttrf.l sgttrs.l shgeqz.l shsein.l shseqr.l slabad.l slabrd.l \
- slacon.l slacpy.l sladiv.l slae2.l slaebz.l slaed0.l slaed1.l \
- slaed2.l slaed3.l slaed4.l slaed5.l slaed6.l slaed7.l slaed8.l \
- slaed9.l slaeda.l slaein.l slaev2.l slaexc.l slag2.l slags2.l \
- slagtf.l slagtm.l slagts.l slahqr.l slahrd.l slaic1.l slaln2.l \
- slamch.l slamrg.l slangb.l slange.l slangt.l slanhs.l slansb.l \
- slansp.l slanst.l slansy.l slantb.l slantp.l slantr.l slanv2.l \
- slapll.l slapmt.l slapy2.l slapy3.l slaqgb.l slaqge.l slaqsb.l \
- slaqsp.l slaqsy.l slaqtr.l slar2v.l slarf.l slarfb.l slarfg.l \
- slarft.l slarfx.l slargv.l slarnv.l slartg.l slartv.l slaruv.l \
- slas2.l slascl.l slaset.l slasq1.l slasq2.l slasq3.l slasq4.l \
- slasr.l slasrt.l slassq.l slasv2.l slaswp.l slasy2.l slasyf.l \
- slatbs.l slatps.l slatrd.l slatrs.l slatzm.l slauu2.l slauum.l \
+ sgegv.l sgehd2.l sgehrd.l sgelq2.l sgelqf.l sgels.l sgelsd.l sgelss.l \
+ sgelsx.l sgelsy.l sgemm.l sgemv.l sgeql2.l sgeqlf.l sgeqp3.l sgeqpf.l \
+ sgeqr2.l sgeqrf.l sger.l sgerfs.l sgerq2.l sgerqf.l sgesc2.l sgesdd.l \
+ sgesv.l sgesvd.l sgesvx.l sgetc2.l sgetf2.l sgetrf.l sgetri.l sgetrs.l \
+ sggbak.l sggbal.l sgges.l sggesx.l sggev.l sggevx.l sggglm.l sgghrd.l \
+ sgglse.l sggqrf.l sggrqf.l sggsvd.l sggsvp.l sgtcon.l sgtrfs.l sgtsv.l \
+ sgtsvx.l sgttrf.l sgttrs.l sgtts2.l shgeqz.l shsein.l shseqr.l \
+ slabad.l slabrd.l slacon.l slacpy.l sladiv.l slae2.l slaebz.l slaed0.l \
+ slaed1.l slaed2.l slaed3.l slaed4.l slaed5.l slaed6.l slaed7.l \
+ slaed8.l slaed9.l slaeda.l slaein.l slaev2.l slaexc.l slag2.l slags2.l \
+ slagtf.l slagtm.l slagts.l slagv2.l slahqr.l slahrd.l slaic1.l \
+ slaln2.l slals0.l slalsa.l slalsd.l slamch.l slamrg.l slangb.l \
+ slange.l slangt.l slanhs.l slansb.l slansp.l slanst.l slansy.l \
+ slantb.l slantp.l slantr.l slanv2.l slapll.l slapmt.l slapy2.l \
+ slapy3.l slaqgb.l slaqge.l slaqp2.l slaqps.l slaqsb.l slaqsp.l \
+ slaqsy.l slaqtr.l slar1v.l slar2v.l slarf.l slarfb.l slarfg.l slarft.l \
+ slarfx.l slargv.l slarnv.l slarrb.l slarre.l slarrf.l slarrv.l \
+ slartg.l slartv.l slaruv.l slarz.l slarzb.l slarzt.l slas2.l slascl.l \
+ slasd0.l slasd1.l slasd2.l slasd3.l slasd4.l slasd5.l slasd6.l \
+ slasd7.l slasd8.l slasd9.l slasda.l slasdq.l slasdt.l slaset.l \
+ slasq1.l slasq2.l slasq3.l slasq4.l slasq5.l slasq6.l slasr.l slasrt.l \
+ slassq.l slasv2.l slaswp.l slasy2.l slasyf.l slatbs.l slatdf.l \
+ slatps.l slatrd.l slatrs.l slatrz.l slatzm.l slauu2.l slauum.l \
sopgtr.l sopmtr.l sorg2l.l sorg2r.l sorgbr.l sorghr.l sorgl2.l \
sorglq.l sorgql.l sorgqr.l sorgr2.l sorgrq.l sorgtr.l sorm2l.l \
sorm2r.l sormbr.l sormhr.l sorml2.l sormlq.l sormql.l sormqr.l \
- sormr2.l sormrq.l sormtr.l spbcon.l spbequ.l spbrfs.l spbstf.l \
- spbsv.l spbsvx.l spbtf2.l spbtrf.l spbtrs.l spocon.l spoequ.l \
- sporfs.l sposv.l sposvx.l spotf2.l spotrf.l spotri.l spotrs.l \
- sppcon.l sppequ.l spprfs.l sppsv.l sppsvx.l spptrf.l spptri.l \
- spptrs.l sptcon.l spteqr.l sptrfs.l sptsv.l sptsvx.l spttrf.l \
- spttrs.l srscl.l ssbev.l ssbevd.l ssbevx.l ssbgst.l ssbgv.l ssbtrd.l \
- sspcon.l sspev.l sspevd.l sspevx.l sspgst.l sspgv.l ssprfs.l sspsv.l \
- sspsvx.l ssptrd.l ssptrf.l ssptri.l ssptrs.l sstebz.l sstedc.l \
- sstein.l ssteqr.l ssterf.l sstev.l sstevd.l sstevx.l ssycon.l \
- ssyev.l ssyevd.l ssyevx.l ssygs2.l ssygst.l ssygv.l ssyrfs.l ssysv.l \
- ssysvx.l ssytd2.l ssytf2.l ssytrd.l ssytrf.l ssytri.l ssytrs.l \
- stbcon.l stbrfs.l stbtrs.l stgevc.l stgsja.l stpcon.l stprfs.l \
- stptri.l stptrs.l strcon.l strevc.l strexc.l strrfs.l strsen.l \
- strsna.l strsyl.l strti2.l strtri.l strtrs.l stzrqf.l zbcon.l \
- zbdsqr.l zdrot.l zdrscl.l zgbbrd.l zgbcon.l zgbequ.l zgbrfs.l \
- zgbsv.l zgbsvx.l zgbtf2.l zgbtrf.l zgbtrs.l zgebak.l zgebal.l \
- zgebd2.l zgebrd.l zgecon.l zgeequ.l zgees.l zgeesx.l zgeev.l zgeevx.l \
- zgegs.l zgegv.l zgehd2.l zgehrd.l zgelq2.l zgelqf.l zgels.l zgelss.l \
- zgelsx.l zgeql2.l zgeqlf.l zgeqpf.l zgeqr2.l zgeqrf.l zgerfs.l \
- zgerq2.l zgerqf.l zgesv.l zgesvd.l zgesvx.l zgetf2.l zgetrf.l \
- zgetri.l zgetrs.l zggbak.l zggbal.l zggglm.l zgghrd.l zgglse.l \
- zggqrf.l zggrqf.l zggsvd.l zggsvp.l zgtcon.l zgtrfs.l zgtsv.l \
- zgtsvx.l zgttrf.l zgttrs.l zhbev.l zhbevd.l zhbevx.l zhbgst.l \
- zhbgv.l zhbtrd.l zhecon.l zheev.l zheevd.l zheevx.l zhegs2.l zhegst.l \
- zhegv.l zherfs.l zhesv.l zhesvx.l zhetd2.l zhetf2.l zhetrd.l zhetrf.l \
- zhetri.l zhetrs.l zhgeqz.l zhpcon.l zhpev.l zhpevd.l zhpevx.l \
- zhpgst.l zhpgv.l zhprfs.l zhpsv.l zhpsvx.l zhptrd.l zhptrf.l zhptri.l \
- zhptrs.l zhsein.l zhseqr.l zlabrd.l zlacgv.l zlacon.l zlacpy.l \
- zlacrm.l zlacrt.l zladiv.l zlaed0.l zlaed7.l zlaed8.l zlaein.l \
- zlaesy.l zlaev2.l zlags2.l zlagtm.l zlahef.l zlahqr.l zlahrd.l \
- zlaic1.l zlangb.l zlange.l zlangt.l zlanhb.l zlanhe.l zlanhp.l \
- zlanhs.l zlanht.l zlansb.l zlansp.l zlansy.l zlantb.l zlantp.l \
- zlantr.l zlapll.l zlapmt.l zlaqgb.l zlaqge.l zlaqhb.l zlaqhe.l \
- zlaqhp.l zlaqsb.l zlaqsp.l zlaqsy.l zlar2v.l zlarf.l zlarfb.l \
- zlarfg.l zlarft.l zlarfx.l zlargv.l zlarnv.l zlartg.l zlartv.l \
- zlascl.l zlaset.l zlasr.l zlassq.l zlaswp.l zlasyf.l zlatbs.l \
- zlatps.l zlatrd.l zlatrs.l zlatzm.l zlauu2.l zlauum.l zpbcon.l \
- zpbequ.l zpbrfs.l zpbstf.l zpbsv.l zpbsvx.l zpbtf2.l zpbtrf.l \
- zpbtrs.l zpocon.l zpoequ.l zporfs.l zposv.l zposvx.l zpotf2.l \
- zpotrf.l zpotri.l zpotrs.l zppcon.l zppequ.l zpprfs.l zppsv.l \
- zppsvx.l zpptrf.l zpptri.l zpptrs.l zptcon.l zpteqr.l zptrfs.l \
- zptsv.l zptsvx.l zpttrf.l zpttrs.l zrot.l zspcon.l zspmv.l zspr.l \
- zsprfs.l zspsv.l zspsvx.l zsptrf.l zsptri.l zsptrs.l zsrscl.l \
- zstedc.l zstein.l zsteqr.l zsycon.l zsymv.l zsyr.l zsyrfs.l zsysv.l \
- zsysvx.l zsytf2.l zsytrf.l zsytri.l zsytrs.l ztbcon.l ztbrfs.l \
- ztbtrs.l ztgevc.l ztgsja.l ztpcon.l ztprfs.l ztptri.l ztptrs.l \
- ztrcon.l ztrevc.l ztrexc.l ztrrfs.l ztrsen.l ztrsna.l ztrsyl.l \
- ztrti2.l ztrtri.l ztrtrs.l ztzrqf.l zung2l.l zung2r.l zungbr.l \
- zunghr.l zungl2.l zunglq.l zungql.l zungqr.l zungr2.l zungrq.l \
- zungtr.l zunm2l.l zunm2r.l zunmbr.l zunmhr.l zunml2.l zunmlq.l \
- zunmql.l zunmqr.l zunmr2.l zunmrq.l zunmtr.l zupgtr.l zupmtr.l \
+ sormr2.l sormr3.l sormrq.l sormrz.l sormtr.l spbcon.l spbequ.l \
+ spbrfs.l spbstf.l spbsv.l spbsvx.l spbtf2.l spbtrf.l spbtrs.l spocon.l \
+ spoequ.l sporfs.l sposv.l sposvx.l spotf2.l spotrf.l spotri.l spotrs.l \
+ sppcon.l sppequ.l spprfs.l sppsv.l sppsvx.l spptrf.l spptri.l spptrs.l \
+ sptcon.l spteqr.l sptrfs.l sptsv.l sptsvx.l spttrf.l spttrs.l sptts2.l \
+ srscl.l ssbev.l ssbevd.l ssbevx.l ssbgst.l ssbgv.l ssbgvd.l ssbgvx.l \
+ ssbmv.l ssbtrd.l sspcon.l sspev.l sspevd.l sspevx.l sspgst.l sspgv.l \
+ sspgvd.l sspgvx.l sspmv.l sspr.l sspr2.l ssprfs.l sspsv.l sspsvx.l \
+ ssptrd.l ssptrf.l ssptri.l ssptrs.l sstebz.l sstedc.l sstegr.l \
+ sstein.l ssteqr.l ssterf.l sstev.l sstevd.l sstevr.l sstevx.l ssycon.l \
+ ssyev.l ssyevd.l ssyevr.l ssyevx.l ssygs2.l ssygst.l ssygv.l ssygvd.l \
+ ssygvx.l ssymm.l ssymv.l ssyr.l ssyr2.l ssyr2k.l ssyrfs.l ssyrk.l \
+ ssysv.l ssysvx.l ssytd2.l ssytf2.l ssytrd.l ssytrf.l ssytri.l ssytrs.l \
+ stbcon.l stbmv.l stbrfs.l stbsv.l stbtrs.l stgevc.l stgex2.l stgexc.l \
+ stgsen.l stgsja.l stgsna.l stgsy2.l stgsyl.l stpcon.l stpmv.l stprfs.l \
+ stpsv.l stptri.l stptrs.l strcon.l strevc.l strexc.l strmm.l strmv.l \
+ strrfs.l strsen.l strsm.l strsna.l strsv.l strsyl.l strti2.l strtri.l \
+ strtrs.l stzrqf.l stzrzf.l xerbla.l zbcon.l zbdsqr.l zdrot.l \
+ zdrscl.l zgbbrd.l zgbcon.l zgbequ.l zgbmv.l zgbrfs.l zgbsv.l zgbsvx.l \
+ zgbtf2.l zgbtrf.l zgbtrs.l zgebak.l zgebal.l zgebd2.l zgebrd.l \
+ zgecon.l zgeequ.l zgees.l zgeesx.l zgeev.l zgeevx.l zgegs.l zgegv.l \
+ zgehd2.l zgehrd.l zgelq2.l zgelqf.l zgels.l zgelsd.l zgelss.l zgelsx.l \
+ zgelsy.l zgemm.l zgemv.l zgeql2.l zgeqlf.l zgeqp3.l zgeqpf.l zgeqr2.l \
+ zgeqrf.l zgerc.l zgerfs.l zgerq2.l zgerqf.l zgeru.l zgesc2.l zgesdd.l \
+ zgesv.l zgesvd.l zgesvx.l zgetc2.l zgetf2.l zgetrf.l zgetri.l zgetrs.l \
+ zggbak.l zggbal.l zgges.l zggesx.l zggev.l zggevx.l zggglm.l zgghrd.l \
+ zgglse.l zggqrf.l zggrqf.l zggsvd.l zggsvp.l zgtcon.l zgtrfs.l zgtsv.l \
+ zgtsvx.l zgttrf.l zgttrs.l zgtts2.l zhbev.l zhbevd.l zhbevx.l zhbgst.l \
+ zhbgv.l zhbgvd.l zhbgvx.l zhbmv.l zhbtrd.l zhecon.l zheev.l zheevd.l \
+ zheevr.l zheevx.l zhegs2.l zhegst.l zhegv.l zhegvd.l zhegvx.l zhemm.l \
+ zhemv.l zher.l zher2.l zher2k.l zherfs.l zherk.l zhesv.l zhesvx.l \
+ zhetd2.l zhetf2.l zhetrd.l zhetrf.l zhetri.l zhetrs.l zhgeqz.l \
+ zhpcon.l zhpev.l zhpevd.l zhpevx.l zhpgst.l zhpgv.l zhpgvd.l zhpgvx.l \
+ zhpmv.l zhpr.l zhpr2.l zhprfs.l zhpsv.l zhpsvx.l zhptrd.l zhptrf.l \
+ zhptri.l zhptrs.l zhsein.l zhseqr.l zlabrd.l zlacgv.l zlacon.l \
+ zlacp2.l zlacpy.l zlacrm.l zlacrt.l zladiv.l zlaed0.l zlaed7.l \
+ zlaed8.l zlaein.l zlaesy.l zlaev2.l zlags2.l zlagtm.l zlahef.l \
+ zlahqr.l zlahrd.l zlaic1.l zlals0.l zlalsa.l zlalsd.l zlangb.l \
+ zlange.l zlangt.l zlanhb.l zlanhe.l zlanhp.l zlanhs.l zlanht.l \
+ zlansb.l zlansp.l zlansy.l zlantb.l zlantp.l zlantr.l zlapll.l \
+ zlapmt.l zlaqgb.l zlaqge.l zlaqhb.l zlaqhe.l zlaqhp.l zlaqp2.l \
+ zlaqps.l zlaqsb.l zlaqsp.l zlaqsy.l zlar1v.l zlar2v.l zlarcm.l zlarf.l \
+ zlarfb.l zlarfg.l zlarft.l zlarfx.l zlargv.l zlarnv.l zlarrv.l \
+ zlartg.l zlartv.l zlarz.l zlarzb.l zlarzt.l zlascl.l zlaset.l zlasr.l \
+ zlassq.l zlaswp.l zlasyf.l zlatbs.l zlatdf.l zlatps.l zlatrd.l \
+ zlatrs.l zlatrz.l zlatzm.l zlauu2.l zlauum.l zpbcon.l zpbequ.l \
+ zpbrfs.l zpbstf.l zpbsv.l zpbsvx.l zpbtf2.l zpbtrf.l zpbtrs.l zpocon.l \
+ zpoequ.l zporfs.l zposv.l zposvx.l zpotf2.l zpotrf.l zpotri.l zpotrs.l \
+ zppcon.l zppequ.l zpprfs.l zppsv.l zppsvx.l zpptrf.l zpptri.l zpptrs.l \
+ zptcon.l zpteqr.l zptrfs.l zptsv.l zptsvx.l zpttrf.l zpttrs.l zptts2.l \
+ zrot.l zrotg.l zscal.l zspcon.l zspmv.l zspr.l zsprfs.l zspsv.l \
+ zspsvx.l zsptrf.l zsptri.l zsptrs.l zstedc.l zstegr.l zstein.l \
+ zsteqr.l zsycon.l zsymm.l zsymv.l zsyr.l zsyr2k.l zsyrfs.l zsyrk.l \
+ zsysv.l zsysvx.l zsytf2.l zsytrf.l zsytri.l zsytrs.l ztbcon.l ztbmv.l \
+ ztbrfs.l ztbsv.l ztbtrs.l ztgevc.l ztgex2.l ztgexc.l ztgsen.l ztgsja.l \
+ ztgsna.l ztgsy2.l ztgsyl.l ztpcon.l ztpmv.l ztprfs.l ztpsv.l ztptri.l \
+ ztptrs.l ztrcon.l ztrevc.l ztrexc.l ztrmm.l ztrmv.l ztrrfs.l ztrsen.l \
+ ztrsm.l ztrsna.l ztrsv.l ztrsyl.l ztrti2.l ztrtri.l ztrtrs.l ztzrqf.l \
+ ztzrzf.l zung2l.l zung2r.l zungbr.l zunghr.l zungl2.l zunglq.l \
+ zungql.l zungqr.l zungr2.l zungrq.l zungtr.l zunm2l.l zunm2r.l \
+ zunmbr.l zunmhr.l zunml2.l zunmlq.l zunmql.l zunmqr.l zunmr2.l \
+ zunmr3.l zunmrq.l zunmrz.l zunmtr.l zupgtr.l zupmtr.l
.include <bsd.port.pre.mk>
@@ -188,15 +207,18 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/BLAS/SRC/libblas.* ${PREFIX}/lib
${INSTALL_DATA} ${WRKSRC}/SRC/liblapack.* ${PREFIX}/lib
.if ${PORTOBJFORMAT} == "elf"
- ${LN} -sf libblas.so.2 ${PREFIX}/lib/libblas.so
- ${LN} -sf liblapack.so.2 ${PREFIX}/lib/liblapack.so
+ ${LN} -sf libblas.so.3 ${PREFIX}/lib/libblas.so
+ ${LN} -sf liblapack.so.3 ${PREFIX}/lib/liblapack.so
.else
${LN} -sf libblas.so.2.0 ${PREFIX}/lib/libblas.so
- ${LN} -sf liblapack.so.2.0 ${PREFIX}/lib/liblapack.so
+ ${LN} -sf liblapack.so.3.0 ${PREFIX}/lib/liblapack.so
.endif
${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
${INSTALL_MAN} ${WRKDIR}/blas/man/manl/*.l ${PREFIX}/man/manl
- ${INSTALL_MAN} ${WRKDIR}/man/manl/*.l ${PREFIX}/man/manl
+ ${INSTALL_MAN} ${WRKDIR}/man/manl/[a-c]*.l ${PREFIX}/man/manl
+ ${INSTALL_MAN} ${WRKDIR}/man/manl/[d-l]*.l ${PREFIX}/man/manl
+ ${INSTALL_MAN} ${WRKDIR}/man/manl/[m-s]*.l ${PREFIX}/man/manl
+ ${INSTALL_MAN} ${WRKDIR}/man/manl/[t-z]*.l ${PREFIX}/man/manl
.if !defined(NOMANCOMPRESS)
.for f in ${MANL}
@${GZIP_CMD} ${PREFIX}/man/manl/${f}
diff --git a/math/lapack/files/patch-aa b/math/lapack/files/patch-aa
index 1db931f4c7c6..213135662c06 100644
--- a/math/lapack/files/patch-aa
+++ b/math/lapack/files/patch-aa
@@ -1,57 +1,39 @@
-*** make.inc.old Fri Sep 23 18:09:30 1994
---- make.inc Mon Jul 3 03:37:56 1995
-***************
-*** 6,12 ****
- #
- # The machine (platform) identifier to append to the library names
- #
-! PLAT = _sun4
- #
- # Modify the FORTRAN and OPTS definitions to refer to the
- # compiler and desired compiler options for your machine. NOOPT
---- 6,12 ----
- #
- # The machine (platform) identifier to append to the library names
- #
-! #PLAT = _sun4
- #
- # Modify the FORTRAN and OPTS definitions to refer to the
- # compiler and desired compiler options for your machine. NOOPT
-***************
-*** 15,22 ****
- # desired load options for your machine.
- #
- FORTRAN = f77
-! OPTS = -O -u
-! NOOPT = -u
- LOADER = f77
- LOADOPTS =
- #
---- 15,22 ----
- # desired load options for your machine.
- #
- FORTRAN = f77
-! #OPTS = -O2
-! #NOOPT = -u
- LOADER = f77
- LOADOPTS =
- #
-***************
-*** 31,38 ****
- # machine-specific, optimized BLAS library should be used whenever
- # possible.)
- #
-! BLASLIB = ../../blas$(PLAT).a
- #BLASLIB = -lblas
-! LAPACKLIB = lapack$(PLAT).a
- TMGLIB = tmglib$(PLAT).a
- EIGSRCLIB = eigsrc$(PLAT).a
---- 31,38 ----
- # machine-specific, optimized BLAS library should be used whenever
- # possible.)
- #
-! BLASLIB = ../../BLAS/SRC/libblas.a
- #BLASLIB = -lblas
-! LAPACKLIB = SRC/liblapack.a
- TMGLIB = tmglib$(PLAT).a
- EIGSRCLIB = eigsrc$(PLAT).a
+--- make.inc~ Mon Jun 28 11:29:38 1999
++++ make.inc Tue Sep 21 17:54:48 1999
+@@ -8,7 +8,7 @@
+ #
+ # The machine (platform) identifier to append to the library names
+ #
+-PLAT = _SUN4SOL2
++#PLAT = _SUN4SOL2
+ #
+ # Modify the FORTRAN and OPTS definitions to refer to the
+ # compiler and desired compiler options for your machine. NOOPT
+@@ -19,13 +19,13 @@
+ FORTRAN = f77
+ #OPTS = -O4 -u -f -mt
+ #OPTS = -u -f -dalign -native -xO5 -xarch=v8plusa
+-OPTS = -u -f -dalign -native -xO5 -xarch=v8plusa
++#OPTS = -u -f -dalign -native -xO5 -xarch=v8plusa
+ DRVOPTS = $(OPTS)
+-NOOPT = -u -f
++#NOOPT = -u -f
+ #NOOPT = -u -f -mt
+ LOADER = f77
+ #LOADOPTS = -mt
+-LOADOPTS = -f -dalign -native -xO5 -xarch=v8plusa
++#LOADOPTS = -f -dalign -native -xO5 -xarch=v8plusa
+ #
+ # The archiver and the flag(s) to use when building archive (library)
+ # If you system has no ranlib, set RANLIB = echo.
+@@ -40,8 +40,8 @@
+ #
+ #BLASLIB = ../../blas$(PLAT).a
+ #BLASLIB = -xlic_lib=sunperf_mt
+-BLASLIB = -xlic_lib=sunperf
+-LAPACKLIB = lapack$(PLAT).a
++BLASLIB =../../BLAS/SRC/libblas.a
++LAPACKLIB = SRC/liblapack.a
+ TMGLIB = tmglib$(PLAT).a
+ EIGSRCLIB = eigsrc$(PLAT).a
+ LINSRCLIB = linsrc$(PLAT).a
diff --git a/math/lapack/files/patch-ab b/math/lapack/files/patch-ab
index 2aff51c83cca..9344b2e495ca 100644
--- a/math/lapack/files/patch-ab
+++ b/math/lapack/files/patch-ab
@@ -1,30 +1,21 @@
-*** INSTALL/Makefile~ Fri Sep 23 18:10:06 1994
---- INSTALL/Makefile Mon Jul 3 00:49:05 1995
-***************
-*** 11,21 ****
- testdlamch: dlamch.o lsame.o dlamchtst.o
- $(LOADER) -o testdlamch dlamch.o lsame.o dlamchtst.o
-
-! testsecond: second.o secondtst.o
-! $(LOADER) -o testsecond second.o secondtst.o
-
-! testdsecnd: dsecnd.o dsecndtst.o
-! $(LOADER) -o testdsecnd dsecnd.o dsecndtst.o
-
- slamch.o: slamch.f ; $(FORTRAN) $(NOOPT) -c $<
- dlamch.o: dlamch.f ; $(FORTRAN) $(NOOPT) -c $<
---- 11,21 ----
- testdlamch: dlamch.o lsame.o dlamchtst.o
- $(LOADER) -o testdlamch dlamch.o lsame.o dlamchtst.o
-
-! testsecond: second.o secondtst.o etime_.o
-! $(LOADER) -o testsecond second.o secondtst.o etime_.o
-
-! testdsecnd: dsecnd.o dsecndtst.o etime_.o
-! $(LOADER) -o testdsecnd dsecnd.o dsecndtst.o etime_.o
-
- slamch.o: slamch.f ; $(FORTRAN) $(NOOPT) -c $<
- dlamch.o: dlamch.f ; $(FORTRAN) $(NOOPT) -c $<
+--- INSTALL/Makefile~ Mon Mar 1 21:53:16 1999
++++ INSTALL/Makefile Tue Sep 21 17:55:59 1999
+@@ -11,11 +11,11 @@
+ testdlamch: dlamch.o lsame.o dlamchtst.o
+ $(LOADER) $(LOADOPTS) -o testdlamch dlamch.o lsame.o dlamchtst.o
+
+-testsecond: second.o secondtst.o
+- $(LOADER) $(LOADOPTS) -o testsecond second.o secondtst.o
++testsecond: second.o secondtst.o etime_.o
++ $(LOADER) $(LOADOPTS) -o testsecond second.o secondtst.o etime_.o
+
+-testdsecnd: dsecnd.o dsecndtst.o
+- $(LOADER) $(LOADOPTS) -o testdsecnd dsecnd.o dsecndtst.o
++testdsecnd: dsecnd.o dsecndtst.o etime_.o
++ $(LOADER) $(LOADOPTS) -o testdsecnd dsecnd.o dsecndtst.o etime_.o
+
+ testieee: tstiee.o
+ $(LOADER) $(LOADOPTS) -o testieee tstiee.o
*** /dev/null Sun Jul 2 04:00:02 1995
--- INSTALL/etime_.c Mon Jul 3 00:47:16 1995
***************
diff --git a/math/lapack/files/patch-ac b/math/lapack/files/patch-ac
index a5deb33a61b8..6e7fda17e1f4 100644
--- a/math/lapack/files/patch-ac
+++ b/math/lapack/files/patch-ac
@@ -1,13 +1,15 @@
---- Makefile.orig Tue Oct 4 16:42:15 1994
-+++ Makefile Wed Feb 19 16:05:52 1997
-@@ -6,18 +6,19 @@
+--- Makefile.orig Tue Jun 22 14:29:44 1999
++++ Makefile Tue Sep 21 21:02:17 1999
+@@ -6,19 +6,20 @@
include make.inc
-all: install lib testing blas_testing timing blas_timing
-+all: install lib # testing blas_testing timing blas_timing
++all: install lib # testing blas_testing timing blas_timing
- lib: blaslib lapacklib tmglib
+-lib: lapacklib tmglib
++lib: lapacklib blaslib
+ #lib: blaslib lapacklib tmglib
clean: cleanlib cleantesting cleantiming
diff --git a/math/lapack/files/patch-af b/math/lapack/files/patch-af
deleted file mode 100644
index afa3a00aa5ce..000000000000
--- a/math/lapack/files/patch-af
+++ /dev/null
@@ -1,102 +0,0 @@
-*** ./TIMING/EIG/stimee.f~ Fri Nov 18 19:49:14 1994
---- ./TIMING/EIG/stimee.f Tue Jul 4 19:24:06 1995
-***************
-*** 243,250 ****
- INTEGER LIWRK2
- PARAMETER ( LIWRK2 = 6+6*MAXN+5*MAXN*LG2MXN )
- INTEGER LWORK
-! PARAMETER ( LWORK = MAX( MAXN*( 4*MAXN+2 ),
-! $ 2*LDAMAX+1+3*MAXN+2*MAXN*LG2MXN+3*MAXN**2 ) )
- INTEGER MAXIN, MAXPRM, MAXT, MAXSUB
- PARAMETER ( MAXIN = 12, MAXPRM = 10, MAXT = 10,
- $ MAXSUB = 20 )
---- 243,249 ----
- INTEGER LIWRK2
- PARAMETER ( LIWRK2 = 6+6*MAXN+5*MAXN*LG2MXN )
- INTEGER LWORK
-! PARAMETER ( LWORK = MAXN*( 4*MAXN+2 ))
- INTEGER MAXIN, MAXPRM, MAXT, MAXSUB
- PARAMETER ( MAXIN = 12, MAXPRM = 10, MAXT = 10,
- $ MAXSUB = 20 )
-*** ./TIMING/EIG/ctimee.f~ Fri Nov 18 19:49:34 1994
---- ./TIMING/EIG/ctimee.f Tue Jul 4 22:37:16 1995
-***************
-*** 262,275 ****
- INTEGER LIWRK2
- PARAMETER ( LIWRK2 = 6+6*MAXN+5*MAXN*LG2MXN )
- INTEGER LWORK
-! PARAMETER ( LWORK = MAX( MAXN*( 4*MAXN+2 ),
-! $ 2*LDAMAX+1+3*MAXN+2*MAXN*LG2MXN+3*MAXN**2 ) )
- INTEGER MAXIN, MAXPRM, MAXT, MAXSUB
- PARAMETER ( MAXIN = 12, MAXPRM = 10, MAXT = 10,
- $ MAXSUB = 20 )
- INTEGER LRWORK
-! PARAMETER ( LRWORK = MAX( MAXIN*MAXT*MAXPRM,
-! $ 1+3*MAXN+2*MAXN*LG2MXN+3*MAXN**2 ) )
- INTEGER NIN, NOUT
- PARAMETER ( NIN = 5, NOUT = 6 )
- * ..
---- 262,273 ----
- INTEGER LIWRK2
- PARAMETER ( LIWRK2 = 6+6*MAXN+5*MAXN*LG2MXN )
- INTEGER LWORK
-! PARAMETER ( LWORK = MAXN*( 4*MAXN+2 ))
- INTEGER MAXIN, MAXPRM, MAXT, MAXSUB
- PARAMETER ( MAXIN = 12, MAXPRM = 10, MAXT = 10,
- $ MAXSUB = 20 )
- INTEGER LRWORK
-! PARAMETER ( LRWORK = 1+3*MAXN+2*MAXN*LG2MXN+3*MAXN**2 )
- INTEGER NIN, NOUT
- PARAMETER ( NIN = 5, NOUT = 6 )
- * ..
-*** ./TIMING/EIG/dtimee.f~ Fri Nov 18 19:49:24 1994
---- ./TIMING/EIG/dtimee.f Tue Jul 4 23:41:44 1995
-***************
-*** 243,250 ****
- INTEGER LIWRK2
- PARAMETER ( LIWRK2 = 6+6*MAXN+5*MAXN*LG2MXN )
- INTEGER LWORK
-! PARAMETER ( LWORK = MAX( MAXN*( 4*MAXN+2 ),
-! $ 2*LDAMAX+1+3*MAXN+2*MAXN*LG2MXN+3*MAXN**2 ) )
- INTEGER MAXIN, MAXPRM, MAXT, MAXSUB
- PARAMETER ( MAXIN = 12, MAXPRM = 10, MAXT = 10,
- $ MAXSUB = 20 )
---- 243,249 ----
- INTEGER LIWRK2
- PARAMETER ( LIWRK2 = 6+6*MAXN+5*MAXN*LG2MXN )
- INTEGER LWORK
-! PARAMETER ( LWORK = MAXN*( 4*MAXN+2 ))
- INTEGER MAXIN, MAXPRM, MAXT, MAXSUB
- PARAMETER ( MAXIN = 12, MAXPRM = 10, MAXT = 10,
- $ MAXSUB = 20 )
-*** ./TIMING/EIG/ztimee.f~ Fri Nov 18 19:49:43 1994
---- ./TIMING/EIG/ztimee.f Wed Jul 5 00:55:56 1995
-***************
-*** 262,275 ****
- INTEGER LIWRK2
- PARAMETER ( LIWRK2 = 6+6*MAXN+5*MAXN*LG2MXN )
- INTEGER LWORK
-! PARAMETER ( LWORK = MAX( MAXN*( 4*MAXN+2 ),
-! $ 2*LDAMAX+1+3*MAXN+2*MAXN*LG2MXN+3*MAXN**2 ) )
- INTEGER MAXIN, MAXPRM, MAXT, MAXSUB
- PARAMETER ( MAXIN = 12, MAXPRM = 10, MAXT = 10,
- $ MAXSUB = 20 )
- INTEGER LRWORK
-! PARAMETER ( LRWORK = MAX( MAXIN*MAXT*MAXPRM,
-! $ 1+3*MAXN+2*MAXN*LG2MXN+3*MAXN**2 ) )
- INTEGER NIN, NOUT
- PARAMETER ( NIN = 5, NOUT = 6 )
- * ..
---- 262,273 ----
- INTEGER LIWRK2
- PARAMETER ( LIWRK2 = 6+6*MAXN+5*MAXN*LG2MXN )
- INTEGER LWORK
-! PARAMETER ( LWORK = MAXN*( 4*MAXN+2 ))
- INTEGER MAXIN, MAXPRM, MAXT, MAXSUB
- PARAMETER ( MAXIN = 12, MAXPRM = 10, MAXT = 10,
- $ MAXSUB = 20 )
- INTEGER LRWORK
-! PARAMETER ( LRWORK = 1+3*MAXN+2*MAXN*LG2MXN+3*MAXN**2 )
- INTEGER NIN, NOUT
- PARAMETER ( NIN = 5, NOUT = 6 )
- * ..
diff --git a/math/lapack/files/patch-ah b/math/lapack/files/patch-ah
new file mode 100644
index 000000000000..436e61ce75e5
--- /dev/null
+++ b/math/lapack/files/patch-ah
@@ -0,0 +1,24 @@
+--- SRC/ilaenv.f~ Tue Jun 22 14:42:46 1999
++++ SRC/ilaenv.f Tue Sep 21 20:37:20 1999
+@@ -524,8 +524,8 @@
+ *
+ * ISPEC = 10: ieee NaN arithmetic can be trusted not to trap
+ *
+-C ILAENV = 0
+- ILAENV = 1
++ ILAENV = 0
++C ILAENV = 1
+ IF( ILAENV.EQ.1 ) THEN
+ ILAENV = IEEECK( 0, 0.0, 1.0 )
+ END IF
+@@ -535,8 +535,8 @@
+ *
+ * ISPEC = 11: infinity arithmetic can be trusted not to trap
+ *
+-C ILAENV = 0
+- ILAENV = 1
++ ILAENV = 0
++C ILAENV = 1
+ IF( ILAENV.EQ.1 ) THEN
+ ILAENV = IEEECK( 1, 0.0, 1.0 )
+ END IF
diff --git a/math/lapack/pkg-plist b/math/lapack/pkg-plist
index b2bb954f0d66..8bb1e8e99312 100644
--- a/math/lapack/pkg-plist
+++ b/math/lapack/pkg-plist
@@ -3,6 +3,6 @@ lib/libblas.so
lib/libblas.so.2
lib/liblapack.a
lib/liblapack.so
-lib/liblapack.so.2
+lib/liblapack.so.3
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
diff --git a/math/lapack/scripts/configure b/math/lapack/scripts/configure
index f4b4ab41ef75..af2b847ae1e1 100644
--- a/math/lapack/scripts/configure
+++ b/math/lapack/scripts/configure
@@ -51,28 +51,36 @@ mv Makefile Makefile.old
cat >Makefile <<'END'
LIB= lapack
-SHLIB_MAJOR= 2
+SHLIB_MAJOR= 3
SHLIB_MINOR= 0
-ALLAUX = ilaenv.f lsame.f lsamen.f xerbla.f etime_.c
+ALLAUX = ilaenv.f ieeeck.f lsame.f lsamen.f xerbla.f etime_.c
SCLAUX = \
+ sbdsdc.f \
sbdsqr.f sdisna.f slabad.f slacpy.f sladiv.f slae2.f slaebz.f \
slaed0.f slaed1.f slaed2.f slaed3.f slaed4.f slaed5.f slaed6.f \
slaed7.f slaed8.f slaed9.f slaeda.f slaev2.f slagtf.f \
- slagts.f slamch.f slamrg.f slanst.f slapy2.f slapy3.f slarnv.f \
- slartg.f slaruv.f \
- slas2.f slascl.f slaset.f slasq1.f slasq2.f slasq3.f slasq4.f \
+ slagts.f slamch.f slamrg.f slanst.f \
+ slapy2.f slapy3.f slarnv.f \
+ slartg.f slaruv.f slas2.f slascl.f \
+ slasd0.f slasd1.f slasd2.f slasd3.f slasd4.f slasd5.f slasd6.f \
+ slasd7.f slasd8.f slasd9.f slasda.f slasdq.f slasdt.f \
+ slaset.f slasq1.f slasq2.f slasq3.f slasq4.f slasq5.f slasq6.f \
slasr.f slasrt.f slassq.f slasv2.f spttrf.f sstebz.f sstedc.f \
ssteqr.f ssterf.f second.f
DZLAUX = \
+ dbdsdc.f \
dbdsqr.f ddisna.f dlabad.f dlacpy.f dladiv.f dlae2.f dlaebz.f \
dlaed0.f dlaed1.f dlaed2.f dlaed3.f dlaed4.f dlaed5.f dlaed6.f \
dlaed7.f dlaed8.f dlaed9.f dlaeda.f dlaev2.f dlagtf.f \
- dlagts.f dlamch.f dlamrg.f dlanst.f dlapy2.f dlapy3.f dlarnv.f \
- dlartg.f dlaruv.f \
- dlas2.f dlascl.f dlaset.f dlasq1.f dlasq2.f dlasq3.f dlasq4.f \
+ dlagts.f dlamch.f dlamrg.f dlanst.f \
+ dlapy2.f dlapy3.f dlarnv.f \
+ dlartg.f dlaruv.f dlas2.f dlascl.f \
+ dlasd0.f dlasd1.f dlasd2.f dlasd3.f dlasd4.f dlasd5.f dlasd6.f \
+ dlasd7.f dlasd8.f dlasd9.f dlasda.f dlasdq.f dlasdt.f \
+ dlaset.f dlasq1.f dlasq2.f dlasq3.f dlasq4.f dlasq5.f dlasq6.f \
dlasr.f dlasrt.f dlassq.f dlasv2.f dpttrf.f dstebz.f dstedc.f \
dsteqr.f dsterf.f dsecnd.f
@@ -81,180 +89,206 @@ SLASRC = \
sgbsvx.f sgbtf2.f sgbtrf.f sgbtrs.f sgebak.f sgebal.f sgebd2.f \
sgebrd.f sgecon.f sgeequ.f sgees.f sgeesx.f sgeev.f sgeevx.f \
sgegs.f sgegv.f sgehd2.f sgehrd.f sgelq2.f sgelqf.f \
- sgels.f sgelss.f sgelsx.f sgeql2.f sgeqlf.f \
- sgeqpf.f sgeqr2.f sgeqrf.f sgerfs.f sgerq2.f sgerqf.f \
- sgesv.f sgesvd.f sgesvx.f sgetf2.f sgetrf.f sgetri.f \
- sgetrs.f sggbak.f sggbal.f sggglm.f sgghrd.f sgglse.f sggqrf.f \
+ sgels.f sgelsd.f sgelss.f sgelsx.f sgelsy.f sgeql2.f sgeqlf.f \
+ sgeqp3.f sgeqpf.f sgeqr2.f sgeqrf.f sgerfs.f sgerq2.f sgerqf.f \
+ sgesc2.f sgesdd.f sgesv.f sgesvd.f sgesvx.f sgetc2.f sgetf2.f \
+ sgetrf.f sgetri.f \
+ sgetrs.f sggbak.f sggbal.f sgges.f sggesx.f sggev.f sggevx.f \
+ sggglm.f sgghrd.f sgglse.f sggqrf.f \
sggrqf.f sggsvd.f sggsvp.f sgtcon.f sgtrfs.f sgtsv.f \
- sgtsvx.f sgttrf.f sgttrs.f shgeqz.f \
+ sgtsvx.f sgttrf.f sgttrs.f sgtts2.f shgeqz.f \
shsein.f shseqr.f slabrd.f slacon.f \
- slaein.f slaexc.f slag2.f slags2.f slagtm.f slahqr.f \
- slahrd.f slaic1.f slaln2.f \
+ slaein.f slaexc.f slag2.f slags2.f slagtm.f slagv2.f slahqr.f \
+ slahrd.f slaic1.f slaln2.f slals0.f slalsa.f slalsd.f \
slangb.f slange.f slangt.f slanhs.f slansb.f slansp.f \
slansy.f slantb.f slantp.f slantr.f slanv2.f \
slapll.f slapmt.f \
- slaqgb.f slaqge.f slaqsb.f slaqsp.f slaqsy.f slaqtr.f slar2v.f \
- slarf.f slarfb.f slarfg.f slarft.f slarfx.f slargv.f slartv.f \
- slaswp.f slasy2.f slasyf.f \
- slatbs.f slatps.f slatrd.f slatrs.f slatzm.f slauu2.f slauum.f \
- sopgtr.f sopmtr.f sorg2l.f sorg2r.f \
+ slaqgb.f slaqge.f slaqp2.f slaqps.f slaqsb.f slaqsp.f slaqsy.f \
+ slaqtr.f slar1v.f slar2v.f \
+ slarf.f slarfb.f slarfg.f slarft.f slarfx.f slargv.f slarrb.f \
+ slarre.f slarrf.f slarrv.f slartv.f \
+ slarz.f slarzb.f slarzt.f slaswp.f slasy2.f slasyf.f \
+ slatbs.f slatdf.f slatps.f slatrd.f slatrs.f slatrz.f slatzm.f \
+ slauu2.f slauum.f sopgtr.f sopmtr.f sorg2l.f sorg2r.f \
sorgbr.f sorghr.f sorgl2.f sorglq.f sorgql.f sorgqr.f sorgr2.f \
sorgrq.f sorgtr.f sorm2l.f sorm2r.f \
sormbr.f sormhr.f sorml2.f sormlq.f sormql.f sormqr.f sormr2.f \
- sormrq.f sormtr.f spbcon.f spbequ.f spbrfs.f spbstf.f \
- spbsv.f spbsvx.f \
+ sormr3.f sormrq.f sormrz.f sormtr.f spbcon.f spbequ.f spbrfs.f \
+ spbstf.f spbsv.f spbsvx.f \
spbtf2.f spbtrf.f spbtrs.f spocon.f spoequ.f sporfs.f sposv.f \
sposvx.f spotf2.f spotrf.f spotri.f spotrs.f sppcon.f sppequ.f \
spprfs.f sppsv.f sppsvx.f spptrf.f spptri.f spptrs.f sptcon.f \
- spteqr.f sptrfs.f sptsv.f sptsvx.f spttrs.f srscl.f \
- ssbev.f ssbevd.f ssbevx.f ssbgst.f ssbgv.f ssbtrd.f sspcon.f \
- sspev.f sspevd.f \
- sspevx.f sspgst.f \
- sspgv.f ssprfs.f sspsv.f sspsvx.f ssptrd.f ssptrf.f ssptri.f \
- ssptrs.f sstein.f sstev.f sstevd.f sstevx.f \
- ssycon.f ssyev.f ssyevd.f \
- ssyevx.f ssygs2.f ssygst.f ssygv.f ssyrfs.f ssysv.f ssysvx.f \
+ spteqr.f sptrfs.f sptsv.f sptsvx.f spttrs.f sptts2.f srscl.f \
+ ssbev.f ssbevd.f ssbevx.f ssbgst.f ssbgv.f ssbgvd.f ssbgvx.f \
+ ssbtrd.f sspcon.f sspev.f sspevd.f sspevx.f sspgst.f \
+ sspgv.f sspgvd.f sspgvx.f ssprfs.f sspsv.f sspsvx.f ssptrd.f \
+ ssptrf.f ssptri.f ssptrs.f sstegr.f sstein.f sstev.f sstevd.f sstevr.f \
+ sstevx.f ssycon.f ssyev.f ssyevd.f ssyevr.f ssyevx.f ssygs2.f \
+ ssygst.f ssygv.f ssygvd.f ssygvx.f ssyrfs.f ssysv.f ssysvx.f \
ssytd2.f ssytf2.f ssytrd.f ssytrf.f ssytri.f ssytrs.f stbcon.f \
- stbrfs.f stbtrs.f stgevc.f stgsja.f stpcon.f stprfs.f stptri.f \
+ stbrfs.f stbtrs.f stgevc.f stgex2.f stgexc.f stgsen.f \
+ stgsja.f stgsna.f stgsy2.f stgsyl.f stpcon.f stprfs.f stptri.f \
stptrs.f \
strcon.f strevc.f strexc.f strrfs.f strsen.f strsna.f strsyl.f \
- strti2.f strtri.f strtrs.f stzrqf.f
+ strti2.f strtri.f strtrs.f stzrqf.f stzrzf.f
CLASRC = \
cbdsqr.f cgbbrd.f cgbcon.f cgbequ.f cgbrfs.f cgbsv.f cgbsvx.f \
cgbtf2.f cgbtrf.f cgbtrs.f cgebak.f cgebal.f cgebd2.f cgebrd.f \
cgecon.f cgeequ.f cgees.f cgeesx.f cgeev.f cgeevx.f \
cgegs.f cgegv.f cgehd2.f cgehrd.f cgelq2.f cgelqf.f \
- cgels.f cgelss.f cgelsx.f cgeql2.f cgeqlf.f cgeqpf.f \
- cgeqr2.f cgeqrf.f cgerfs.f cgerq2.f cgerqf.f \
- cgesv.f cgesvd.f cgesvx.f cgetf2.f cgetrf.f cgetri.f cgetrs.f \
- cggbak.f cggbal.f cggglm.f cgghrd.f cgglse.f cggqrf.f cggrqf.f \
+ cgels.f cgelsd.f cgelss.f cgelsx.f cgelsy.f cgeql2.f cgeqlf.f cgeqp3.f \
+ cgeqpf.f cgeqr2.f cgeqrf.f cgerfs.f cgerq2.f cgerqf.f \
+ cgesc2.f cgesdd.f cgesv.f cgesvd.f cgesvx.f cgetc2.f cgetf2.f cgetrf.f \
+ cgetri.f cgetrs.f \
+ cggbak.f cggbal.f cgges.f cggesx.f cggev.f cggevx.f cggglm.f \
+ cgghrd.f cgglse.f cggqrf.f cggrqf.f \
cggsvd.f cggsvp.f \
- cgtcon.f cgtrfs.f cgtsv.f cgtsvx.f cgttrf.f cgttrs.f chbev.f \
- chbevd.f chbevx.f chbgst.f chbgv.f chbtrd.f checon.f cheev.f \
- cheevd.f cheevx.f chegs2.f chegst.f \
- chegv.f cherfs.f chesv.f chesvx.f chetd2.f chetf2.f chetrd.f \
+ cgtcon.f cgtrfs.f cgtsv.f cgtsvx.f cgttrf.f cgttrs.f cgtts2.f chbev.f \
+ chbevd.f chbevx.f chbgst.f chbgv.f chbgvd.f chbgvx.f chbtrd.f \
+ checon.f cheev.f cheevd.f cheevr.f cheevx.f chegs2.f chegst.f \
+ chegv.f chegvd.f chegvx.f cherfs.f chesv.f chesvx.f chetd2.f \
+ chetf2.f chetrd.f \
chetrf.f chetri.f chetrs.f chgeqz.f chpcon.f chpev.f chpevd.f \
- chpevx.f chpgst.f chpgv.f chprfs.f chpsv.f chpsvx.f \
+ chpevx.f chpgst.f chpgv.f chpgvd.f chpgvx.f chprfs.f chpsv.f \
+ chpsvx.f \
chptrd.f chptrf.f chptri.f chptrs.f chsein.f chseqr.f clabrd.f \
- clacgv.f clacon.f clacpy.f clacrm.f clacrt.f cladiv.f \
+ clacgv.f clacon.f clacp2.f clacpy.f clacrm.f clacrt.f cladiv.f \
claed0.f claed7.f claed8.f \
claein.f claesy.f claev2.f clags2.f clagtm.f \
clahef.f clahqr.f \
- clahrd.f claic1.f clangb.f clange.f clangt.f clanhb.f clanhe.f \
+ clahrd.f claic1.f clals0.f clalsa.f clalsd.f clangb.f clange.f clangt.f \
+ clanhb.f clanhe.f \
clanhp.f clanhs.f clanht.f clansb.f clansp.f clansy.f clantb.f \
- clantp.f clantr.f clapll.f clapmt.f claqgb.f claqge.f \
- claqhb.f claqhe.f claqhp.f claqsb.f \
- claqsp.f claqsy.f clar2v.f clarf.f clarfb.f clarfg.f clarft.f \
- clarfx.f clargv.f clarnv.f clartg.f clartv.f \
- clascl.f claset.f clasr.f classq.f claswp.f clasyf.f \
- clatbs.f clatps.f clatrd.f clatrs.f clatzm.f clauu2.f clauum.f \
- cpbcon.f cpbequ.f cpbrfs.f cpbstf.f cpbsv.f \
+ clantp.f clantr.f clapll.f clapmt.f clarcm.f claqgb.f claqge.f \
+ claqhb.f claqhe.f claqhp.f claqp2.f claqps.f claqsb.f \
+ claqsp.f claqsy.f clar1v.f clar2v.f clarf.f clarfb.f clarfg.f clarft.f \
+ clarfx.f clargv.f clarnv.f clarrv.f clartg.f clartv.f \
+ clarz.f clarzb.f clarzt.f clascl.f claset.f clasr.f classq.f \
+ claswp.f clasyf.f clatbs.f clatdf.f clatps.f clatrd.f clatrs.f clatrz.f \
+ clatzm.f clauu2.f clauum.f cpbcon.f cpbequ.f cpbrfs.f cpbstf.f cpbsv.f \
cpbsvx.f cpbtf2.f cpbtrf.f cpbtrs.f cpocon.f cpoequ.f cporfs.f \
cposv.f cposvx.f cpotf2.f cpotrf.f cpotri.f cpotrs.f cppcon.f \
cppequ.f cpprfs.f cppsv.f cppsvx.f cpptrf.f cpptri.f cpptrs.f \
- cptcon.f cpteqr.f cptrfs.f cptsv.f cptsvx.f cpttrf.f cpttrs.f \
+ cptcon.f cpteqr.f cptrfs.f cptsv.f cptsvx.f cpttrf.f cpttrs.f cptts2.f \
crot.f cspcon.f cspmv.f cspr.f csprfs.f cspsv.f \
cspsvx.f csptrf.f csptri.f csptrs.f csrot.f csrscl.f cstedc.f \
- cstein.f csteqr.f csycon.f csymv.f \
+ cstegr.f cstein.f csteqr.f csycon.f csymv.f \
csyr.f csyrfs.f csysv.f csysvx.f csytf2.f csytrf.f csytri.f \
- csytrs.f ctbcon.f ctbrfs.f ctbtrs.f ctgevc.f ctgsja.f ctpcon.f \
+ csytrs.f ctbcon.f ctbrfs.f ctbtrs.f ctgevc.f ctgex2.f \
+ ctgexc.f ctgsen.f ctgsja.f ctgsna.f ctgsy2.f ctgsyl.f ctpcon.f \
ctprfs.f ctptri.f \
ctptrs.f ctrcon.f ctrevc.f ctrexc.f ctrrfs.f ctrsen.f ctrsna.f \
- ctrsyl.f ctrti2.f ctrtri.f ctrtrs.f ctzrqf.f cung2l.f cung2r.f \
+ ctrsyl.f ctrti2.f ctrtri.f ctrtrs.f ctzrqf.f ctzrzf.f cung2l.f cung2r.f \
cungbr.f cunghr.f cungl2.f cunglq.f cungql.f cungqr.f cungr2.f \
cungrq.f cungtr.f cunm2l.f cunm2r.f cunmbr.f cunmhr.f cunml2.f \
- cunmlq.f cunmql.f cunmqr.f cunmr2.f cunmrq.f cunmtr.f cupgtr.f \
- cupmtr.f icmax1.f scsum1.f
+ cunmlq.f cunmql.f cunmqr.f cunmr2.f cunmr3.f cunmrq.f cunmrz.f \
+ cunmtr.f cupgtr.f cupmtr.f icmax1.f scsum1.f
DLASRC = \
dgbbrd.f dgbcon.f dgbequ.f dgbrfs.f dgbsv.f \
dgbsvx.f dgbtf2.f dgbtrf.f dgbtrs.f dgebak.f dgebal.f dgebd2.f \
dgebrd.f dgecon.f dgeequ.f dgees.f dgeesx.f dgeev.f dgeevx.f \
dgegs.f dgegv.f dgehd2.f dgehrd.f dgelq2.f dgelqf.f \
- dgels.f dgelss.f dgelsx.f dgeql2.f dgeqlf.f \
- dgeqpf.f dgeqr2.f dgeqrf.f dgerfs.f dgerq2.f dgerqf.f \
- dgesv.f dgesvd.f dgesvx.f dgetf2.f dgetrf.f dgetri.f \
- dgetrs.f dggbak.f dggbal.f dggglm.f dgghrd.f dgglse.f dggqrf.f \
+ dgels.f dgelsd.f dgelss.f dgelsx.f dgelsy.f dgeql2.f dgeqlf.f \
+ dgeqp3.f dgeqpf.f dgeqr2.f dgeqrf.f dgerfs.f dgerq2.f dgerqf.f \
+ dgesc2.f dgesdd.f dgesv.f dgesvd.f dgesvx.f dgetc2.f dgetf2.f \
+ dgetrf.f dgetri.f \
+ dgetrs.f dggbak.f dggbal.f dgges.f dggesx.f dggev.f dggevx.f \
+ dggglm.f dgghrd.f dgglse.f dggqrf.f \
dggrqf.f dggsvd.f dggsvp.f dgtcon.f dgtrfs.f dgtsv.f \
- dgtsvx.f dgttrf.f dgttrs.f dhgeqz.f \
+ dgtsvx.f dgttrf.f dgttrs.f dgtts2.f dhgeqz.f \
dhsein.f dhseqr.f dlabrd.f dlacon.f \
- dlaein.f dlaexc.f dlag2.f dlags2.f dlagtm.f dlahqr.f \
- dlahrd.f dlaic1.f dlaln2.f \
+ dlaein.f dlaexc.f dlag2.f dlags2.f dlagtm.f dlagv2.f dlahqr.f \
+ dlahrd.f dlaic1.f dlaln2.f dlals0.f dlalsa.f dlalsd.f \
dlangb.f dlange.f dlangt.f dlanhs.f dlansb.f dlansp.f \
dlansy.f dlantb.f dlantp.f dlantr.f dlanv2.f \
dlapll.f dlapmt.f \
- dlaqgb.f dlaqge.f dlaqsb.f dlaqsp.f dlaqsy.f dlaqtr.f dlar2v.f \
- dlarf.f dlarfb.f dlarfg.f dlarft.f dlarfx.f dlargv.f dlartv.f \
- dlaswp.f dlasy2.f dlasyf.f \
- dlatbs.f dlatps.f dlatrd.f dlatrs.f dlatzm.f dlauu2.f dlauum.f \
- dopgtr.f dopmtr.f dorg2l.f dorg2r.f \
+ dlaqgb.f dlaqge.f dlaqp2.f dlaqps.f dlaqsb.f dlaqsp.f dlaqsy.f \
+ dlaqtr.f dlar1v.f dlar2v.f \
+ dlarf.f dlarfb.f dlarfg.f dlarft.f dlarfx.f dlargv.f dlarrb.f \
+ dlarre.f dlarrf.f dlarrv.f dlartv.f \
+ dlarz.f dlarzb.f dlarzt.f dlaswp.f dlasy2.f dlasyf.f \
+ dlatbs.f dlatdf.f dlatps.f dlatrd.f dlatrs.f dlatrz.f dlatzm.f dlauu2.f \
+ dlauum.f dopgtr.f dopmtr.f dorg2l.f dorg2r.f \
dorgbr.f dorghr.f dorgl2.f dorglq.f dorgql.f dorgqr.f dorgr2.f \
dorgrq.f dorgtr.f dorm2l.f dorm2r.f \
dormbr.f dormhr.f dorml2.f dormlq.f dormql.f dormqr.f dormr2.f \
- dormrq.f dormtr.f dpbcon.f dpbequ.f dpbrfs.f dpbstf.f \
- dpbsv.f dpbsvx.f \
+ dormr3.f dormrq.f dormrz.f dormtr.f dpbcon.f dpbequ.f dpbrfs.f \
+ dpbstf.f dpbsv.f dpbsvx.f \
dpbtf2.f dpbtrf.f dpbtrs.f dpocon.f dpoequ.f dporfs.f dposv.f \
dposvx.f dpotf2.f dpotrf.f dpotri.f dpotrs.f dppcon.f dppequ.f \
dpprfs.f dppsv.f dppsvx.f dpptrf.f dpptri.f dpptrs.f dptcon.f \
- dpteqr.f dptrfs.f dptsv.f dptsvx.f dpttrs.f drscl.f \
- dsbev.f dsbevd.f dsbevx.f dsbgst.f dsbgv.f dsbtrd.f dspcon.f \
- dspev.f dspevd.f dspevx.f dspgst.f \
- dspgv.f dsprfs.f dspsv.f dspsvx.f dsptrd.f dsptrf.f dsptri.f \
- dsptrs.f dstein.f dstev.f dstevd.f dstevx.f \
- dsycon.f dsyev.f dsyevd.f \
- dsyevx.f dsygs2.f dsygst.f dsygv.f dsyrfs.f dsysv.f dsysvx.f \
+ dpteqr.f dptrfs.f dptsv.f dptsvx.f dpttrs.f dptts2.f drscl.f \
+ dsbev.f dsbevd.f dsbevx.f dsbgst.f dsbgv.f dsbgvd.f dsbgvx.f \
+ dsbtrd.f dspcon.f dspev.f dspevd.f dspevx.f dspgst.f \
+ dspgv.f dspgvd.f dspgvx.f dsprfs.f dspsv.f dspsvx.f dsptrd.f \
+ dsptrf.f dsptri.f dsptrs.f dstegr.f dstein.f dstev.f dstevd.f dstevr.f \
+ dstevx.f dsycon.f dsyev.f dsyevd.f dsyevr.f \
+ dsyevx.f dsygs2.f dsygst.f dsygv.f dsygvd.f dsygvx.f dsyrfs.f \
+ dsysv.f dsysvx.f \
dsytd2.f dsytf2.f dsytrd.f dsytrf.f dsytri.f dsytrs.f dtbcon.f \
- dtbrfs.f dtbtrs.f dtgevc.f dtgsja.f dtpcon.f dtprfs.f dtptri.f \
+ dtbrfs.f dtbtrs.f dtgevc.f dtgex2.f dtgexc.f dtgsen.f \
+ dtgsja.f dtgsna.f dtgsy2.f dtgsyl.f dtpcon.f dtprfs.f dtptri.f \
dtptrs.f \
dtrcon.f dtrevc.f dtrexc.f dtrrfs.f dtrsen.f dtrsna.f dtrsyl.f \
- dtrti2.f dtrtri.f dtrtrs.f dtzrqf.f
+ dtrti2.f dtrtri.f dtrtrs.f dtzrqf.f dtzrzf.f
ZLASRC = \
zbdsqr.f zgbbrd.f zgbcon.f zgbequ.f zgbrfs.f zgbsv.f zgbsvx.f \
zgbtf2.f zgbtrf.f zgbtrs.f zgebak.f zgebal.f zgebd2.f zgebrd.f \
zgecon.f zgeequ.f zgees.f zgeesx.f zgeev.f zgeevx.f \
zgegs.f zgegv.f zgehd2.f zgehrd.f zgelq2.f zgelqf.f \
- zgels.f zgelss.f zgelsx.f zgeql2.f zgeqlf.f zgeqpf.f \
- zgeqr2.f zgeqrf.f zgerfs.f zgerq2.f zgerqf.f \
- zgesv.f zgesvd.f zgesvx.f zgetf2.f zgetrf.f zgetri.f zgetrs.f \
- zggbak.f zggbal.f zggglm.f zgghrd.f zgglse.f zggqrf.f zggrqf.f \
+ zgels.f zgelsd.f zgelss.f zgelsx.f zgelsy.f zgeql2.f zgeqlf.f zgeqp3.f \
+ zgeqpf.f zgeqr2.f zgeqrf.f zgerfs.f zgerq2.f zgerqf.f \
+ zgesc2.f zgesdd.f zgesv.f zgesvd.f zgesvx.f zgetc2.f zgetf2.f zgetrf.f \
+ zgetri.f zgetrs.f \
+ zggbak.f zggbal.f zgges.f zggesx.f zggev.f zggevx.f zggglm.f \
+ zgghrd.f zgglse.f zggqrf.f zggrqf.f \
zggsvd.f zggsvp.f \
- zgtcon.f zgtrfs.f zgtsv.f zgtsvx.f zgttrf.f zgttrs.f zhbev.f \
- zhbevd.f zhbevx.f zhbgst.f zhbgv.f zhbtrd.f zhecon.f zheev.f \
- zheevd.f zheevx.f zhegs2.f zhegst.f \
- zhegv.f zherfs.f zhesv.f zhesvx.f zhetd2.f zhetf2.f zhetrd.f \
+ zgtcon.f zgtrfs.f zgtsv.f zgtsvx.f zgttrf.f zgttrs.f zgtts2.f zhbev.f \
+ zhbevd.f zhbevx.f zhbgst.f zhbgv.f zhbgvd.f zhbgvx.f zhbtrd.f \
+ zhecon.f zheev.f zheevd.f zheevr.f zheevx.f zhegs2.f zhegst.f \
+ zhegv.f zhegvd.f zhegvx.f zherfs.f zhesv.f zhesvx.f zhetd2.f \
+ zhetf2.f zhetrd.f \
zhetrf.f zhetri.f zhetrs.f zhgeqz.f zhpcon.f zhpev.f zhpevd.f \
- zhpevx.f zhpgst.f zhpgv.f zhprfs.f zhpsv.f zhpsvx.f \
+ zhpevx.f zhpgst.f zhpgv.f zhpgvd.f zhpgvx.f zhprfs.f zhpsv.f \
+ zhpsvx.f \
zhptrd.f zhptrf.f zhptri.f zhptrs.f zhsein.f zhseqr.f zlabrd.f \
- zlacgv.f zlacon.f zlacpy.f zlacrm.f zlacrt.f zladiv.f \
+ zlacgv.f zlacon.f zlacp2.f zlacpy.f zlacrm.f zlacrt.f zladiv.f \
zlaed0.f zlaed7.f zlaed8.f \
zlaein.f zlaesy.f zlaev2.f zlags2.f zlagtm.f \
zlahef.f zlahqr.f \
- zlahrd.f zlaic1.f zlangb.f zlange.f zlangt.f zlanhb.f zlanhe.f \
+ zlahrd.f zlaic1.f zlals0.f zlalsa.f zlalsd.f zlangb.f zlange.f \
+ zlangt.f zlanhb.f \
+ zlanhe.f \
zlanhp.f zlanhs.f zlanht.f zlansb.f zlansp.f zlansy.f zlantb.f \
zlantp.f zlantr.f zlapll.f zlapmt.f zlaqgb.f zlaqge.f \
- zlaqhb.f zlaqhe.f zlaqhp.f zlaqsb.f \
- zlaqsp.f zlaqsy.f zlar2v.f zlarf.f zlarfb.f zlarfg.f zlarft.f \
- zlarfx.f zlargv.f zlarnv.f zlartg.f zlartv.f \
- zlascl.f zlaset.f zlasr.f zlassq.f zlaswp.f zlasyf.f \
- zlatbs.f zlatps.f zlatrd.f zlatrs.f zlatzm.f zlauu2.f zlauum.f \
- zpbcon.f zpbequ.f zpbrfs.f zpbstf.f zpbsv.f \
+ zlaqhb.f zlaqhe.f zlaqhp.f zlaqp2.f zlaqps.f zlaqsb.f \
+ zlaqsp.f zlaqsy.f zlar1v.f zlar2v.f zlarcm.f zlarf.f zlarfb.f \
+ zlarfg.f zlarft.f \
+ zlarfx.f zlargv.f zlarnv.f zlarrv.f zlartg.f zlartv.f \
+ zlarz.f zlarzb.f zlarzt.f zlascl.f zlaset.f zlasr.f \
+ zlassq.f zlaswp.f zlasyf.f \
+ zlatbs.f zlatdf.f zlatps.f zlatrd.f zlatrs.f zlatrz.f zlatzm.f zlauu2.f \
+ zlauum.f zpbcon.f zpbequ.f zpbrfs.f zpbstf.f zpbsv.f \
zpbsvx.f zpbtf2.f zpbtrf.f zpbtrs.f zpocon.f zpoequ.f zporfs.f \
zposv.f zposvx.f zpotf2.f zpotrf.f zpotri.f zpotrs.f zppcon.f \
zppequ.f zpprfs.f zppsv.f zppsvx.f zpptrf.f zpptri.f zpptrs.f \
- zptcon.f zpteqr.f zptrfs.f zptsv.f zptsvx.f zpttrf.f zpttrs.f \
+ zptcon.f zpteqr.f zptrfs.f zptsv.f zptsvx.f zpttrf.f zpttrs.f zptts2.f \
zrot.f zspcon.f zspmv.f zspr.f zsprfs.f zspsv.f \
zspsvx.f zsptrf.f zsptri.f zsptrs.f zdrot.f zdrscl.f zstedc.f \
- zstein.f zsteqr.f zsycon.f zsymv.f \
+ zstegr.f zstein.f zsteqr.f zsycon.f zsymv.f \
zsyr.f zsyrfs.f zsysv.f zsysvx.f zsytf2.f zsytrf.f zsytri.f \
- zsytrs.f ztbcon.f ztbrfs.f ztbtrs.f ztgevc.f ztgsja.f ztpcon.f \
+ zsytrs.f ztbcon.f ztbrfs.f ztbtrs.f ztgevc.f ztgex2.f \
+ ztgexc.f ztgsen.f ztgsja.f ztgsna.f ztgsy2.f ztgsyl.f ztpcon.f \
ztprfs.f ztptri.f \
ztptrs.f ztrcon.f ztrevc.f ztrexc.f ztrrfs.f ztrsen.f ztrsna.f \
- ztrsyl.f ztrti2.f ztrtri.f ztrtrs.f ztzrqf.f zung2l.f zung2r.f \
- zungbr.f zunghr.f zungl2.f zunglq.f zungql.f zungqr.f zungr2.f \
+ ztrsyl.f ztrti2.f ztrtri.f ztrtrs.f ztzrqf.f ztzrzf.f zung2l.f \
+ zung2r.f zungbr.f zunghr.f zungl2.f zunglq.f zungql.f zungqr.f zungr2.f \
zungrq.f zungtr.f zunm2l.f zunm2r.f zunmbr.f zunmhr.f zunml2.f \
- zunmlq.f zunmql.f zunmqr.f zunmr2.f zunmrq.f zunmtr.f zupgtr.f \
+ zunmlq.f zunmql.f zunmqr.f zunmr2.f zunmr3.f zunmrq.f zunmrz.f \
+ zunmtr.f zupgtr.f \
zupmtr.f izmax1.f dzsum1.f
SRCS= $(ALLAUX) $(SLASRC) $(SCLAUX) \