aboutsummaryrefslogtreecommitdiff
path: root/math/lapack/files
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2007-09-29 12:53:56 +0000
committerMaho Nakata <maho@FreeBSD.org>2007-09-29 12:53:56 +0000
commit01f7ecb3eab5f274be76028fa2daa70385714fca (patch)
treee1bd131fe2eb4c3cb2f7fa743b6058f5cd968472 /math/lapack/files
parent860739fa1667db7277ce499e04b1f0c955042bfa (diff)
Notes
Diffstat (limited to 'math/lapack/files')
-rw-r--r--math/lapack/files/manpages1368
-rw-r--r--math/lapack/files/patch-Makefile14
-rw-r--r--math/lapack/files/patch-aa48
-rw-r--r--math/lapack/files/patch-ab38
-rw-r--r--math/lapack/files/patch-ac33
-rw-r--r--math/lapack/files/patch-af11
-rw-r--r--math/lapack/files/patch-ag132
-rw-r--r--math/lapack/files/patch-ah24
-rw-r--r--math/lapack/files/patch-ai11
-rw-r--r--math/lapack/files/patch-aj19
-rw-r--r--math/lapack/files/patch-ak19
-rw-r--r--math/lapack/files/patch-al19
-rw-r--r--math/lapack/files/patch-am19
-rw-r--r--math/lapack/files/patch-an11
-rw-r--r--math/lapack/files/patch-ao19
-rw-r--r--math/lapack/files/patch-ap11
-rw-r--r--math/lapack/files/patch-aq19
-rw-r--r--math/lapack/files/patch-ar19
-rw-r--r--math/lapack/files/patch-as19
-rw-r--r--math/lapack/files/patch-au301
-rw-r--r--math/lapack/files/patch-av10
-rw-r--r--math/lapack/files/patch-aw19
-rw-r--r--math/lapack/files/patch-ax19
-rw-r--r--math/lapack/files/patch-ay19
-rw-r--r--math/lapack/files/patch-az19
-rw-r--r--math/lapack/files/patch-ba10
-rw-r--r--math/lapack/files/patch-make.inc.gfortran36
27 files changed, 1418 insertions, 868 deletions
diff --git a/math/lapack/files/manpages b/math/lapack/files/manpages
new file mode 100644
index 000000000000..5b1ef3946f5b
--- /dev/null
+++ b/math/lapack/files/manpages
@@ -0,0 +1,1368 @@
+MANL= \
+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 \
+cgelsd.l \
+cgelss.l \
+cgelsx.l \
+cgelsy.l \
+cgeql2.l \
+cgeqlf.l \
+cgeqp3.l \
+cgeqpf.l \
+cgeqr2.l \
+cgeqrf.l \
+cgerfs.l \
+cgerq2.l \
+cgerqf.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 \
+chbtrd.l \
+checon.l \
+cheev.l \
+cheevd.l \
+cheevr.l \
+cheevx.l \
+chegs2.l \
+chegst.l \
+chegv.l \
+chegvd.l \
+chegvx.l \
+cherfs.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 \
+chpgvd.l \
+chpgvx.l \
+chprfs.l \
+chpsv.l \
+chpsvx.l \
+chptrd.l \
+chptrf.l \
+chptri.l \
+chptrs.l \
+chsein.l \
+chseqr.l \
+cisnan.l \
+clabrd.l \
+clacgv.l \
+clacn2.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 \
+clag2z.l \
+clags2.l \
+clagtm.l \
+clahef.l \
+clahqr.l \
+clahr2.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 \
+claqr0.l \
+claqr1.l \
+claqr2.l \
+claqr3.l \
+claqr4.l \
+claqr5.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 \
+cspcon.l \
+cspmv.l \
+cspr.l \
+csprfs.l \
+cspsv.l \
+cspsvx.l \
+csptrf.l \
+csptri.l \
+csptrs.l \
+csrscl.l \
+cstedc.l \
+cstegr.l \
+cstein.l \
+cstemr.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 \
+ctgex2.l \
+ctgexc.l \
+ctgsen.l \
+ctgsja.l \
+ctgsna.l \
+ctgsy2.l \
+ctgsyl.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 \
+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 \
+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 \
+dgelsd.l \
+dgelss.l \
+dgelsx.l \
+dgelsy.l \
+dgeql2.l \
+dgeqlf.l \
+dgeqp3.l \
+dgeqpf.l \
+dgeqr2.l \
+dgeqrf.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 \
+disnan.l \
+dlabad.l \
+dlabrd.l \
+dlacn2.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 \
+dlag2s.l \
+dlags2.l \
+dlagtf.l \
+dlagtm.l \
+dlagts.l \
+dlagv2.l \
+dlahqr.l \
+dlahr2.l \
+dlahrd.l \
+dlaic1.l \
+dlaisnan.l \
+dlaln2.l \
+dlals0.l \
+dlalsa.l \
+dlalsd.l \
+dlamch.l \
+dlamrg.l \
+dlaneg.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 \
+dlaqr0.l \
+dlaqr1.l \
+dlaqr2.l \
+dlaqr3.l \
+dlaqr4.l \
+dlaqr5.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 \
+dlarra.l \
+dlarrb.l \
+dlarrc.l \
+dlarrd.l \
+dlarre.l \
+dlarrf.l \
+dlarrj.l \
+dlarrk.l \
+dlarrr.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 \
+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 \
+dlazq3.l \
+dlazq4.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 \
+dsbtrd.l \
+dsecnd.l \
+dsecnd_EXT_ETIME.l \
+dsecnd_EXT_ETIME_.l \
+dsecnd_INT_CPU_TIME.l \
+dsecnd_INT_ETIME.l \
+dsecnd_NONE.l \
+dsgesv.l \
+dspcon.l \
+dspev.l \
+dspevd.l \
+dspevx.l \
+dspgst.l \
+dspgv.l \
+dspgvd.l \
+dspgvx.l \
+dsprfs.l \
+dspsv.l \
+dspsvx.l \
+dsptrd.l \
+dsptrf.l \
+dsptri.l \
+dsptrs.l \
+dstebz.l \
+dstedc.l \
+dstegr.l \
+dstein.l \
+dstemr.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 \
+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 \
+dtgex2.l \
+dtgexc.l \
+dtgsen.l \
+dtgsja.l \
+dtgsna.l \
+dtgsy2.l \
+dtgsyl.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 \
+dtzrzf.l \
+dzsum1.l \
+icmax1.l \
+ieeeck.l \
+ilaenv.l \
+ilaver.l \
+iparmq.l \
+izmax1.l \
+lsame.l \
+lsamen.l \
+lsametst.l \
+sbdsdc.l \
+sbdsqr.l \
+scsum1.l \
+sdisna.l \
+second.l \
+second_EXT_ETIME.l \
+second_EXT_ETIME_.l \
+second_INT_CPU_TIME.l \
+second_INT_ETIME.l \
+second_NONE.l \
+sgbbrd.l \
+sgbcon.l \
+sgbequ.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 \
+sgelsd.l \
+sgelss.l \
+sgelsx.l \
+sgelsy.l \
+sgeql2.l \
+sgeqlf.l \
+sgeqp3.l \
+sgeqpf.l \
+sgeqr2.l \
+sgeqrf.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 \
+sisnan.l \
+slabad.l \
+slabrd.l \
+slacn2.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 \
+slag2d.l \
+slags2.l \
+slagtf.l \
+slagtm.l \
+slagts.l \
+slagv2.l \
+slahqr.l \
+slahr2.l \
+slahrd.l \
+slaic1.l \
+slaisnan.l \
+slaln2.l \
+slals0.l \
+slalsa.l \
+slalsd.l \
+slamch.l \
+slamrg.l \
+slaneg.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 \
+slaqr0.l \
+slaqr1.l \
+slaqr2.l \
+slaqr3.l \
+slaqr4.l \
+slaqr5.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 \
+slarra.l \
+slarrb.l \
+slarrc.l \
+slarrd.l \
+slarre.l \
+slarrf.l \
+slarrj.l \
+slarrk.l \
+slarrr.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 \
+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 \
+slazq3.l \
+slazq4.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 \
+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 \
+ssbtrd.l \
+sspcon.l \
+sspev.l \
+sspevd.l \
+sspevx.l \
+sspgst.l \
+sspgv.l \
+sspgvd.l \
+sspgvx.l \
+ssprfs.l \
+sspsv.l \
+sspsvx.l \
+ssptrd.l \
+ssptrf.l \
+ssptri.l \
+ssptrs.l \
+sstebz.l \
+sstedc.l \
+sstegr.l \
+sstein.l \
+sstemr.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 \
+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 \
+stgex2.l \
+stgexc.l \
+stgsen.l \
+stgsja.l \
+stgsna.l \
+stgsy2.l \
+stgsyl.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 \
+stzrzf.l \
+tstiee.l \
+xerbla.l \
+zbdsqr.l \
+zcgesv.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 \
+zgelsd.l \
+zgelss.l \
+zgelsx.l \
+zgelsy.l \
+zgeql2.l \
+zgeqlf.l \
+zgeqp3.l \
+zgeqpf.l \
+zgeqr2.l \
+zgeqrf.l \
+zgerfs.l \
+zgerq2.l \
+zgerqf.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 \
+zhbtrd.l \
+zhecon.l \
+zheev.l \
+zheevd.l \
+zheevr.l \
+zheevx.l \
+zhegs2.l \
+zhegst.l \
+zhegv.l \
+zhegvd.l \
+zhegvx.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 \
+zhpgvd.l \
+zhpgvx.l \
+zhprfs.l \
+zhpsv.l \
+zhpsvx.l \
+zhptrd.l \
+zhptrf.l \
+zhptri.l \
+zhptrs.l \
+zhsein.l \
+zhseqr.l \
+zisnan.l \
+zlabrd.l \
+zlacgv.l \
+zlacn2.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 \
+zlag2c.l \
+zlags2.l \
+zlagtm.l \
+zlahef.l \
+zlahqr.l \
+zlahr2.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 \
+zlaqr0.l \
+zlaqr1.l \
+zlaqr2.l \
+zlaqr3.l \
+zlaqr4.l \
+zlaqr5.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 \
+zspcon.l \
+zspmv.l \
+zspr.l \
+zsprfs.l \
+zspsv.l \
+zspsvx.l \
+zsptrf.l \
+zsptri.l \
+zsptrs.l \
+zstedc.l \
+zstegr.l \
+zstein.l \
+zstemr.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 \
+ztgex2.l \
+ztgexc.l \
+ztgsen.l \
+ztgsja.l \
+ztgsna.l \
+ztgsy2.l \
+ztgsyl.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 \
+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
diff --git a/math/lapack/files/patch-Makefile b/math/lapack/files/patch-Makefile
new file mode 100644
index 000000000000..04fe29e05edf
--- /dev/null
+++ b/math/lapack/files/patch-Makefile
@@ -0,0 +1,14 @@
+--- Makefile 2007-09-29 10:36:38.000000000 +0900
++++ Makefile 2007-09-29 10:38:25.000000000 +0900
+@@ -7,7 +7,11 @@
+ include make.inc
+
+
++.if defined(ENABLE_TESTING) && ${ENABLE_TESTING} == "YES"
+ all: lapack_install lib lapack_testing blas_testing
++.else
++all: lapack_install lib
++.endif
+
+ lib: lapacklib tmglib
+ #lib: blaslib lapacklib tmglib
diff --git a/math/lapack/files/patch-aa b/math/lapack/files/patch-aa
deleted file mode 100644
index c7bc38648443..000000000000
--- a/math/lapack/files/patch-aa
+++ /dev/null
@@ -1,48 +0,0 @@
---- make.inc.orig Mon Jun 28 10:29:38 1999
-+++ make.inc Wed Oct 6 11:12:08 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
-@@ -16,16 +16,18 @@
- # selected. Define LOADER and LOADOPTS to refer to the loader and
- # desired load options for your machine.
- #
--FORTRAN = f77
-+FORTRAN = $(FC)
- #OPTS = -O4 -u -f -mt
-+#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
-+OPTS = $(FFLAGS)
- DRVOPTS = $(OPTS)
--NOOPT = -u -f
-+#NOOPT = -u -f
- #NOOPT = -u -f -mt
--LOADER = f77
-+LOADER = $(FC)
- #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 +42,9 @@
- #
- #BLASLIB = ../../blas$(PLAT).a
- #BLASLIB = -xlic_lib=sunperf_mt
--BLASLIB = -xlic_lib=sunperf
--LAPACKLIB = lapack$(PLAT).a
--TMGLIB = tmglib$(PLAT).a
-+BLASLIB =../../BLAS/SRC/libblas.a
-+LAPACKLIB = SRC/liblapack.a
-+TMGLIB = TESTING/MATGEN/libtmg.a
- EIGSRCLIB = eigsrc$(PLAT).a
- LINSRCLIB = linsrc$(PLAT).a
-+FPMCLR = ../../fpmclr_.o
diff --git a/math/lapack/files/patch-ab b/math/lapack/files/patch-ab
deleted file mode 100644
index 9344b2e495ca..000000000000
--- a/math/lapack/files/patch-ab
+++ /dev/null
@@ -1,38 +0,0 @@
---- 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
-***************
-*** 0 ****
---- 1,15 ----
-+ #include <sys/types.h>
-+ #include <sys/time.h>
-+ #include <sys/resource.h>
-+
-+ float
-+ etime_ (float *a)
-+ {
-+ struct rusage r;
-+ float f;
-+
-+ getrusage(RUSAGE_SELF, &r);
-+ f = r.ru_utime.tv_sec + (float) r.ru_utime.tv_usec/1000000;
-+ *a = f;
-+ return f;
-+ }
diff --git a/math/lapack/files/patch-ac b/math/lapack/files/patch-ac
deleted file mode 100644
index 74c3ed73d33e..000000000000
--- a/math/lapack/files/patch-ac
+++ /dev/null
@@ -1,33 +0,0 @@
---- Makefile.orig Wed May 17 19:33:22 2000
-+++ Makefile Wed Feb 8 19:59:57 2006
-@@ -6,10 +6,17 @@
-
- include make.inc
-
--all: install lib testing blas_testing timing blas_timing
-+.if defined(ENABLE_TESTING) && ${ENABLE_TESTING} == "YES"
-+all: install lib testing timing
-+.else
-+all: install lib
-+.endif
-
--lib: lapacklib tmglib
--#lib: blaslib lapacklib tmglib
-+.if defined(ENABLE_TESTING) && ${ENABLE_TESTING} == "YES"
-+lib: blaslib lapacklib tmglib fpmclr_.o
-+.else
-+lib: lapacklib
-+.endif
-
- clean: cleanlib cleantesting cleantiming
-
-@@ -18,7 +25,8 @@
- ./testdlamch; ./testsecond; ./testdsecnd; \
- cp lsame.f ../BLAS/SRC/; cp lsame.f ../SRC; \
- cp slamch.f ../SRC/; cp dlamch.f ../SRC/; \
-- cp second.f ../SRC/; cp dsecnd.f ../SRC/ )
-+ cp second.f ../SRC/; cp dsecnd.f ../SRC/; \
-+ cp etime_.c ../SRC/ )
-
- blaslib:
- ( cd BLAS/SRC; $(MAKE) )
diff --git a/math/lapack/files/patch-af b/math/lapack/files/patch-af
deleted file mode 100644
index 256b2e056b3d..000000000000
--- a/math/lapack/files/patch-af
+++ /dev/null
@@ -1,11 +0,0 @@
---- TESTING/LIN/Makefile.orig Thu Nov 4 19:27:21 1999
-+++ TESTING/LIN/Makefile Wed Dec 22 10:06:14 1999
-@@ -36,7 +36,7 @@
-
- ALINTST = \
- aladhd.o alaerh.o alaesm.o alahd.o alareq.o \
-- alasum.o alasvm.o chkxer.o icopy.o ilaenv.o xlaenv.o xerbla.o
-+ alasum.o alasvm.o chkxer.o icopy.o ilaenv.o xlaenv.o xerbla.o $(FPMCLR)
-
- SCLNTST= slaord.o
-
diff --git a/math/lapack/files/patch-ag b/math/lapack/files/patch-ag
deleted file mode 100644
index 835a5a64eaa6..000000000000
--- a/math/lapack/files/patch-ag
+++ /dev/null
@@ -1,132 +0,0 @@
-*** TIMING/EIG/zeispack.f~ Fri Sep 23 18:36:18 1994
---- TIMING/EIG/zeispack.f Wed Jul 5 01:01:51 1995
-***************
-*** 3062,3068 ****
- DREAL(ZDUMR) = ZDUMR
- DIMAG(ZDUMI) = (0.0D0,-1.0D0)*ZDUMI
- CABS1(ZDUM) = DABS(DREAL(ZDUM)) + DABS(DIMAG(ZDUM))
-! CSIGN(ZDUM1,ZDUM2) = CDABS(ZDUM1)*(ZDUM2/CDABS(ZDUM2))
- *
- * GET EPS FROM DLAMCH FOR NEW STOPPING CRITERION
- IF (N.LE.0 .OR. P.LE.0) RETURN
---- 3062,3068 ----
- DREAL(ZDUMR) = ZDUMR
- DIMAG(ZDUMI) = (0.0D0,-1.0D0)*ZDUMI
- CABS1(ZDUM) = DABS(DREAL(ZDUM)) + DABS(DIMAG(ZDUM))
-! CSIGN(ZDUM1,ZDUM2) = ABS(ZDUM1)*(ZDUM2/ABS(ZDUM2))
- *
- * GET EPS FROM DLAMCH FOR NEW STOPPING CRITERION
- IF (N.LE.0 .OR. P.LE.0) RETURN
-***************
-*** 3281,3287 ****
- * INCREMENT OP COUNT
- IOPS = IOPS + 23
- IF (WANTU) IOPS = IOPS + 6*N
-! T = DCMPLX(CDABS(S(I)),0.0D0)
- R = S(I)/T
- S(I) = T
- IF (I .LT. M) E(I) = E(I)/R
---- 3281,3287 ----
- * INCREMENT OP COUNT
- IOPS = IOPS + 23
- IF (WANTU) IOPS = IOPS + 6*N
-! T = DCMPLX(ABS(S(I)),0.0D0)
- R = S(I)/T
- S(I) = T
- IF (I .LT. M) E(I) = E(I)/R
-***************
-*** 3294,3300 ****
- * INCREMENT OP COUNT
- IOPS = IOPS + 20
- IF (WANTV) IOPS = IOPS + 6*P
-! T = DCMPLX(CDABS(E(I)),0.0D0)
- R = T/E(I)
- E(I) = T
- S(I+1) = S(I+1)*R
---- 3294,3300 ----
- * INCREMENT OP COUNT
- IOPS = IOPS + 20
- IF (WANTV) IOPS = IOPS + 6*P
-! T = DCMPLX(ABS(E(I)),0.0D0)
- R = T/E(I)
- E(I) = T
- S(I+1) = S(I+1)*R
-***************
-*** 3346,3358 ****
- *
- * INCREMENT OP COUNT
- IOPST = IOPST + 17
-! TEST = CDABS(S(L)) + CDABS(S(L+1))
- *
- * REPLACE STOPPING CRITERION WITH NEW ONE
- *
-! * ZTEST = TEST + CDABS(E(L))
- * IF (ZTEST .NE. TEST) GO TO 420
-! IF (CDABS(E(L)) .GT. EPS * TEST) GOTO 420
- *
- E(L) = (0.0D0,0.0D0)
- C ......EXIT
---- 3346,3358 ----
- *
- * INCREMENT OP COUNT
- IOPST = IOPST + 17
-! TEST = ABS(S(L)) + ABS(S(L+1))
- *
- * REPLACE STOPPING CRITERION WITH NEW ONE
- *
-! * ZTEST = TEST + ABS(E(L))
- * IF (ZTEST .NE. TEST) GO TO 420
-! IF (ABS(E(L)) .GT. EPS * TEST) GOTO 420
- *
- E(L) = (0.0D0,0.0D0)
- C ......EXIT
-***************
-*** 3374,3387 ****
- *
- * INCREMENT OP COUNT
- IOPST = IOPST + 18
-! IF (LS .NE. M) TEST = TEST + CDABS(E(LS))
-! IF (LS .NE. L + 1) TEST = TEST + CDABS(E(LS-1))
- *
- * REPLACE STOPPING CRITERION WITH NEW ONE AS IN LAPACK
- *
-! * ZTEST = TEST + CDABS(S(LS))
- * IF (ZTEST .NE. TEST) GO TO 460
-! IF (CDABS(S(LS)) .GT. EPS * TEST) GOTO 460
- *
- S(LS) = (0.0D0,0.0D0)
- C ......EXIT
---- 3374,3387 ----
- *
- * INCREMENT OP COUNT
- IOPST = IOPST + 18
-! IF (LS .NE. M) TEST = TEST + ABS(E(LS))
-! IF (LS .NE. L + 1) TEST = TEST + ABS(E(LS-1))
- *
- * REPLACE STOPPING CRITERION WITH NEW ONE AS IN LAPACK
- *
-! * ZTEST = TEST + ABS(S(LS))
- * IF (ZTEST .NE. TEST) GO TO 460
-! IF (ABS(S(LS)) .GT. EPS * TEST) GOTO 460
- *
- S(LS) = (0.0D0,0.0D0)
- C ......EXIT
-***************
-*** 3458,3465 ****
- *
- * INCREMENT OP COUNT
- IOPST = IOPST + 48
-! SCALE = DMAX1(CDABS(S(M)),CDABS(S(M-1)),CDABS(E(M-1)),
-! * CDABS(S(L)),CDABS(E(L)))
- SM = DREAL(S(M))/SCALE
- SMM1 = DREAL(S(M-1))/SCALE
- EMM1 = DREAL(E(M-1))/SCALE
---- 3458,3465 ----
- *
- * INCREMENT OP COUNT
- IOPST = IOPST + 48
-! SCALE = DMAX1(ABS(S(M)),ABS(S(M-1)),ABS(E(M-1)),
-! * ABS(S(L)),ABS(E(L)))
- SM = DREAL(S(M))/SCALE
- SMM1 = DREAL(S(M-1))/SCALE
- EMM1 = DREAL(E(M-1))/SCALE
diff --git a/math/lapack/files/patch-ah b/math/lapack/files/patch-ah
deleted file mode 100644
index 436e61ce75e5..000000000000
--- a/math/lapack/files/patch-ah
+++ /dev/null
@@ -1,24 +0,0 @@
---- 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/files/patch-ai b/math/lapack/files/patch-ai
deleted file mode 100644
index 5cc149964d0e..000000000000
--- a/math/lapack/files/patch-ai
+++ /dev/null
@@ -1,11 +0,0 @@
---- TESTING/EIG/Makefile.orig Thu Nov 4 19:27:50 1999
-+++ TESTING/EIG/Makefile Wed Dec 22 13:58:11 1999
-@@ -43,7 +43,7 @@
- ilaenv.o \
- xerbla.o \
- xlaenv.o \
-- chkxer.o
-+ chkxer.o $(FPMCLR)
-
- SCIGTST = slafts.o slahd2.o slasum.o slatb9.o sstech.o sstect.o \
- ssvdch.o ssvdct.o ssxt1.o
diff --git a/math/lapack/files/patch-aj b/math/lapack/files/patch-aj
deleted file mode 100644
index bb904cc635aa..000000000000
--- a/math/lapack/files/patch-aj
+++ /dev/null
@@ -1,19 +0,0 @@
---- TESTING/EIG/schkee.f.orig Tue Jun 22 13:54:38 1999
-+++ TESTING/EIG/schkee.f Wed Oct 6 11:04:27 1999
-@@ -1013,7 +1013,7 @@
- $ SCKGLM, SCKGQR, SCKGSV, SCKLSE, SDRGES, SDRGEV,
- $ SDRGSX, SDRGVX, SDRVBD, SDRVES, SDRVEV, SDRVGG,
- $ SDRVSG, SDRVST, SDRVSX, SDRVVX, SERRBD, SERRED,
-- $ SERRGG, SERRHS, SERRST, XLAENV
-+ $ SERRGG, SERRHS, SERRST, XLAENV, FPMCLR
- * ..
- * .. Intrinsic Functions ..
- INTRINSIC LEN, MIN
-@@ -1042,6 +1042,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = SECOND( )
- FATAL = .FALSE.
- NUNIT = NOUT
diff --git a/math/lapack/files/patch-ak b/math/lapack/files/patch-ak
deleted file mode 100644
index 15834faa83bd..000000000000
--- a/math/lapack/files/patch-ak
+++ /dev/null
@@ -1,19 +0,0 @@
---- TESTING/EIG/cchkee.f.orig Tue Jun 22 13:54:08 1999
-+++ TESTING/EIG/cchkee.f Wed Oct 6 11:04:27 1999
-@@ -1009,7 +1009,7 @@
- $ CCKGLM, CCKGQR, CCKGSV, CCKLSE, CDRGES, CDRGEV,
- $ CDRGSX, CDRGVX, CDRVBD, CDRVES, CDRVEV, CDRVGG,
- $ CDRVSG, CDRVST, CDRVSX, CDRVVX, CERRBD, CERRED,
-- $ CERRGG, CERRHS, CERRST, XLAENV
-+ $ CERRGG, CERRHS, CERRST, XLAENV, FPMCLR
- * ..
- * .. Intrinsic Functions ..
- INTRINSIC LEN, MIN
-@@ -1038,6 +1038,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = SECOND( )
- FATAL = .FALSE.
- NUNIT = NOUT
diff --git a/math/lapack/files/patch-al b/math/lapack/files/patch-al
deleted file mode 100644
index 11d6c6665c70..000000000000
--- a/math/lapack/files/patch-al
+++ /dev/null
@@ -1,19 +0,0 @@
---- TESTING/EIG/dchkee.f.orig Tue Jun 22 13:54:21 1999
-+++ TESTING/EIG/dchkee.f Wed Oct 6 11:04:27 1999
-@@ -1013,7 +1013,7 @@
- $ DCKGLM, DCKGQR, DCKGSV, DCKLSE, DDRGES, DDRGEV,
- $ DDRGSX, DDRGVX, DDRVBD, DDRVES, DDRVEV, DDRVGG,
- $ DDRVSG, DDRVST, DDRVSX, DDRVVX, DERRBD, DERRED,
-- $ DERRGG, DERRHS, DERRST, XLAENV
-+ $ DERRGG, DERRHS, DERRST, XLAENV, FPMCLR
- * ..
- * .. Intrinsic Functions ..
- INTRINSIC LEN, MIN
-@@ -1042,6 +1042,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = DSECND( )
- FATAL = .FALSE.
- NUNIT = NOUT
diff --git a/math/lapack/files/patch-am b/math/lapack/files/patch-am
deleted file mode 100644
index b933387cfe6d..000000000000
--- a/math/lapack/files/patch-am
+++ /dev/null
@@ -1,19 +0,0 @@
---- TESTING/EIG/zchkee.f.orig Tue Jun 22 13:54:55 1999
-+++ TESTING/EIG/zchkee.f Wed Oct 6 11:04:27 1999
-@@ -1009,7 +1009,7 @@
- $ ZCHKST, ZCKGLM, ZCKGQR, ZCKGSV, ZCKLSE, ZDRGES,
- $ ZDRGEV, ZDRGSX, ZDRGVX, ZDRVBD, ZDRVES, ZDRVEV,
- $ ZDRVGG, ZDRVSG, ZDRVST, ZDRVSX, ZDRVVX, ZERRBD,
-- $ ZERRED, ZERRGG, ZERRHS, ZERRST
-+ $ ZERRED, ZERRGG, ZERRHS, ZERRST, FPMCLR
- * ..
- * .. Intrinsic Functions ..
- INTRINSIC LEN, MIN
-@@ -1038,6 +1038,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = DSECND( )
- FATAL = .FALSE.
- NUNIT = NOUT
diff --git a/math/lapack/files/patch-an b/math/lapack/files/patch-an
deleted file mode 100644
index b750d3149c8e..000000000000
--- a/math/lapack/files/patch-an
+++ /dev/null
@@ -1,11 +0,0 @@
---- TIMING/LIN/Makefile.orig Mon Mar 1 15:34:42 1999
-+++ TIMING/LIN/Makefile Wed Oct 6 11:04:27 1999
-@@ -55,7 +55,7 @@
- ctimsy.o ctimsp.o ctimhe.o ctimhp.o \
- ctimtr.o ctimtp.o ctimtb.o ctimhr.o ctimtd.o ctimbr.o \
- ctimq3.o ctimqr.o ctimlq.o ctimql.o ctimrq.o ctimqp.o \
-- cqrt13.o cqrt15.o clinpk.o
-+ cqrt13.o cqrt15.o clinpk.o $(FPMCLR)
-
- DLINTIM = dtimaa.o dtimmg.o \
- dtimmv.o dtimmm.o dtimb2.o dtimb3.o dtimge.o dtimgb.o dtimgt.o \
diff --git a/math/lapack/files/patch-ao b/math/lapack/files/patch-ao
deleted file mode 100644
index 27aeb9bd460d..000000000000
--- a/math/lapack/files/patch-ao
+++ /dev/null
@@ -1,19 +0,0 @@
---- TIMING/LIN/ctimaa.f.orig Tue Jun 22 13:55:56 1999
-+++ TIMING/LIN/ctimaa.f Wed Oct 6 11:04:27 1999
-@@ -168,7 +168,7 @@
- $ CTIMHE, CTIMHP, CTIMHR, CTIMLQ, CTIMLS, CTIMMM,
- $ CTIMMV, CTIMPB, CTIMPO, CTIMPP, CTIMPT, CTIMQ3,
- $ CTIMQL, CTIMQP, CTIMQR, CTIMRQ, CTIMSP, CTIMSY,
-- $ CTIMTB, CTIMTD, CTIMTP, CTIMTR
-+ $ CTIMTB, CTIMTD, CTIMTP, CTIMTR, FPMCLR
- * ..
- * .. Intrinsic Functions ..
- INTRINSIC MAX
-@@ -181,6 +181,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = SECOND( )
- LDR1 = MAXVAL
- LDR2 = MAXVAL
diff --git a/math/lapack/files/patch-ap b/math/lapack/files/patch-ap
deleted file mode 100644
index 49ad39a9c7e1..000000000000
--- a/math/lapack/files/patch-ap
+++ /dev/null
@@ -1,11 +0,0 @@
---- TIMING/EIG/Makefile.orig Thu Nov 4 19:28:20 1999
-+++ TIMING/EIG/Makefile Wed Dec 22 13:48:21 1999
-@@ -35,7 +35,7 @@
- #
- #######################################################################
-
--AEIGTIM = atimin.o ilaenv.o xlaenv.o
-+AEIGTIM = atimin.o ilaenv.o xlaenv.o $(FPMCLR)
-
- SCIGTIM = \
- smflop.o sopla.o sopla2.o sopbl3.o \
diff --git a/math/lapack/files/patch-aq b/math/lapack/files/patch-aq
deleted file mode 100644
index 0e2cf58d4f36..000000000000
--- a/math/lapack/files/patch-aq
+++ /dev/null
@@ -1,19 +0,0 @@
---- TIMING/EIG/ctimee.f.orig Tue Jun 22 13:57:47 1999
-+++ TIMING/EIG/ctimee.f Wed Oct 6 11:04:27 1999
-@@ -299,7 +299,7 @@
- EXTERNAL LSAMEN, SECOND
- * ..
- * .. External Subroutines ..
-- EXTERNAL CTIM21, CTIM22, CTIM26, CTIM51
-+ EXTERNAL CTIM21, CTIM22, CTIM26, CTIM51, FPMCLR
- * ..
- * .. Scalars in Common ..
- REAL ITCNT, OPS
-@@ -327,6 +327,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = SECOND( )
- FATAL = .FALSE.
- NEP = .FALSE.
diff --git a/math/lapack/files/patch-ar b/math/lapack/files/patch-ar
deleted file mode 100644
index 74b04bad59ee..000000000000
--- a/math/lapack/files/patch-ar
+++ /dev/null
@@ -1,19 +0,0 @@
---- TIMING/EIG/dtimee.f.orig Tue Jun 22 13:57:50 1999
-+++ TIMING/EIG/dtimee.f Wed Oct 6 11:04:27 1999
-@@ -275,7 +275,7 @@
- EXTERNAL LSAMEN, DSECND
- * ..
- * .. External Subroutines ..
-- EXTERNAL DTIM21, DTIM22, DTIM26, DTIM51
-+ EXTERNAL DTIM21, DTIM22, DTIM26, DTIM51, FPMCLR
- * ..
- * .. Scalars in Common ..
- DOUBLE PRECISION ITCNT, OPS
-@@ -299,6 +299,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = DSECND( )
- FATAL = .FALSE.
- NEP = .FALSE.
diff --git a/math/lapack/files/patch-as b/math/lapack/files/patch-as
deleted file mode 100644
index 6875be5f26a4..000000000000
--- a/math/lapack/files/patch-as
+++ /dev/null
@@ -1,19 +0,0 @@
---- TIMING/EIG/stimee.f.orig Tue Jun 22 13:57:53 1999
-+++ TIMING/EIG/stimee.f Wed Oct 6 12:13:17 1999
-@@ -275,7 +275,7 @@
- EXTERNAL LSAMEN, SECOND
- * ..
- * .. External Subroutines ..
-- EXTERNAL STIM21, STIM22, STIM26, STIM51
-+ EXTERNAL STIM21, STIM22, STIM26, STIM51, FPMCLR
- * ..
- * .. Scalars in Common ..
- REAL ITCNT, OPS
-@@ -299,6 +299,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = SECOND( )
- FATAL = .FALSE.
- NEP = .FALSE.
diff --git a/math/lapack/files/patch-au b/math/lapack/files/patch-au
deleted file mode 100644
index 20d9b6becae3..000000000000
--- a/math/lapack/files/patch-au
+++ /dev/null
@@ -1,301 +0,0 @@
---- TIMING/Makefile~ Thu Nov 4 20:27:54 1999
-+++ TIMING/Makefile Fri Dec 10 00:56:04 1999
-@@ -141,242 +141,242 @@
-
- stime.out: stime.in xlintims
- @echo Timing square REAL LAPACK linear equation routines
-- xlintims < stime.in > $@ 2>&1
-+ ./xlintims < stime.in > $@ 2>&1
-
- STIME.out: STIME.in xlintims
- @echo Timing square REAL LAPACK linear equation routines
-- xlintims < STIME.in > $@ 2>&1
-+ ./xlintims < STIME.in > $@ 2>&1
-
- sband.out: sband.in xlintims
- @echo Timing banded REAL LAPACK linear equation routines
-- xlintims < sband.in > $@ 2>&1
-+ ./xlintims < sband.in > $@ 2>&1
-
- SBAND.out: SBAND.in xlintims
- @echo Timing banded REAL LAPACK linear equation routines
-- xlintims < SBAND.in > $@ 2>&1
-+ ./xlintims < SBAND.in > $@ 2>&1
-
- stime2.out: stime2.in xlintims
- @echo Timing rectangular REAL LAPACK linear equation routines
-- xlintims < stime2.in > $@ 2>&1
-+ ./xlintims < stime2.in > $@ 2>&1
-
- STIME2.out: STIME2.in xlintims
- @echo Timing rectangular REAL LAPACK linear equation routines
-- xlintims < STIME2.in > $@ 2>&1
-+ ./xlintims < STIME2.in > $@ 2>&1
- #
- # ======== COMPLEX LIN TIMINGS ==========================
-
- ctime.out: ctime.in xlintimc
- @echo Timing square COMPLEX LAPACK linear equation routines
-- xlintimc < ctime.in > $@ 2>&1
-+ ./xlintimc < ctime.in > $@ 2>&1
-
- CTIME.out: CTIME.in xlintimc
- @echo Timing square COMPLEX LAPACK linear equation routines
-- xlintimc < CTIME.in > $@ 2>&1
-+ ./xlintimc < CTIME.in > $@ 2>&1
-
- cband.out: cband.in xlintimc
- @echo Timing banded COMPLEX LAPACK linear equation routines
-- xlintimc < cband.in > $@ 2>&1
-+ ./xlintimc < cband.in > $@ 2>&1
-
- CBAND.out: CBAND.in xlintimc
- @echo Timing banded COMPLEX LAPACK linear equation routines
-- xlintimc < CBAND.in > $@ 2>&1
-+ ./xlintimc < CBAND.in > $@ 2>&1
-
- ctime2.out: ctime2.in xlintimc
- @echo Timing rectangular COMPLEX LAPACK linear equation routines
-- xlintimc < ctime2.in > $@ 2>&1
-+ ./xlintimc < ctime2.in > $@ 2>&1
-
- CTIME2.out: CTIME2.in xlintimc
- @echo Timing rectangular COMPLEX LAPACK linear equation routines
-- xlintimc < CTIME2.in > $@ 2>&1
-+ ./xlintimc < CTIME2.in > $@ 2>&1
- #
- # ======== DOUBLE LIN TIMINGS ===========================
-
- dtime.out: dtime.in xlintimd
- @echo Timing square DOUBLE PRECISION LAPACK linear equation routines
-- xlintimd < dtime.in > $@ 2>&1
-+ ./xlintimd < dtime.in > $@ 2>&1
-
- DTIME.out: DTIME.in xlintimd
- @echo Timing square DOUBLE PRECISION LAPACK linear equation routines
-- xlintimd < DTIME.in > $@ 2>&1
-+ ./xlintimd < DTIME.in > $@ 2>&1
-
- dband.out: dband.in xlintimd
- @echo Timing banded DOUBLE PRECISION LAPACK linear equation routines
-- xlintimd < dband.in > $@ 2>&1
-+ ./xlintimd < dband.in > $@ 2>&1
-
- DBAND.out: dband.in xlintimd
- @echo Timing banded DOUBLE PRECISION LAPACK linear equation routines
-- xlintimd < DBAND.in > $@ 2>&1
-+ ./xlintimd < DBAND.in > $@ 2>&1
-
- dtime2.out: dtime2.in xlintimd
- @echo Timing rectangular DOUBLE PRECISION LAPACK linear equation routines
-- xlintimd < dtime2.in > $@ 2>&1
-+ ./xlintimd < dtime2.in > $@ 2>&1
-
- DTIME2.out: DTIME2.in xlintimd
- @echo Timing rectangular DOUBLE PRECISION LAPACK linear equation routines
-- xlintimd < DTIME2.in > $@ 2>&1
-+ ./xlintimd < DTIME2.in > $@ 2>&1
- #
- # ======== COMPLEX16 LIN TIMINGS ========================
-
- ztime.out: ztime.in xlintimz
- @echo Timing square COMPLEX16 LAPACK linear equation routines
-- xlintimz < ztime.in > $@ 2>&1
-+ ./xlintimz < ztime.in > $@ 2>&1
-
- ZTIME.out: ztime.in xlintimz
- @echo Timing square COMPLEX16 LAPACK linear equation routines
-- xlintimz < ZTIME.in > $@ 2>&1
-+ ./xlintimz < ZTIME.in > $@ 2>&1
-
- zband.out: zband.in xlintimz
- @echo Timing banded COMPLEX16 LAPACK linear equation routines
-- xlintimz < zband.in > $@ 2>&1
-+ ./xlintimz < zband.in > $@ 2>&1
-
- ZBAND.out: ZBAND.in xlintimz
- @echo Timing banded COMPLEX16 LAPACK linear equation routines
-- xlintimz < ZBAND.in > $@ 2>&1
-+ ./xlintimz < ZBAND.in > $@ 2>&1
-
- ztime2.out: ztime2.in xlintimz
- @echo Timing rectangular COMPLEX16 LAPACK linear equation routines
-- xlintimz < ztime2.in > $@ 2>&1
-+ ./xlintimz < ztime2.in > $@ 2>&1
-
- ZTIME2.out: ZTIME2.in xlintimz
- @echo Timing rectangular COMPLEX16 LAPACK linear equation routines
-- xlintimz < ZTIME2.in > $@ 2>&1
-+ ./xlintimz < ZTIME2.in > $@ 2>&1
- #
- #
- # ======== SINGLE EIG TIMINGS ===========================
- #
- sgeptim.out: sgeptim.in xeigtims
- @echo GEP: Timing REAL Generalized Nonsymmetric Eigenvalue Problem routines
-- xeigtims < sgeptim.in > $@ 2>&1
-+ ./xeigtims < sgeptim.in > $@ 2>&1
-
- SGEPTIM.out: SGEPTIM.in xeigtims
- @echo GEP: Timing REAL Generalized Nonsymmetric Eigenvalue Problem routines
-- xeigtims < SGEPTIM.in > $@ 2>&1
-+ ./xeigtims < SGEPTIM.in > $@ 2>&1
-
- sneptim.out: sneptim.in xeigtims
- @echo NEP: Timing REAL Nonsymmetric Eigenvalue Problem routines
-- xeigtims < sneptim.in > $@ 2>&1
-+ ./xeigtims < sneptim.in > $@ 2>&1
-
- SNEPTIM.out: SNEPTIM.in xeigtims
- @echo NEP: Timing REAL Nonsymmetric Eigenvalue Problem routines
-- xeigtims < SNEPTIM.in > $@ 2>&1
-+ ./xeigtims < SNEPTIM.in > $@ 2>&1
-
- sseptim.out: sseptim.in xeigtims
- @echo SEP: Timing REAL Symmetric Eigenvalue Problem routines
-- xeigtims < sseptim.in > $@ 2>&1
-+ ./xeigtims < sseptim.in > $@ 2>&1
-
- SSEPTIM.out: SSEPTIM.in xeigtims
- @echo SEP: Timing REAL Symmetric Eigenvalue Problem routines
-- xeigtims < SSEPTIM.in > $@ 2>&1
-+ ./xeigtims < SSEPTIM.in > $@ 2>&1
-
- ssvdtim.out: ssvdtim.in xeigtims
- @echo SVD: Timing REAL Singular Value Decomposition routines
-- xeigtims < ssvdtim.in > $@ 2>&1
-+ ./xeigtims < ssvdtim.in > $@ 2>&1
-
- SSVDTIM.out: SSVDTIM.in xeigtims
- @echo SVD: Timing REAL Singular Value Decomposition routines
-- xeigtims < SSVDTIM.in > $@ 2>&1
-+ ./xeigtims < SSVDTIM.in > $@ 2>&1
- #
- # ======== COMPLEX EIG TIMINGS ===========================
- #
- cgeptim.out: cgeptim.in xeigtimc
- @echo GEP: Timing COMPLEX Generalized Nonsymmetric Eigenvalue Problem routines
-- xeigtimc < cgeptim.in > $@ 2>&1
-+ ./xeigtimc < cgeptim.in > $@ 2>&1
-
- CGEPTIM.out: CGEPTIM.in xeigtimc
- @echo GEP: Timing COMPLEX Generalized Nonsymmetric Eigenvalue Problem routines
-- xeigtimc < cgeptim.in > $@ 2>&1
-+ ./xeigtimc < cgeptim.in > $@ 2>&1
-
- cneptim.out: cneptim.in xeigtimc
- @echo NEP: Timing COMPLEX Nonsymmetric Eigenvalue Problem routines
-- xeigtimc < cneptim.in > $@ 2>&1
-+ ./xeigtimc < cneptim.in > $@ 2>&1
-
- CNEPTIM.out: CNEPTIM.in xeigtimc
- @echo NEP: Timing COMPLEX Nonsymmetric Eigenvalue Problem routines
-- xeigtimc < CNEPTIM.in > $@ 2>&1
-+ ./xeigtimc < CNEPTIM.in > $@ 2>&1
-
- cseptim.out: cseptim.in xeigtimc
- @echo SEP: Timing COMPLEX Symmetric Eigenvalue Problem routines
-- xeigtimc < cseptim.in > $@ 2>&1
-+ ./xeigtimc < cseptim.in > $@ 2>&1
-
- CSEPTIM.out: CSEPTIM.in xeigtimc
- @echo SEP: Timing COMPLEX Symmetric Eigenvalue Problem routines
-- xeigtimc < CSEPTIM.in > $@ 2>&1
-+ ./xeigtimc < CSEPTIM.in > $@ 2>&1
-
- csvdtim.out: csvdtim.in xeigtimc
- @echo SVD: Timing COMPLEX Singular Value Decomposition routines
-- xeigtimc < csvdtim.in > $@ 2>&1
-+ ./xeigtimc < csvdtim.in > $@ 2>&1
-
- CSVDTIM.out: CSVDTIM.in xeigtimc
- @echo SVD: Timing COMPLEX Singular Value Decomposition routines
-- xeigtimc < CSVDTIM.in > $@ 2>&1
-+ ./xeigtimc < CSVDTIM.in > $@ 2>&1
- #
- # ======== DOUBLE EIG TIMINGS ===========================
- #
- dgeptim.out: dgeptim.in xeigtimd
- @echo GEP: Timing DOUBLE PRECISION Generalized Nonsymmetric Eigenvalue Problem routines
-- xeigtimd < dgeptim.in > $@ 2>&1
-+ ./xeigtimd < dgeptim.in > $@ 2>&1
-
- DGEPTIM.out: DGEPTIM.in xeigtimd
- @echo GEP: Timing DOUBLE PRECISION Generalized Nonsymmetric Eigenvalue Problem routines
-- xeigtimd < dgeptim.in > $@ 2>&1
-+ ./xeigtimd < dgeptim.in > $@ 2>&1
-
- dneptim.out: dneptim.in xeigtimd
- @echo NEP: Timing DOUBLE PRECISION Nonsymmetric Eigenvalue Problem routines
-- xeigtimd < dneptim.in > $@ 2>&1
-+ ./xeigtimd < dneptim.in > $@ 2>&1
-
- DNEPTIM.out: DNEPTIM.in xeigtimd
- @echo NEP: Timing DOUBLE PRECISION Nonsymmetric Eigenvalue Problem routines
-- xeigtimd < DNEPTIM.in > $@ 2>&1
-+ ./xeigtimd < DNEPTIM.in > $@ 2>&1
-
- dseptim.out: dseptim.in xeigtimd
- @echo SEP: Timing DOUBLE PRECISION Symmetric Eigenvalue Problem routines
-- xeigtimd < dseptim.in > $@ 2>&1
-+ ./xeigtimd < dseptim.in > $@ 2>&1
-
- DSEPTIM.out: DSEPTIM.in xeigtimd
- @echo SEP: Timing DOUBLE PRECISION Symmetric Eigenvalue Problem routines
-- xeigtimd < DSEPTIM.in > $@ 2>&1
-+ ./xeigtimd < DSEPTIM.in > $@ 2>&1
-
- dsvdtim.out: dsvdtim.in xeigtimd
- @echo SVD: Timing DOUBLE PRECISION Singular Value Decomposition routines
-- xeigtimd < dsvdtim.in > $@ 2>&1
-+ ./xeigtimd < dsvdtim.in > $@ 2>&1
-
- DSVDTIM.out: DSVDTIM.in xeigtimd
- @echo SVD: Timing DOUBLE PRECISION Singular Value Decomposition routines
-- xeigtimd < DSVDTIM.in > $@ 2>&1
-+ ./xeigtimd < DSVDTIM.in > $@ 2>&1
- #
- # ======== COMPLEX16 EIG TIMINGS ===========================
- #
- zgeptim.out: zgeptim.in xeigtimz
- @echo GEP: Timing COMPLEX16 Generalized Nonsymmetric Eigenvalue Problem routines
-- xeigtimz < zgeptim.in > $@ 2>&1
-+ ./xeigtimz < zgeptim.in > $@ 2>&1
-
- ZGEPTIM.out: ZGEPTIM.in xeigtimz
- @echo GEP: Timing COMPLEX16 Generalized Nonsymmetric Eigenvalue Problem routines
-- xeigtimz < zgeptim.in > $@ 2>&1
-+ ./xeigtimz < zgeptim.in > $@ 2>&1
-
- zneptim.out: zneptim.in xeigtimz
- @echo NEP: Timing COMPLEX16 Nonsymmetric Eigenvalue Problem routines
-- xeigtimz < zneptim.in > $@ 2>&1
-+ ./xeigtimz < zneptim.in > $@ 2>&1
-
- ZNEPTIM.out: ZNEPTIM.in xeigtimz
- @echo NEP: Timing COMPLEX16 Nonsymmetric Eigenvalue Problem routines
-- xeigtimz < ZNEPTIM.in > $@ 2>&1
-+ ./xeigtimz < ZNEPTIM.in > $@ 2>&1
-
- zseptim.out: zseptim.in xeigtimz
- @echo SEP: Timing COMPLEX16 Symmetric Eigenvalue Problem routines
-- xeigtimz < zseptim.in > $@ 2>&1
-+ ./xeigtimz < zseptim.in > $@ 2>&1
-
- ZSEPTIM.out: ZSEPTIM.in xeigtimz
- @echo SEP: Timing COMPLEX16 Symmetric Eigenvalue Problem routines
-- xeigtimz < ZSEPTIM.in > $@ 2>&1
-+ ./xeigtimz < ZSEPTIM.in > $@ 2>&1
-
- zsvdtim.out: zsvdtim.in xeigtimz
- @echo SVD: Timing COMPLEX16 Singular Value Decomposition routines
-- xeigtimz < zsvdtim.in > $@ 2>&1
-+ ./xeigtimz < zsvdtim.in > $@ 2>&1
-
- ZSVDTIM.out: ZSVDTIM.in xeigtimz
- @echo SVD: Timing COMPLEX16 Singular Value Decomposition routines
-- xeigtimz < ZSVDTIM.in > $@ 2>&1
-+ ./xeigtimz < ZSVDTIM.in > $@ 2>&1
- # ==============================================================================
-
- xlintims:
diff --git a/math/lapack/files/patch-av b/math/lapack/files/patch-av
deleted file mode 100644
index 834d6cd900a4..000000000000
--- a/math/lapack/files/patch-av
+++ /dev/null
@@ -1,10 +0,0 @@
---- /dev/null Thu Oct 7 16:30:13 1999
-+++ fpmclr_.c Thu Oct 7 16:45:05 1999
-@@ -0,0 +1,7 @@
-+#include <ieeefp.h>
-+
-+void
-+fpmclr_()
-+{
-+ fpsetmask(fpgetmask() & ~FP_X_INV & ~FP_X_DZ & ~FP_X_OFL);
-+}
diff --git a/math/lapack/files/patch-aw b/math/lapack/files/patch-aw
deleted file mode 100644
index cb56cffc9842..000000000000
--- a/math/lapack/files/patch-aw
+++ /dev/null
@@ -1,19 +0,0 @@
---- TESTING/LIN/schkaa.f.orig Thu Nov 4 19:27:00 1999
-+++ TESTING/LIN/schkaa.f Wed Dec 22 10:03:15 1999
-@@ -118,7 +118,7 @@
- $ SCHKQP, SCHKQR, SCHKRQ, SCHKSP, SCHKSY, SCHKTB,
- $ SCHKTP, SCHKTR, SCHKTZ, SDRVGB, SDRVGE, SDRVGT,
- $ SDRVLS, SDRVPB, SDRVPO, SDRVPP, SDRVPT, SDRVSP,
-- $ SDRVSY
-+ $ SDRVSY, FPMCLR
- * ..
- * .. Scalars in Common ..
- LOGICAL LERR, OK
-@@ -138,6 +138,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = SECOND( )
- LDA = NMAX
- FATAL = .FALSE.
diff --git a/math/lapack/files/patch-ax b/math/lapack/files/patch-ax
deleted file mode 100644
index 80725c29c844..000000000000
--- a/math/lapack/files/patch-ax
+++ /dev/null
@@ -1,19 +0,0 @@
---- TESTING/LIN/cchkaa.f.orig Thu Nov 4 19:26:41 1999
-+++ TESTING/LIN/cchkaa.f Wed Dec 22 10:46:17 1999
-@@ -120,7 +120,7 @@
- $ CCHKQ3, CCHKQL, CCHKQP, CCHKQR, CCHKRQ, CCHKSP,
- $ CCHKSY, CCHKTB, CCHKTP, CCHKTR, CCHKTZ, CDRVGB,
- $ CDRVGE, CDRVGT, CDRVHE, CDRVHP, CDRVLS, CDRVPB,
-- $ CDRVPO, CDRVPP, CDRVPT, CDRVSP, CDRVSY
-+ $ CDRVPO, CDRVPP, CDRVPT, CDRVSP, CDRVSY, FPMCLR
- * ..
- * .. Scalars in Common ..
- LOGICAL LERR, OK
-@@ -140,6 +140,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = SECOND( )
- LDA = NMAX
- FATAL = .FALSE.
diff --git a/math/lapack/files/patch-ay b/math/lapack/files/patch-ay
deleted file mode 100644
index 369d4a4afe1e..000000000000
--- a/math/lapack/files/patch-ay
+++ /dev/null
@@ -1,19 +0,0 @@
---- TESTING/LIN/dchkaa.f.orig Thu Nov 4 19:27:22 1999
-+++ TESTING/LIN/dchkaa.f Wed Dec 22 11:37:13 1999
-@@ -118,7 +118,7 @@
- $ DCHKQP, DCHKQR, DCHKRQ, DCHKSP, DCHKSY, DCHKTB,
- $ DCHKTP, DCHKTR, DCHKTZ, DDRVGB, DDRVGE, DDRVGT,
- $ DDRVLS, DDRVPB, DDRVPO, DDRVPP, DDRVPT, DDRVSP,
-- $ DDRVSY
-+ $ DDRVSY, FPMCLR
- * ..
- * .. Scalars in Common ..
- LOGICAL LERR, OK
-@@ -138,6 +138,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = DSECND( )
- LDA = NMAX
- FATAL = .FALSE.
diff --git a/math/lapack/files/patch-az b/math/lapack/files/patch-az
deleted file mode 100644
index b2ff926a5ca1..000000000000
--- a/math/lapack/files/patch-az
+++ /dev/null
@@ -1,19 +0,0 @@
---- TESTING/LIN/zchkaa.f.orig Thu Nov 4 19:27:22 1999
-+++ TESTING/LIN/zchkaa.f Wed Dec 22 12:51:16 1999
-@@ -120,7 +120,7 @@
- $ ZCHKQ3, ZCHKQL, ZCHKQP, ZCHKQR, ZCHKRQ, ZCHKSP,
- $ ZCHKSY, ZCHKTB, ZCHKTP, ZCHKTR, ZCHKTZ, ZDRVGB,
- $ ZDRVGE, ZDRVGT, ZDRVHE, ZDRVHP, ZDRVLS, ZDRVPB,
-- $ ZDRVPO, ZDRVPP, ZDRVPT, ZDRVSP, ZDRVSY
-+ $ ZDRVPO, ZDRVPP, ZDRVPT, ZDRVSP, ZDRVSY, FPMCLR
- * ..
- * .. Scalars in Common ..
- LOGICAL LERR, OK
-@@ -140,6 +140,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = DSECND( )
- LDA = NMAX
- FATAL = .FALSE.
diff --git a/math/lapack/files/patch-ba b/math/lapack/files/patch-ba
deleted file mode 100644
index 046c8f265d8a..000000000000
--- a/math/lapack/files/patch-ba
+++ /dev/null
@@ -1,10 +0,0 @@
---- TIMING/EIG/ztimee.f.orig Wed Dec 22 13:50:25 1999
-+++ TIMING/EIG/ztimee.f Wed Dec 22 13:51:03 1999
-@@ -327,6 +327,7 @@
- * ..
- * .. Executable Statements ..
- *
-+ CALL FPMCLR( )
- S1 = DSECND( )
- FATAL = .FALSE.
- NEP = .FALSE.
diff --git a/math/lapack/files/patch-make.inc.gfortran b/math/lapack/files/patch-make.inc.gfortran
new file mode 100644
index 000000000000..8bc5c2efe903
--- /dev/null
+++ b/math/lapack/files/patch-make.inc.gfortran
@@ -0,0 +1,36 @@
+--- INSTALL/make.inc.gfortran.orig 2007-02-24 05:07:35.000000000 +0900
++++ INSTALL/make.inc.gfortran 2007-09-29 10:22:01.000000000 +0900
+@@ -8,7 +8,7 @@
+ #
+ # The machine (platform) identifier to append to the library names
+ #
+-PLAT = _LINUX
++PLAT = _FREEBSD
+ #
+ # Modify the FORTRAN and OPTS definitions to refer to the
+ # compiler and desired compiler options for your machine. NOOPT
+@@ -16,11 +16,11 @@
+ # selected. Define LOADER and LOADOPTS to refer to the loader and
+ # desired load options for your machine.
+ #
+-FORTRAN = gfortran
+-OPTS = -O2
++FORTRAN = %%F77%%
++OPTS = %%FFLAGS%% %%EXTRAFLAGS%%
+ DRVOPTS = $(OPTS)
+-NOOPT = -O0
+-LOADER = gfortran
++NOOPT = -O0 %%EXTRAFLAGS%%
++LOADER = %%F77%%
+ LOADOPTS =
+ #
+ # Timer for the SECOND and DSECND routines
+@@ -48,7 +48,7 @@
+ # machine-specific, optimized BLAS library should be used whenever
+ # possible.)
+ #
+-BLASLIB = ../../blas$(PLAT).a
++BLASLIB = %%BLAS%%
+ LAPACKLIB = lapack$(PLAT).a
+ TMGLIB = tmglib$(PLAT).a
+ EIGSRCLIB = eigsrc$(PLAT).a