Created
April 7, 2012 09:36
-
-
Save zchothia/2326845 to your computer and use it in GitHub Desktop.
[PATCH] Export missing and new LAPACK 3.4.0 functions in shared library.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From ee65c01335b9c7348ebf4caa786b10200c685acf Mon Sep 17 00:00:00 2001 | |
From: Zaheer Chothia <[email protected]> | |
Date: Sat, 7 Apr 2012 10:39:09 +0200 | |
Subject: [PATCH] Export missing and new LAPACK 3.4.0 functions in shared | |
library. | |
--- | |
exports/gensymbol | 96 ++++++++++++++++++++++++++++++++++++---------------- | |
1 files changed, 66 insertions(+), 30 deletions(-) | |
diff --git a/exports/gensymbol b/exports/gensymbol | |
index 6b2a006..edf4632 100644 | |
--- a/exports/gensymbol | |
+++ b/exports/gensymbol | |
@@ -93,7 +93,7 @@ | |
sgebrd, sgecon, sgeequ, sgees, sgeesx, sgeev, sgeevx, | |
sgegs, sgegv, sgehd2, sgehrd, sgelq2, sgelqf, | |
sgels, sgelsd, sgelss, sgelsx, sgelsy, sgeql2, sgeqlf, | |
- sgeqp3, sgeqpf, sgeqr2, sgeqrf, sgerfs, sgerq2, sgerqf, | |
+ sgeqp3, sgeqpf, sgeqr2, sgeqr2p, sgeqrf, sgeqrfp, sgerfs, sgerq2, sgerqf, | |
sgesc2, sgesdd, sgesvd, sgesvx, sgetc2, | |
sgetri, | |
sggbak, sggbal, sgges, sggesx, sggev, sggevx, | |
@@ -108,8 +108,8 @@ | |
slapll, slapmt, | |
slaqgb, slaqge, slaqp2, slaqps, slaqsb, slaqsp, slaqsy, | |
slaqr0, slaqr1, slaqr2, slaqr3, slaqr4, slaqr5, | |
- slaqtr, slar1v, slar2v, | |
- slarf, slarfb, slarfg, slarft, slarfx, slargv, | |
+ slaqtr, slar1v, slar2v, ilaslr, ilaslc, | |
+ slarf, slarfb, slarfg, slarfgp, slarft, slarfx, slargv, | |
slarrv, slartv, | |
slarz, slarzb, slarzt, slasy2, slasyf, | |
slatbs, slatdf, slatps, slatrd, slatrs, slatrz, slatzm, | |
@@ -120,7 +120,8 @@ | |
sormr3, sormrq, sormrz, sormtr, spbcon, spbequ, spbrfs, | |
spbstf, spbsv, spbsvx, | |
spbtf2, spbtrf, spbtrs, spocon, spoequ, sporfs, sposv, | |
- sposvx, spotrs, sppcon, sppequ, | |
+ sposvx, spotrs, spstrf, spstf2, | |
+ sppcon, sppequ, | |
spprfs, sppsv, sppsvx, spptrf, spptri, spptrs, sptcon, | |
spteqr, sptrfs, sptsv, sptsvx, spttrs, sptts2, srscl, | |
ssbev, ssbevd, ssbevx, ssbgst, ssbgv, ssbgvd, ssbgvx, | |
@@ -129,19 +130,27 @@ | |
ssptrf, ssptri, ssptrs, sstegr, sstein, sstev, sstevd, sstevr, | |
sstevx, ssycon, ssyev, ssyevd, ssyevr, ssyevx, ssygs2, | |
ssygst, ssygv, ssygvd, ssygvx, ssyrfs, ssysv, ssysvx, | |
- ssytd2, ssytf2, ssytrd, ssytrf, ssytri, ssytrs, stbcon, | |
+ ssytd2, ssytf2, ssytrd, ssytrf, ssytri, ssytri2, ssytri2x, | |
+ ssyswapr, ssytrs, ssytrs2, ssyconv, stbcon, | |
stbrfs, stbtrs, stgevc, stgex2, stgexc, stgsen, | |
stgsja, stgsna, stgsy2, stgsyl, stpcon, stprfs, stptri, | |
stptrs, | |
strcon, strevc, strexc, strrfs, strsen, strsna, strsyl, | |
strtrs, stzrqf, stzrzf, sstemr, | |
+ slansf, spftrf, spftri, spftrs, ssfrk, stfsm, stftri, stfttp, | |
+ stfttr, stpttf, stpttr, strttf, strttp, | |
+ sgejsv, sgesvj, sgsvj0, sgsvj1, | |
+ sgeequb, ssyequb, spoequb, sgbequb, | |
+ sbbcsd, slapmr, sorbdb, sorcsd, | |
+ sgeqrt, sgeqrt2, sgeqrt3, sgemqrt, | |
+ stpqrt, stpqrt2, stpmqrt, stprfb, | |
cbdsqr, cgbbrd, cgbcon, cgbequ, cgbrfs, cgbsv, cgbsvx, | |
cgbtf2, cgbtrf, cgbtrs, cgebak, cgebal, cgebd2, cgebrd, | |
cgecon, cgeequ, cgees, cgeesx, cgeev, cgeevx, | |
cgegs, cgegv, cgehd2, cgehrd, cgelq2, cgelqf, | |
cgels, cgelsd, cgelss, cgelsx, cgelsy, cgeql2, cgeqlf, cgeqp3, | |
- cgeqpf, cgeqr2, cgeqrf, cgerfs, cgerq2, cgerqf, | |
+ cgeqpf, cgeqr2, cgeqr2p, cgeqrf, cgeqrfp, cgerfs, cgerq2, cgerqf, | |
cgesc2, cgesdd, cgesvd, cgesvx, cgetc2, | |
cgetri, | |
cggbak, cggbal, cgges, cggesx, cggev, cggevx, cggglm, | |
@@ -152,7 +161,8 @@ | |
checon, cheev, cheevd, cheevr, cheevx, chegs2, chegst, | |
chegv, chegvd, chegvx, cherfs, chesv, chesvx, chetd2, | |
chetf2, chetrd, | |
- chetrf, chetri, chetrs, chgeqz, chpcon, chpev, chpevd, | |
+ chetrf, chetri, chetri2, chetri2x, cheswapr, | |
+ chetrs, chetrs2, chgeqz, chpcon, chpev, chpevd, | |
chpevx, chpgst, chpgv, chpgvd, chpgvx, chprfs, chpsv, | |
chpsvx, | |
chptrd, chptrf, chptri, chptrs, chsein, chseqr, clabrd, | |
@@ -166,20 +176,22 @@ | |
clantp, clantr, clapll, clapmt, clarcm, claqgb, claqge, | |
claqhb, claqhe, claqhp, claqp2, claqps, claqsb, | |
claqr0, claqr1, claqr2, claqr3, claqr4, claqr5, | |
- claqsp, claqsy, clar1v, clar2v, clarf, clarfb, clarfg, clarft, | |
+ claqsp, claqsy, clar1v, clar2v, ilaclr, ilaclc, | |
+ clarf, clarfb, clarfg, clarfgp, clarft, | |
clarfx, clargv, clarnv, clarrv, clartg, clartv, | |
clarz, clarzb, clarzt, clascl, claset, clasr, classq, | |
clasyf, clatbs, clatdf, clatps, clatrd, clatrs, clatrz, | |
clatzm, cpbcon, cpbequ, cpbrfs, cpbstf, cpbsv, | |
cpbsvx, cpbtf2, cpbtrf, cpbtrs, cpocon, cpoequ, cporfs, | |
- cposv, cposvx, cpotrs, cppcon, | |
- cppequ, cpprfs, cppsv, cppsvx, cpptrf, cpptri, cpptrs, | |
+ cposv, cposvx, cpotrs, cpstrf, cpstf2, | |
+ cppcon, cppequ, cpprfs, cppsv, cppsvx, cpptrf, cpptri, cpptrs, | |
cptcon, cpteqr, cptrfs, cptsv, cptsvx, cpttrf, cpttrs, cptts2, | |
crot, cspcon, cspmv, cspr, csprfs, cspsv, | |
cspsvx, csptrf, csptri, csptrs, csrscl, cstedc, | |
- cstegr, cstein, csteqr, csycon, | |
+ cstegr, cstein, csteqr, csycon, | |
csyr, csyrfs, csysv, csysvx, csytf2, csytrf, csytri, | |
- csytrs, ctbcon, ctbrfs, ctbtrs, ctgevc, ctgex2, | |
+ csytri2, csytri2x, csyswapr, | |
+ csytrs, csytrs2, csyconv, ctbcon, ctbrfs, ctbtrs, ctgevc, ctgex2, | |
ctgexc, ctgsen, ctgsja, ctgsna, ctgsy2, ctgsyl, ctpcon, | |
ctprfs, ctptri, | |
ctptrs, ctrcon, ctrevc, ctrexc, ctrrfs, ctrsen, ctrsna, | |
@@ -188,13 +200,19 @@ | |
cungrq, cungtr, cunm2l, cunm2r, cunmbr, cunmhr, cunml2, | |
cunmlq, cunmql, cunmqr, cunmr2, cunmr3, cunmrq, cunmrz, | |
cunmtr, cupgtr, cupmtr, icmax1, scsum1, cstemr, | |
- | |
- dgbbrd, dgbcon, dgbequ, dgbrfs, dgbsv, | |
+ chfrk, ctfttp, clanhf, cpftrf, cpftri, cpftrs, ctfsm, ctftri, | |
+ ctfttr, ctpttf, ctpttr, ctrttf, ctrttp, | |
+ cgeequb, cgbequb, csyequb, cpoequb, cheequb, | |
+ cbbcsd, clapmr, cunbdb, cuncsd, | |
+ cgeqrt, cgeqrt2, cgeqrt3, cgemqrt, | |
+ ctpqrt, ctpqrt2, ctpmqrt, ctprfb, | |
+ | |
+ dgbbrd, dgbcon, dgbequ, dgbrfs, dgbsv, | |
dgbsvx, dgbtf2, dgbtrf, dgbtrs, dgebak, dgebal, dgebd2, | |
dgebrd, dgecon, dgeequ, dgees, dgeesx, dgeev, dgeevx, | |
dgegs, dgegv, dgehd2, dgehrd, dgelq2, dgelqf, | |
dgels, dgelsd, dgelss, dgelsx, dgelsy, dgeql2, dgeqlf, | |
- dgeqp3, dgeqpf, dgeqr2, dgeqrf, dgerfs, dgerq2, dgerqf, | |
+ dgeqp3, dgeqpf, dgeqr2, dgeqr2p, dgeqrf, dgeqrfp, dgerfs, dgerq2, dgerqf, | |
dgesc2, dgesdd, dgesvd, dgesvx, dgetc2, | |
dgetri, | |
dggbak, dggbal, dgges, dggesx, dggev, dggevx, | |
@@ -209,8 +227,8 @@ | |
dlapll, dlapmt, | |
dlaqgb, dlaqge, dlaqp2, dlaqps, dlaqsb, dlaqsp, dlaqsy, | |
dlaqr0, dlaqr1, dlaqr2, dlaqr3, dlaqr4, dlaqr5, | |
- dlaqtr, dlar1v, dlar2v, | |
- dlarf, dlarfb, dlarfg, dlarft, dlarfx, dlargv, | |
+ dlaqtr, dlar1v, dlar2v, iladlr, iladlc, | |
+ dlarf, dlarfb, dlarfg, dlarfgp, dlarft, dlarfx, dlargv, | |
dlarrv, dlartv, | |
dlarz, dlarzb, dlarzt, dlasy2, dlasyf, | |
dlatbs, dlatdf, dlatps, dlatrd, dlatrs, dlatrz, dlatzm, | |
@@ -221,7 +239,8 @@ | |
dormr3, dormrq, dormrz, dormtr, dpbcon, dpbequ, dpbrfs, | |
dpbstf, dpbsv, dpbsvx, | |
dpbtf2, dpbtrf, dpbtrs, dpocon, dpoequ, dporfs, dposv, | |
- dposvx, dpotrs, dppcon, dppequ, | |
+ dposvx, dpotrs, dpstrf, dpstf2, | |
+ dppcon, dppequ, | |
dpprfs, dppsv, dppsvx, dpptrf, dpptri, dpptrs, dptcon, | |
dpteqr, dptrfs, dptsv, dptsvx, dpttrs, dptts2, drscl, | |
dsbev, dsbevd, dsbevx, dsbgst, dsbgv, dsbgvd, dsbgvx, | |
@@ -231,20 +250,28 @@ | |
dstevx, dsycon, dsyev, dsyevd, dsyevr, | |
dsyevx, dsygs2, dsygst, dsygv, dsygvd, dsygvx, dsyrfs, | |
dsysv, dsysvx, | |
- dsytd2, dsytf2, dsytrd, dsytrf, dsytri, dsytrs, dtbcon, | |
+ dsytd2, dsytf2, dsytrd, dsytrf, dsytri, dsytrs, dsytrs2, | |
+ dsytri2, dsytri2x, dsyswapr, dsyconv, dtbcon, | |
dtbrfs, dtbtrs, dtgevc, dtgex2, dtgexc, dtgsen, | |
dtgsja, dtgsna, dtgsy2, dtgsyl, dtpcon, dtprfs, dtptri, | |
dtptrs, | |
dtrcon, dtrevc, dtrexc, dtrrfs, dtrsen, dtrsna, dtrsyl, | |
dtrtrs, dtzrqf, dtzrzf, dstemr, | |
- dsgesv, dlag2s, slag2d, | |
- | |
+ dsgesv, dsposv, dlag2s, slag2d, dlat2s, | |
+ dlansf, dpftrf, dpftri, dpftrs, dsfrk, dtfsm, dtftri, dtfttp, | |
+ dtfttr, dtpttf, dtpttr, dtrttf, dtrttp, | |
+ dgejsv, dgesvj, dgsvj0, dgsvj1, | |
+ dgeequb, dsyequb, dpoequb, dgbequb, | |
+ dbbcsd, dlapmr, dorbdb, dorcsd, | |
+ dgeqrt, dgeqrt2, dgeqrt3, dgemqrt, | |
+ dtpqrt, dtpqrt2, dtpmqrt, dtprfb, | |
+ | |
zbdsqr, zgbbrd, zgbcon, zgbequ, zgbrfs, zgbsv, zgbsvx, | |
zgbtf2, zgbtrf, zgbtrs, zgebak, zgebal, zgebd2, zgebrd, | |
zgecon, zgeequ, zgees, zgeesx, zgeev, zgeevx, | |
zgegs, zgegv, zgehd2, zgehrd, zgelq2, zgelqf, | |
zgels, zgelsd, zgelss, zgelsx, zgelsy, zgeql2, zgeqlf, zgeqp3, | |
- zgeqpf, zgeqr2, zgeqrf, zgerfs, zgerq2, zgerqf, | |
+ zgeqpf, zgeqr2, zgeqr2p, zgeqrf, zgeqrfp, zgerfs, zgerq2, zgerqf, | |
zgesc2, zgesdd, zgesvd, zgesvx, zgetc2, | |
zgetri, | |
zggbak, zggbal, zgges, zggesx, zggev, zggevx, zggglm, | |
@@ -255,7 +282,8 @@ | |
zhecon, zheev, zheevd, zheevr, zheevx, zhegs2, zhegst, | |
zhegv, zhegvd, zhegvx, zherfs, zhesv, zhesvx, zhetd2, | |
zhetf2, zhetrd, | |
- zhetrf, zhetri, zhetrs, zhgeqz, zhpcon, zhpev, zhpevd, | |
+ zhetrf, zhetri, zhetri2, zhetri2x, zheswapr, | |
+ zhetrs, zhetrs2, zhgeqz, zhpcon, zhpev, zhpevd, | |
zhpevx, zhpgst, zhpgv, zhpgvd, zhpgvx, zhprfs, zhpsv, | |
zhpsvx, | |
zhptrd, zhptrf, zhptri, zhptrs, zhsein, zhseqr, zlabrd, | |
@@ -270,22 +298,24 @@ | |
zlantp, zlantr, zlapll, zlapmt, zlaqgb, zlaqge, | |
zlaqhb, zlaqhe, zlaqhp, zlaqp2, zlaqps, zlaqsb, | |
zlaqr0, zlaqr1, zlaqr2, zlaqr3, zlaqr4, zlaqr5, | |
- zlaqsp, zlaqsy, zlar1v, zlar2v, zlarcm, zlarf, zlarfb, | |
- zlarfg, zlarft, | |
+ zlaqsp, zlaqsy, zlar1v, zlar2v, ilazlr, ilazlc, | |
+ zlarcm, zlarf, zlarfb, | |
+ zlarfg, zlarfgp, zlarft, | |
zlarfx, zlargv, zlarnv, zlarrv, zlartg, zlartv, | |
zlarz, zlarzb, zlarzt, zlascl, zlaset, zlasr, | |
zlassq, zlasyf, | |
zlatbs, zlatdf, zlatps, zlatrd, zlatrs, zlatrz, zlatzm, | |
zpbcon, zpbequ, zpbrfs, zpbstf, zpbsv, | |
zpbsvx, zpbtf2, zpbtrf, zpbtrs, zpocon, zpoequ, zporfs, | |
- zposv, zposvx, zpotrs, zppcon, | |
- zppequ, zpprfs, zppsv, zppsvx, zpptrf, zpptri, zpptrs, | |
+ zposv, zposvx, zpotrs, zpstrf, zpstf2, | |
+ zppcon, zppequ, zpprfs, zppsv, zppsvx, zpptrf, zpptri, zpptrs, | |
zptcon, zpteqr, zptrfs, zptsv, zptsvx, zpttrf, zpttrs, zptts2, | |
zrot, zspcon, zspmv, zspr, zsprfs, zspsv, | |
zspsvx, zsptrf, zsptri, zsptrs, zdrscl, zstedc, | |
- zstegr, zstein, zsteqr, zsycon, | |
+ zstegr, zstein, zsteqr, zsycon, | |
zsyr, zsyrfs, zsysv, zsysvx, zsytf2, zsytrf, zsytri, | |
- zsytrs, ztbcon, ztbrfs, ztbtrs, ztgevc, ztgex2, | |
+ zsytri2, zsytri2x, zsyswapr, | |
+ zsytrs, zsytrs2, zsyconv, ztbcon, ztbrfs, ztbtrs, ztgevc, ztgex2, | |
ztgexc, ztgsen, ztgsja, ztgsna, ztgsy2, ztgsyl, ztpcon, | |
ztprfs, ztptri, | |
ztptrs, ztrcon, ztrevc, ztrexc, ztrrfs, ztrsen, ztrsna, | |
@@ -295,7 +325,13 @@ | |
zunmlq, zunmql, zunmqr, zunmr2, zunmr3, zunmrq, zunmrz, | |
zunmtr, zupgtr, | |
zupmtr, izmax1, dzsum1, zstemr, | |
- zcgesv, zlag2c, clag2z, | |
+ zcgesv, zcposv, zlag2c, clag2z, zlat2c, | |
+ zhfrk, ztfttp, zlanhf, zpftrf, zpftri, zpftrs, ztfsm, ztftri, | |
+ ztfttr, ztpttf, ztpttr, ztrttf, ztrttp, | |
+ zgeequb, zgbequb, zsyequb, zpoequb, zheequb, | |
+ zbbcsd, zlapmr, zunbdb, zuncsd, | |
+ zgeqrt, zgeqrt2, zgeqrt3, zgemqrt, | |
+ ztpqrt, ztpqrt2, ztpmqrt, ztprfb, | |
); | |
if ($ARGV[5] == 1) { | |
-- | |
1.7.9.msysgit.0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment