You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

patch.for_lapack-3.4.0 106 kB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956
  1. diff -ruN lapack-3.4.0.old/INSTALL/Makefile lapack-3.4.0/INSTALL/Makefile
  2. --- lapack-3.4.0.old/INSTALL/Makefile 2011-10-01 10:37:03.000000000 +0800
  3. +++ lapack-3.4.0/INSTALL/Makefile 2011-11-28 12:36:12.934827991 +0800
  4. @@ -27,7 +27,7 @@
  5. $(LOADER) $(LOADOPTS) -o testversion ilaver.o LAPACK_version.o
  6. clean:
  7. - rm -f *.o
  8. + rm -f *.o test*
  9. .f.o:
  10. $(FORTRAN) $(OPTS) -c $< -o $@
  11. diff -ruN lapack-3.4.0.old/Makefile lapack-3.4.0/Makefile
  12. --- lapack-3.4.0.old/Makefile 2011-11-12 05:08:04.000000000 +0800
  13. +++ lapack-3.4.0/Makefile 2011-11-28 11:00:23.084828003 +0800
  14. @@ -20,9 +20,12 @@
  15. blaslib:
  16. ( cd BLAS/SRC; $(MAKE) )
  17. -lapacklib: lapack_install
  18. +lapacklib:
  19. ( cd SRC; $(MAKE) )
  20. +lapack_prof:
  21. + ( cd SRC; $(MAKE) lapack_prof)
  22. +
  23. variants:
  24. ( cd SRC/VARIANTS ; $(MAKE))
  25. diff -ruN lapack-3.4.0.old/SRC/Makefile lapack-3.4.0/SRC/Makefile
  26. --- lapack-3.4.0.old/SRC/Makefile 2011-10-04 10:58:05.000000000 +0800
  27. +++ lapack-3.4.0/SRC/Makefile 2011-11-28 14:39:35.394827997 +0800
  28. @@ -54,356 +54,364 @@
  29. #
  30. #######################################################################
  31. -ALLAUX = ilaenv.o ieeeck.o lsamen.o xerbla.o xerbla_array.o iparmq.o \
  32. - ilaprec.o ilatrans.o ilauplo.o iladiag.o chla_transtype.o \
  33. - ../INSTALL/ilaver.o ../INSTALL/lsame.o ../INSTALL/slamch.o
  34. +ALLAUX = ilaenv.$(SUFFIX) ieeeck.$(SUFFIX) lsamen.$(SUFFIX) xerbla_array.$(SUFFIX) iparmq.$(SUFFIX) \
  35. + ilaprec.$(SUFFIX) ilatrans.$(SUFFIX) ilauplo.$(SUFFIX) iladiag.$(SUFFIX) chla_transtype.$(SUFFIX) \
  36. + ../INSTALL/ilaver.$(SUFFIX)
  37. SCLAUX = \
  38. - sbdsdc.o \
  39. - sbdsqr.o sdisna.o slabad.o slacpy.o sladiv.o slae2.o slaebz.o \
  40. - slaed0.o slaed1.o slaed2.o slaed3.o slaed4.o slaed5.o slaed6.o \
  41. - slaed7.o slaed8.o slaed9.o slaeda.o slaev2.o slagtf.o \
  42. - slagts.o slamrg.o slanst.o \
  43. - slapy2.o slapy3.o slarnv.o \
  44. - slarra.o slarrb.o slarrc.o slarrd.o slarre.o slarrf.o slarrj.o \
  45. - slarrk.o slarrr.o slaneg.o \
  46. - slartg.o slaruv.o slas2.o slascl.o \
  47. - slasd0.o slasd1.o slasd2.o slasd3.o slasd4.o slasd5.o slasd6.o \
  48. - slasd7.o slasd8.o slasda.o slasdq.o slasdt.o \
  49. - slaset.o slasq1.o slasq2.o slasq3.o slasq4.o slasq5.o slasq6.o \
  50. - slasr.o slasrt.o slassq.o slasv2.o spttrf.o sstebz.o sstedc.o \
  51. - ssteqr.o ssterf.o slaisnan.o sisnan.o \
  52. - slartgp.o slartgs.o \
  53. - ../INSTALL/second_$(TIMER).o
  54. + sbdsdc.$(SUFFIX) \
  55. + sbdsqr.$(SUFFIX) sdisna.$(SUFFIX) slabad.$(SUFFIX) slacpy.$(SUFFIX) sladiv.$(SUFFIX) slae2.$(SUFFIX) slaebz.$(SUFFIX) \
  56. + slaed0.$(SUFFIX) slaed1.$(SUFFIX) slaed2.$(SUFFIX) slaed3.$(SUFFIX) slaed4.$(SUFFIX) slaed5.$(SUFFIX) slaed6.$(SUFFIX) \
  57. + slaed7.$(SUFFIX) slaed8.$(SUFFIX) slaed9.$(SUFFIX) slaeda.$(SUFFIX) slaev2.$(SUFFIX) slagtf.$(SUFFIX) \
  58. + slagts.$(SUFFIX) slamrg.$(SUFFIX) slanst.$(SUFFIX) \
  59. + slapy2.$(SUFFIX) slapy3.$(SUFFIX) slarnv.$(SUFFIX) \
  60. + slarra.$(SUFFIX) slarrb.$(SUFFIX) slarrc.$(SUFFIX) slarrd.$(SUFFIX) slarre.$(SUFFIX) slarrf.$(SUFFIX) slarrj.$(SUFFIX) \
  61. + slarrk.$(SUFFIX) slarrr.$(SUFFIX) slaneg.$(SUFFIX) \
  62. + slartg.$(SUFFIX) slaruv.$(SUFFIX) slas2.$(SUFFIX) slascl.$(SUFFIX) \
  63. + slasd0.$(SUFFIX) slasd1.$(SUFFIX) slasd2.$(SUFFIX) slasd3.$(SUFFIX) slasd4.$(SUFFIX) slasd5.$(SUFFIX) slasd6.$(SUFFIX) \
  64. + slasd7.$(SUFFIX) slasd8.$(SUFFIX) slasda.$(SUFFIX) slasdq.$(SUFFIX) slasdt.$(SUFFIX) \
  65. + slaset.$(SUFFIX) slasq1.$(SUFFIX) slasq2.$(SUFFIX) slasq3.$(SUFFIX) slasq4.$(SUFFIX) slasq5.$(SUFFIX) slasq6.$(SUFFIX) \
  66. + slasr.$(SUFFIX) slasrt.$(SUFFIX) slassq.$(SUFFIX) slasv2.$(SUFFIX) spttrf.$(SUFFIX) sstebz.$(SUFFIX) sstedc.$(SUFFIX) \
  67. + ssteqr.$(SUFFIX) ssterf.$(SUFFIX) slaisnan.$(SUFFIX) sisnan.$(SUFFIX) \
  68. + slartgp.$(SUFFIX) slartgs.$(SUFFIX) \
  69. + ../INSTALL/second_$(TIMER).$(SUFFIX)
  70. DZLAUX = \
  71. - dbdsdc.o \
  72. - dbdsqr.o ddisna.o dlabad.o dlacpy.o dladiv.o dlae2.o dlaebz.o \
  73. - dlaed0.o dlaed1.o dlaed2.o dlaed3.o dlaed4.o dlaed5.o dlaed6.o \
  74. - dlaed7.o dlaed8.o dlaed9.o dlaeda.o dlaev2.o dlagtf.o \
  75. - dlagts.o dlamrg.o dlanst.o \
  76. - dlapy2.o dlapy3.o dlarnv.o \
  77. - dlarra.o dlarrb.o dlarrc.o dlarrd.o dlarre.o dlarrf.o dlarrj.o \
  78. - dlarrk.o dlarrr.o dlaneg.o \
  79. - dlartg.o dlaruv.o dlas2.o dlascl.o \
  80. - dlasd0.o dlasd1.o dlasd2.o dlasd3.o dlasd4.o dlasd5.o dlasd6.o \
  81. - dlasd7.o dlasd8.o dlasda.o dlasdq.o dlasdt.o \
  82. - dlaset.o dlasq1.o dlasq2.o dlasq3.o dlasq4.o dlasq5.o dlasq6.o \
  83. - dlasr.o dlasrt.o dlassq.o dlasv2.o dpttrf.o dstebz.o dstedc.o \
  84. - dsteqr.o dsterf.o dlaisnan.o disnan.o \
  85. - dlartgp.o dlartgs.o \
  86. - ../INSTALL/dlamch.o ../INSTALL/dsecnd_$(TIMER).o
  87. + dbdsdc.$(SUFFIX) \
  88. + dbdsqr.$(SUFFIX) ddisna.$(SUFFIX) dlabad.$(SUFFIX) dlacpy.$(SUFFIX) dladiv.$(SUFFIX) dlae2.$(SUFFIX) dlaebz.$(SUFFIX) \
  89. + dlaed0.$(SUFFIX) dlaed1.$(SUFFIX) dlaed2.$(SUFFIX) dlaed3.$(SUFFIX) dlaed4.$(SUFFIX) dlaed5.$(SUFFIX) dlaed6.$(SUFFIX) \
  90. + dlaed7.$(SUFFIX) dlaed8.$(SUFFIX) dlaed9.$(SUFFIX) dlaeda.$(SUFFIX) dlaev2.$(SUFFIX) dlagtf.$(SUFFIX) \
  91. + dlagts.$(SUFFIX) dlamrg.$(SUFFIX) dlanst.$(SUFFIX) \
  92. + dlapy2.$(SUFFIX) dlapy3.$(SUFFIX) dlarnv.$(SUFFIX) \
  93. + dlarra.$(SUFFIX) dlarrb.$(SUFFIX) dlarrc.$(SUFFIX) dlarrd.$(SUFFIX) dlarre.$(SUFFIX) dlarrf.$(SUFFIX) dlarrj.$(SUFFIX) \
  94. + dlarrk.$(SUFFIX) dlarrr.$(SUFFIX) dlaneg.$(SUFFIX) \
  95. + dlartg.$(SUFFIX) dlaruv.$(SUFFIX) dlas2.$(SUFFIX) dlascl.$(SUFFIX) \
  96. + dlasd0.$(SUFFIX) dlasd1.$(SUFFIX) dlasd2.$(SUFFIX) dlasd3.$(SUFFIX) dlasd4.$(SUFFIX) dlasd5.$(SUFFIX) dlasd6.$(SUFFIX) \
  97. + dlasd7.$(SUFFIX) dlasd8.$(SUFFIX) dlasda.$(SUFFIX) dlasdq.$(SUFFIX) dlasdt.$(SUFFIX) \
  98. + dlaset.$(SUFFIX) dlasq1.$(SUFFIX) dlasq2.$(SUFFIX) dlasq3.$(SUFFIX) dlasq4.$(SUFFIX) dlasq5.$(SUFFIX) dlasq6.$(SUFFIX) \
  99. + dlasr.$(SUFFIX) dlasrt.$(SUFFIX) dlassq.$(SUFFIX) dlasv2.$(SUFFIX) dpttrf.$(SUFFIX) dstebz.$(SUFFIX) dstedc.$(SUFFIX) \
  100. + dsteqr.$(SUFFIX) dsterf.$(SUFFIX) dlaisnan.$(SUFFIX) disnan.$(SUFFIX) \
  101. + dlartgp.$(SUFFIX) dlartgs.$(SUFFIX) \
  102. + ../INSTALL/dsecnd_$(TIMER).$(SUFFIX)
  103. SLASRC = \
  104. - sgbbrd.o sgbcon.o sgbequ.o sgbrfs.o sgbsv.o \
  105. - sgbsvx.o sgbtf2.o sgbtrf.o sgbtrs.o sgebak.o sgebal.o sgebd2.o \
  106. - sgebrd.o sgecon.o sgeequ.o sgees.o sgeesx.o sgeev.o sgeevx.o \
  107. - sgegs.o sgegv.o sgehd2.o sgehrd.o sgelq2.o sgelqf.o \
  108. - sgels.o sgelsd.o sgelss.o sgelsx.o sgelsy.o sgeql2.o sgeqlf.o \
  109. - sgeqp3.o sgeqpf.o sgeqr2.o sgeqr2p.o sgeqrf.o sgeqrfp.o sgerfs.o \
  110. - sgerq2.o sgerqf.o sgesc2.o sgesdd.o sgesv.o sgesvd.o sgesvx.o \
  111. - sgetc2.o sgetf2.o sgetri.o \
  112. - sggbak.o sggbal.o sgges.o sggesx.o sggev.o sggevx.o \
  113. - sggglm.o sgghrd.o sgglse.o sggqrf.o \
  114. - sggrqf.o sggsvd.o sggsvp.o sgtcon.o sgtrfs.o sgtsv.o \
  115. - sgtsvx.o sgttrf.o sgttrs.o sgtts2.o shgeqz.o \
  116. - shsein.o shseqr.o slabrd.o slacon.o slacn2.o \
  117. - slaein.o slaexc.o slag2.o slags2.o slagtm.o slagv2.o slahqr.o \
  118. - slahrd.o slahr2.o slaic1.o slaln2.o slals0.o slalsa.o slalsd.o \
  119. - slangb.o slange.o slangt.o slanhs.o slansb.o slansp.o \
  120. - slansy.o slantb.o slantp.o slantr.o slanv2.o \
  121. - slapll.o slapmt.o \
  122. - slaqgb.o slaqge.o slaqp2.o slaqps.o slaqsb.o slaqsp.o slaqsy.o \
  123. - slaqr0.o slaqr1.o slaqr2.o slaqr3.o slaqr4.o slaqr5.o \
  124. - slaqtr.o slar1v.o slar2v.o ilaslr.o ilaslc.o \
  125. - slarf.o slarfb.o slarfg.o slarfgp.o slarft.o slarfx.o slargv.o \
  126. - slarrv.o slartv.o \
  127. - slarz.o slarzb.o slarzt.o slaswp.o slasy2.o slasyf.o \
  128. - slatbs.o slatdf.o slatps.o slatrd.o slatrs.o slatrz.o slatzm.o \
  129. - slauu2.o slauum.o sopgtr.o sopmtr.o sorg2l.o sorg2r.o \
  130. - sorgbr.o sorghr.o sorgl2.o sorglq.o sorgql.o sorgqr.o sorgr2.o \
  131. - sorgrq.o sorgtr.o sorm2l.o sorm2r.o \
  132. - sormbr.o sormhr.o sorml2.o sormlq.o sormql.o sormqr.o sormr2.o \
  133. - sormr3.o sormrq.o sormrz.o sormtr.o spbcon.o spbequ.o spbrfs.o \
  134. - spbstf.o spbsv.o spbsvx.o \
  135. - spbtf2.o spbtrf.o spbtrs.o spocon.o spoequ.o sporfs.o sposv.o \
  136. - sposvx.o spotf2.o spotri.o spstrf.o spstf2.o \
  137. - sppcon.o sppequ.o \
  138. - spprfs.o sppsv.o sppsvx.o spptrf.o spptri.o spptrs.o sptcon.o \
  139. - spteqr.o sptrfs.o sptsv.o sptsvx.o spttrs.o sptts2.o srscl.o \
  140. - ssbev.o ssbevd.o ssbevx.o ssbgst.o ssbgv.o ssbgvd.o ssbgvx.o \
  141. - ssbtrd.o sspcon.o sspev.o sspevd.o sspevx.o sspgst.o \
  142. - sspgv.o sspgvd.o sspgvx.o ssprfs.o sspsv.o sspsvx.o ssptrd.o \
  143. - ssptrf.o ssptri.o ssptrs.o sstegr.o sstein.o sstev.o sstevd.o sstevr.o \
  144. - sstevx.o ssycon.o ssyev.o ssyevd.o ssyevr.o ssyevx.o ssygs2.o \
  145. - ssygst.o ssygv.o ssygvd.o ssygvx.o ssyrfs.o ssysv.o ssysvx.o \
  146. - ssytd2.o ssytf2.o ssytrd.o ssytrf.o ssytri.o ssytri2.o ssytri2x.o \
  147. - ssyswapr.o ssytrs.o ssytrs2.o ssyconv.o stbcon.o \
  148. - stbrfs.o stbtrs.o stgevc.o stgex2.o stgexc.o stgsen.o \
  149. - stgsja.o stgsna.o stgsy2.o stgsyl.o stpcon.o stprfs.o stptri.o \
  150. - stptrs.o \
  151. - strcon.o strevc.o strexc.o strrfs.o strsen.o strsna.o strsyl.o \
  152. - strti2.o strtri.o strtrs.o stzrqf.o stzrzf.o sstemr.o \
  153. - slansf.o spftrf.o spftri.o spftrs.o ssfrk.o stfsm.o stftri.o stfttp.o \
  154. - stfttr.o stpttf.o stpttr.o strttf.o strttp.o \
  155. - sgejsv.o sgesvj.o sgsvj0.o sgsvj1.o \
  156. - sgeequb.o ssyequb.o spoequb.o sgbequb.o \
  157. - sbbcsd.o slapmr.o sorbdb.o sorcsd.o \
  158. - sgeqrt.o sgeqrt2.o sgeqrt3.o sgemqrt.o \
  159. - stpqrt.o stpqrt2.o stpmqrt.o stprfb.o
  160. + sgbbrd.$(SUFFIX) sgbcon.$(SUFFIX) sgbequ.$(SUFFIX) sgbrfs.$(SUFFIX) sgbsv.$(SUFFIX) \
  161. + sgbsvx.$(SUFFIX) sgbtf2.$(SUFFIX) sgbtrf.$(SUFFIX) sgbtrs.$(SUFFIX) sgebak.$(SUFFIX) sgebal.$(SUFFIX) sgebd2.$(SUFFIX) \
  162. + sgebrd.$(SUFFIX) sgecon.$(SUFFIX) sgeequ.$(SUFFIX) sgees.$(SUFFIX) sgeesx.$(SUFFIX) sgeev.$(SUFFIX) sgeevx.$(SUFFIX) \
  163. + sgegs.$(SUFFIX) sgegv.$(SUFFIX) sgehd2.$(SUFFIX) sgehrd.$(SUFFIX) sgelq2.$(SUFFIX) sgelqf.$(SUFFIX) \
  164. + sgels.$(SUFFIX) sgelsd.$(SUFFIX) sgelss.$(SUFFIX) sgelsx.$(SUFFIX) sgelsy.$(SUFFIX) sgeql2.$(SUFFIX) sgeqlf.$(SUFFIX) \
  165. + sgeqp3.$(SUFFIX) sgeqpf.$(SUFFIX) sgeqr2.$(SUFFIX) sgeqr2p.$(SUFFIX) sgeqrf.$(SUFFIX) sgeqrfp.$(SUFFIX) sgerfs.$(SUFFIX) \
  166. + sgerq2.$(SUFFIX) sgerqf.$(SUFFIX) sgesc2.$(SUFFIX) sgesdd.$(SUFFIX) sgesv.$(SUFFIX) sgesvd.$(SUFFIX) sgesvx.$(SUFFIX) \
  167. + sgetc2.$(SUFFIX) sgetri.$(SUFFIX) \
  168. + sggbak.$(SUFFIX) sggbal.$(SUFFIX) sgges.$(SUFFIX) sggesx.$(SUFFIX) sggev.$(SUFFIX) sggevx.$(SUFFIX) \
  169. + sggglm.$(SUFFIX) sgghrd.$(SUFFIX) sgglse.$(SUFFIX) sggqrf.$(SUFFIX) \
  170. + sggrqf.$(SUFFIX) sggsvd.$(SUFFIX) sggsvp.$(SUFFIX) sgtcon.$(SUFFIX) sgtrfs.$(SUFFIX) sgtsv.$(SUFFIX) \
  171. + sgtsvx.$(SUFFIX) sgttrf.$(SUFFIX) sgttrs.$(SUFFIX) sgtts2.$(SUFFIX) shgeqz.$(SUFFIX) \
  172. + shsein.$(SUFFIX) shseqr.$(SUFFIX) slabrd.$(SUFFIX) slacon.$(SUFFIX) slacn2.$(SUFFIX) \
  173. + slaein.$(SUFFIX) slaexc.$(SUFFIX) slag2.$(SUFFIX) slags2.$(SUFFIX) slagtm.$(SUFFIX) slagv2.$(SUFFIX) slahqr.$(SUFFIX) \
  174. + slahrd.$(SUFFIX) slahr2.$(SUFFIX) slaic1.$(SUFFIX) slaln2.$(SUFFIX) slals0.$(SUFFIX) slalsa.$(SUFFIX) slalsd.$(SUFFIX) \
  175. + slangb.$(SUFFIX) slange.$(SUFFIX) slangt.$(SUFFIX) slanhs.$(SUFFIX) slansb.$(SUFFIX) slansp.$(SUFFIX) \
  176. + slansy.$(SUFFIX) slantb.$(SUFFIX) slantp.$(SUFFIX) slantr.$(SUFFIX) slanv2.$(SUFFIX) \
  177. + slapll.$(SUFFIX) slapmt.$(SUFFIX) \
  178. + slaqgb.$(SUFFIX) slaqge.$(SUFFIX) slaqp2.$(SUFFIX) slaqps.$(SUFFIX) slaqsb.$(SUFFIX) slaqsp.$(SUFFIX) slaqsy.$(SUFFIX) \
  179. + slaqr0.$(SUFFIX) slaqr1.$(SUFFIX) slaqr2.$(SUFFIX) slaqr3.$(SUFFIX) slaqr4.$(SUFFIX) slaqr5.$(SUFFIX) \
  180. + slaqtr.$(SUFFIX) slar1v.$(SUFFIX) slar2v.$(SUFFIX) ilaslr.$(SUFFIX) ilaslc.$(SUFFIX) \
  181. + slarf.$(SUFFIX) slarfb.$(SUFFIX) slarfg.$(SUFFIX) slarfgp.$(SUFFIX) slarft.$(SUFFIX) slarfx.$(SUFFIX) slargv.$(SUFFIX) \
  182. + slarrv.$(SUFFIX) slartv.$(SUFFIX) \
  183. + slarz.$(SUFFIX) slarzb.$(SUFFIX) slarzt.$(SUFFIX) slasy2.$(SUFFIX) slasyf.$(SUFFIX) \
  184. + slatbs.$(SUFFIX) slatdf.$(SUFFIX) slatps.$(SUFFIX) slatrd.$(SUFFIX) slatrs.$(SUFFIX) slatrz.$(SUFFIX) slatzm.$(SUFFIX) \
  185. + sopgtr.$(SUFFIX) sopmtr.$(SUFFIX) sorg2l.$(SUFFIX) sorg2r.$(SUFFIX) \
  186. + sorgbr.$(SUFFIX) sorghr.$(SUFFIX) sorgl2.$(SUFFIX) sorglq.$(SUFFIX) sorgql.$(SUFFIX) sorgqr.$(SUFFIX) sorgr2.$(SUFFIX) \
  187. + sorgrq.$(SUFFIX) sorgtr.$(SUFFIX) sorm2l.$(SUFFIX) sorm2r.$(SUFFIX) \
  188. + sormbr.$(SUFFIX) sormhr.$(SUFFIX) sorml2.$(SUFFIX) sormlq.$(SUFFIX) sormql.$(SUFFIX) sormqr.$(SUFFIX) sormr2.$(SUFFIX) \
  189. + sormr3.$(SUFFIX) sormrq.$(SUFFIX) sormrz.$(SUFFIX) sormtr.$(SUFFIX) spbcon.$(SUFFIX) spbequ.$(SUFFIX) spbrfs.$(SUFFIX) \
  190. + spbstf.$(SUFFIX) spbsv.$(SUFFIX) spbsvx.$(SUFFIX) \
  191. + spbtf2.$(SUFFIX) spbtrf.$(SUFFIX) spbtrs.$(SUFFIX) spocon.$(SUFFIX) spoequ.$(SUFFIX) sporfs.$(SUFFIX) sposv.$(SUFFIX) \
  192. + sposvx.$(SUFFIX) spotri.$(SUFFIX) spstrf.$(SUFFIX) spstf2.$(SUFFIX) \
  193. + sppcon.$(SUFFIX) sppequ.$(SUFFIX) \
  194. + spprfs.$(SUFFIX) sppsv.$(SUFFIX) sppsvx.$(SUFFIX) spptrf.$(SUFFIX) spptri.$(SUFFIX) spptrs.$(SUFFIX) sptcon.$(SUFFIX) \
  195. + spteqr.$(SUFFIX) sptrfs.$(SUFFIX) sptsv.$(SUFFIX) sptsvx.$(SUFFIX) spttrs.$(SUFFIX) sptts2.$(SUFFIX) srscl.$(SUFFIX) \
  196. + ssbev.$(SUFFIX) ssbevd.$(SUFFIX) ssbevx.$(SUFFIX) ssbgst.$(SUFFIX) ssbgv.$(SUFFIX) ssbgvd.$(SUFFIX) ssbgvx.$(SUFFIX) \
  197. + ssbtrd.$(SUFFIX) sspcon.$(SUFFIX) sspev.$(SUFFIX) sspevd.$(SUFFIX) sspevx.$(SUFFIX) sspgst.$(SUFFIX) \
  198. + sspgv.$(SUFFIX) sspgvd.$(SUFFIX) sspgvx.$(SUFFIX) ssprfs.$(SUFFIX) sspsv.$(SUFFIX) sspsvx.$(SUFFIX) ssptrd.$(SUFFIX) \
  199. + ssptrf.$(SUFFIX) ssptri.$(SUFFIX) ssptrs.$(SUFFIX) sstegr.$(SUFFIX) sstein.$(SUFFIX) sstev.$(SUFFIX) sstevd.$(SUFFIX) sstevr.$(SUFFIX) \
  200. + sstevx.$(SUFFIX) ssycon.$(SUFFIX) ssyev.$(SUFFIX) ssyevd.$(SUFFIX) ssyevr.$(SUFFIX) ssyevx.$(SUFFIX) ssygs2.$(SUFFIX) \
  201. + ssygst.$(SUFFIX) ssygv.$(SUFFIX) ssygvd.$(SUFFIX) ssygvx.$(SUFFIX) ssyrfs.$(SUFFIX) ssysv.$(SUFFIX) ssysvx.$(SUFFIX) \
  202. + ssytd2.$(SUFFIX) ssytf2.$(SUFFIX) ssytrd.$(SUFFIX) ssytrf.$(SUFFIX) ssytri.$(SUFFIX) ssytri2.$(SUFFIX) ssytri2x.$(SUFFIX) \
  203. + ssyswapr.$(SUFFIX) ssytrs.$(SUFFIX) ssytrs2.$(SUFFIX) ssyconv.$(SUFFIX) stbcon.$(SUFFIX) \
  204. + stbrfs.$(SUFFIX) stbtrs.$(SUFFIX) stgevc.$(SUFFIX) stgex2.$(SUFFIX) stgexc.$(SUFFIX) stgsen.$(SUFFIX) \
  205. + stgsja.$(SUFFIX) stgsna.$(SUFFIX) stgsy2.$(SUFFIX) stgsyl.$(SUFFIX) stpcon.$(SUFFIX) stprfs.$(SUFFIX) stptri.$(SUFFIX) \
  206. + stptrs.$(SUFFIX) \
  207. + strcon.$(SUFFIX) strevc.$(SUFFIX) strexc.$(SUFFIX) strrfs.$(SUFFIX) strsen.$(SUFFIX) strsna.$(SUFFIX) strsyl.$(SUFFIX) \
  208. + strtrs.$(SUFFIX) stzrqf.$(SUFFIX) stzrzf.$(SUFFIX) sstemr.$(SUFFIX) \
  209. + slansf.$(SUFFIX) spftrf.$(SUFFIX) spftri.$(SUFFIX) spftrs.$(SUFFIX) ssfrk.$(SUFFIX) stfsm.$(SUFFIX) stftri.$(SUFFIX) stfttp.$(SUFFIX) \
  210. + stfttr.$(SUFFIX) stpttf.$(SUFFIX) stpttr.$(SUFFIX) strttf.$(SUFFIX) strttp.$(SUFFIX) \
  211. + sgejsv.$(SUFFIX) sgesvj.$(SUFFIX) sgsvj0.$(SUFFIX) sgsvj1.$(SUFFIX) \
  212. + sgeequb.$(SUFFIX) ssyequb.$(SUFFIX) spoequb.$(SUFFIX) sgbequb.$(SUFFIX) \
  213. + sbbcsd.$(SUFFIX) slapmr.$(SUFFIX) sorbdb.$(SUFFIX) sorcsd.$(SUFFIX) \
  214. + sgeqrt.$(SUFFIX) sgeqrt2.$(SUFFIX) sgeqrt3.$(SUFFIX) sgemqrt.$(SUFFIX) \
  215. + stpqrt.$(SUFFIX) stpqrt2.$(SUFFIX) stpmqrt.$(SUFFIX) stprfb.$(SUFFIX)
  216. -DSLASRC = spotrs.o sgetrs.o spotrf.o sgetrf.o
  217. +DSLASRC = spotrs.$(SUFFIX)
  218. ifdef USEXBLAS
  219. -SXLASRC = sgesvxx.o sgerfsx.o sla_gerfsx_extended.o sla_geamv.o \
  220. - sla_gercond.o sla_gerpvgrw.o ssysvxx.o ssyrfsx.o \
  221. - sla_syrfsx_extended.o sla_syamv.o sla_syrcond.o sla_syrpvgrw.o \
  222. - sposvxx.o sporfsx.o sla_porfsx_extended.o sla_porcond.o \
  223. - sla_porpvgrw.o sgbsvxx.o sgbrfsx.o sla_gbrfsx_extended.o \
  224. - sla_gbamv.o sla_gbrcond.o sla_gbrpvgrw.o sla_lin_berr.o slarscl2.o \
  225. - slascl2.o sla_wwaddw.o
  226. +SXLASRC = sgesvxx.$(SUFFIX) sgerfsx.$(SUFFIX) sla_gerfsx_extended.$(SUFFIX) sla_geamv.$(SUFFIX) \
  227. + sla_gercond.$(SUFFIX) sla_gerpvgrw.$(SUFFIX) ssysvxx.$(SUFFIX) ssyrfsx.$(SUFFIX) \
  228. + sla_syrfsx_extended.$(SUFFIX) sla_syamv.$(SUFFIX) sla_syrcond.$(SUFFIX) sla_syrpvgrw.$(SUFFIX) \
  229. + sposvxx.$(SUFFIX) sporfsx.$(SUFFIX) sla_porfsx_extended.$(SUFFIX) sla_porcond.$(SUFFIX) \
  230. + sla_porpvgrw.$(SUFFIX) sgbsvxx.$(SUFFIX) sgbrfsx.$(SUFFIX) sla_gbrfsx_extended.$(SUFFIX) \
  231. + sla_gbamv.$(SUFFIX) sla_gbrcond.$(SUFFIX) sla_gbrpvgrw.$(SUFFIX) sla_lin_berr.$(SUFFIX) slarscl2.$(SUFFIX) \
  232. + slascl2.$(SUFFIX) sla_wwaddw.$(SUFFIX)
  233. endif
  234. CLASRC = \
  235. - cbdsqr.o cgbbrd.o cgbcon.o cgbequ.o cgbrfs.o cgbsv.o cgbsvx.o \
  236. - cgbtf2.o cgbtrf.o cgbtrs.o cgebak.o cgebal.o cgebd2.o cgebrd.o \
  237. - cgecon.o cgeequ.o cgees.o cgeesx.o cgeev.o cgeevx.o \
  238. - cgegs.o cgegv.o cgehd2.o cgehrd.o cgelq2.o cgelqf.o \
  239. - cgels.o cgelsd.o cgelss.o cgelsx.o cgelsy.o cgeql2.o cgeqlf.o cgeqp3.o \
  240. - cgeqpf.o cgeqr2.o cgeqr2p.o cgeqrf.o cgeqrfp.o cgerfs.o \
  241. - cgerq2.o cgerqf.o cgesc2.o cgesdd.o cgesv.o cgesvd.o \
  242. - cgesvx.o cgetc2.o cgetf2.o cgetri.o \
  243. - cggbak.o cggbal.o cgges.o cggesx.o cggev.o cggevx.o cggglm.o \
  244. - cgghrd.o cgglse.o cggqrf.o cggrqf.o \
  245. - cggsvd.o cggsvp.o \
  246. - cgtcon.o cgtrfs.o cgtsv.o cgtsvx.o cgttrf.o cgttrs.o cgtts2.o chbev.o \
  247. - chbevd.o chbevx.o chbgst.o chbgv.o chbgvd.o chbgvx.o chbtrd.o \
  248. - checon.o cheev.o cheevd.o cheevr.o cheevx.o chegs2.o chegst.o \
  249. - chegv.o chegvd.o chegvx.o cherfs.o chesv.o chesvx.o chetd2.o \
  250. - chetf2.o chetrd.o \
  251. - chetrf.o chetri.o chetri2.o chetri2x.o cheswapr.o \
  252. - chetrs.o chetrs2.o chgeqz.o chpcon.o chpev.o chpevd.o \
  253. - chpevx.o chpgst.o chpgv.o chpgvd.o chpgvx.o chprfs.o chpsv.o \
  254. - chpsvx.o \
  255. - chptrd.o chptrf.o chptri.o chptrs.o chsein.o chseqr.o clabrd.o \
  256. - clacgv.o clacon.o clacn2.o clacp2.o clacpy.o clacrm.o clacrt.o cladiv.o \
  257. - claed0.o claed7.o claed8.o \
  258. - claein.o claesy.o claev2.o clags2.o clagtm.o \
  259. - clahef.o clahqr.o \
  260. - clahrd.o clahr2.o claic1.o clals0.o clalsa.o clalsd.o clangb.o clange.o clangt.o \
  261. - clanhb.o clanhe.o \
  262. - clanhp.o clanhs.o clanht.o clansb.o clansp.o clansy.o clantb.o \
  263. - clantp.o clantr.o clapll.o clapmt.o clarcm.o claqgb.o claqge.o \
  264. - claqhb.o claqhe.o claqhp.o claqp2.o claqps.o claqsb.o \
  265. - claqr0.o claqr1.o claqr2.o claqr3.o claqr4.o claqr5.o \
  266. - claqsp.o claqsy.o clar1v.o clar2v.o ilaclr.o ilaclc.o \
  267. - clarf.o clarfb.o clarfg.o clarft.o clarfgp.o \
  268. - clarfx.o clargv.o clarnv.o clarrv.o clartg.o clartv.o \
  269. - clarz.o clarzb.o clarzt.o clascl.o claset.o clasr.o classq.o \
  270. - claswp.o clasyf.o clatbs.o clatdf.o clatps.o clatrd.o clatrs.o clatrz.o \
  271. - clatzm.o clauu2.o clauum.o cpbcon.o cpbequ.o cpbrfs.o cpbstf.o cpbsv.o \
  272. - cpbsvx.o cpbtf2.o cpbtrf.o cpbtrs.o cpocon.o cpoequ.o cporfs.o \
  273. - cposv.o cposvx.o cpotf2.o cpotri.o cpstrf.o cpstf2.o \
  274. - cppcon.o cppequ.o cpprfs.o cppsv.o cppsvx.o cpptrf.o cpptri.o cpptrs.o \
  275. - cptcon.o cpteqr.o cptrfs.o cptsv.o cptsvx.o cpttrf.o cpttrs.o cptts2.o \
  276. - crot.o cspcon.o cspmv.o cspr.o csprfs.o cspsv.o \
  277. - cspsvx.o csptrf.o csptri.o csptrs.o csrscl.o cstedc.o \
  278. - cstegr.o cstein.o csteqr.o csycon.o csymv.o \
  279. - csyr.o csyrfs.o csysv.o csysvx.o csytf2.o csytrf.o csytri.o csytri2.o csytri2x.o \
  280. - csyswapr.o csytrs.o csytrs2.o csyconv.o ctbcon.o ctbrfs.o ctbtrs.o ctgevc.o ctgex2.o \
  281. - ctgexc.o ctgsen.o ctgsja.o ctgsna.o ctgsy2.o ctgsyl.o ctpcon.o \
  282. - ctprfs.o ctptri.o \
  283. - ctptrs.o ctrcon.o ctrevc.o ctrexc.o ctrrfs.o ctrsen.o ctrsna.o \
  284. - ctrsyl.o ctrti2.o ctrtri.o ctrtrs.o ctzrqf.o ctzrzf.o cung2l.o cung2r.o \
  285. - cungbr.o cunghr.o cungl2.o cunglq.o cungql.o cungqr.o cungr2.o \
  286. - cungrq.o cungtr.o cunm2l.o cunm2r.o cunmbr.o cunmhr.o cunml2.o \
  287. - cunmlq.o cunmql.o cunmqr.o cunmr2.o cunmr3.o cunmrq.o cunmrz.o \
  288. - cunmtr.o cupgtr.o cupmtr.o icmax1.o scsum1.o cstemr.o \
  289. - chfrk.o ctfttp.o clanhf.o cpftrf.o cpftri.o cpftrs.o ctfsm.o ctftri.o \
  290. - ctfttr.o ctpttf.o ctpttr.o ctrttf.o ctrttp.o \
  291. - cgeequb.o cgbequb.o csyequb.o cpoequb.o cheequb.o \
  292. - cbbcsd.o clapmr.o cunbdb.o cuncsd.o \
  293. - cgeqrt.o cgeqrt2.o cgeqrt3.o cgemqrt.o \
  294. - ctpqrt.o ctpqrt2.o ctpmqrt.o ctprfb.o
  295. + cbdsqr.$(SUFFIX) cgbbrd.$(SUFFIX) cgbcon.$(SUFFIX) cgbequ.$(SUFFIX) cgbrfs.$(SUFFIX) cgbsv.$(SUFFIX) cgbsvx.$(SUFFIX) \
  296. + cgbtf2.$(SUFFIX) cgbtrf.$(SUFFIX) cgbtrs.$(SUFFIX) cgebak.$(SUFFIX) cgebal.$(SUFFIX) cgebd2.$(SUFFIX) cgebrd.$(SUFFIX) \
  297. + cgecon.$(SUFFIX) cgeequ.$(SUFFIX) cgees.$(SUFFIX) cgeesx.$(SUFFIX) cgeev.$(SUFFIX) cgeevx.$(SUFFIX) \
  298. + cgegs.$(SUFFIX) cgegv.$(SUFFIX) cgehd2.$(SUFFIX) cgehrd.$(SUFFIX) cgelq2.$(SUFFIX) cgelqf.$(SUFFIX) \
  299. + cgels.$(SUFFIX) cgelsd.$(SUFFIX) cgelss.$(SUFFIX) cgelsx.$(SUFFIX) cgelsy.$(SUFFIX) cgeql2.$(SUFFIX) cgeqlf.$(SUFFIX) cgeqp3.$(SUFFIX) \
  300. + cgeqpf.$(SUFFIX) cgeqr2.$(SUFFIX) cgeqr2p.$(SUFFIX) cgeqrf.$(SUFFIX) cgeqrfp.$(SUFFIX) cgerfs.$(SUFFIX) \
  301. + cgerq2.$(SUFFIX) cgerqf.$(SUFFIX) cgesc2.$(SUFFIX) cgesdd.$(SUFFIX) cgesv.$(SUFFIX) cgesvd.$(SUFFIX) \
  302. + cgesvx.$(SUFFIX) cgetc2.$(SUFFIX) cgetri.$(SUFFIX) \
  303. + cggbak.$(SUFFIX) cggbal.$(SUFFIX) cgges.$(SUFFIX) cggesx.$(SUFFIX) cggev.$(SUFFIX) cggevx.$(SUFFIX) cggglm.$(SUFFIX) \
  304. + cgghrd.$(SUFFIX) cgglse.$(SUFFIX) cggqrf.$(SUFFIX) cggrqf.$(SUFFIX) \
  305. + cggsvd.$(SUFFIX) cggsvp.$(SUFFIX) \
  306. + cgtcon.$(SUFFIX) cgtrfs.$(SUFFIX) cgtsv.$(SUFFIX) cgtsvx.$(SUFFIX) cgttrf.$(SUFFIX) cgttrs.$(SUFFIX) cgtts2.$(SUFFIX) chbev.$(SUFFIX) \
  307. + chbevd.$(SUFFIX) chbevx.$(SUFFIX) chbgst.$(SUFFIX) chbgv.$(SUFFIX) chbgvd.$(SUFFIX) chbgvx.$(SUFFIX) chbtrd.$(SUFFIX) \
  308. + checon.$(SUFFIX) cheev.$(SUFFIX) cheevd.$(SUFFIX) cheevr.$(SUFFIX) cheevx.$(SUFFIX) chegs2.$(SUFFIX) chegst.$(SUFFIX) \
  309. + chegv.$(SUFFIX) chegvd.$(SUFFIX) chegvx.$(SUFFIX) cherfs.$(SUFFIX) chesv.$(SUFFIX) chesvx.$(SUFFIX) chetd2.$(SUFFIX) \
  310. + chetf2.$(SUFFIX) chetrd.$(SUFFIX) \
  311. + chetrf.$(SUFFIX) chetri.$(SUFFIX) chetri2.$(SUFFIX) chetri2x.$(SUFFIX) cheswapr.$(SUFFIX) \
  312. + chetrs.$(SUFFIX) chetrs2.$(SUFFIX) chgeqz.$(SUFFIX) chpcon.$(SUFFIX) chpev.$(SUFFIX) chpevd.$(SUFFIX) \
  313. + chpevx.$(SUFFIX) chpgst.$(SUFFIX) chpgv.$(SUFFIX) chpgvd.$(SUFFIX) chpgvx.$(SUFFIX) chprfs.$(SUFFIX) chpsv.$(SUFFIX) \
  314. + chpsvx.$(SUFFIX) \
  315. + chptrd.$(SUFFIX) chptrf.$(SUFFIX) chptri.$(SUFFIX) chptrs.$(SUFFIX) chsein.$(SUFFIX) chseqr.$(SUFFIX) clabrd.$(SUFFIX) \
  316. + clacgv.$(SUFFIX) clacon.$(SUFFIX) clacn2.$(SUFFIX) clacp2.$(SUFFIX) clacpy.$(SUFFIX) clacrm.$(SUFFIX) clacrt.$(SUFFIX) cladiv.$(SUFFIX) \
  317. + claed0.$(SUFFIX) claed7.$(SUFFIX) claed8.$(SUFFIX) \
  318. + claein.$(SUFFIX) claesy.$(SUFFIX) claev2.$(SUFFIX) clags2.$(SUFFIX) clagtm.$(SUFFIX) \
  319. + clahef.$(SUFFIX) clahqr.$(SUFFIX) \
  320. + clahrd.$(SUFFIX) clahr2.$(SUFFIX) claic1.$(SUFFIX) clals0.$(SUFFIX) clalsa.$(SUFFIX) clalsd.$(SUFFIX) clangb.$(SUFFIX) clange.$(SUFFIX) clangt.$(SUFFIX) \
  321. + clanhb.$(SUFFIX) clanhe.$(SUFFIX) \
  322. + clanhp.$(SUFFIX) clanhs.$(SUFFIX) clanht.$(SUFFIX) clansb.$(SUFFIX) clansp.$(SUFFIX) clansy.$(SUFFIX) clantb.$(SUFFIX) \
  323. + clantp.$(SUFFIX) clantr.$(SUFFIX) clapll.$(SUFFIX) clapmt.$(SUFFIX) clarcm.$(SUFFIX) claqgb.$(SUFFIX) claqge.$(SUFFIX) \
  324. + claqhb.$(SUFFIX) claqhe.$(SUFFIX) claqhp.$(SUFFIX) claqp2.$(SUFFIX) claqps.$(SUFFIX) claqsb.$(SUFFIX) \
  325. + claqr0.$(SUFFIX) claqr1.$(SUFFIX) claqr2.$(SUFFIX) claqr3.$(SUFFIX) claqr4.$(SUFFIX) claqr5.$(SUFFIX) \
  326. + claqsp.$(SUFFIX) claqsy.$(SUFFIX) clar1v.$(SUFFIX) clar2v.$(SUFFIX) ilaclr.$(SUFFIX) ilaclc.$(SUFFIX) \
  327. + clarf.$(SUFFIX) clarfb.$(SUFFIX) clarfg.$(SUFFIX) clarft.$(SUFFIX) clarfgp.$(SUFFIX) \
  328. + clarfx.$(SUFFIX) clargv.$(SUFFIX) clarnv.$(SUFFIX) clarrv.$(SUFFIX) clartg.$(SUFFIX) clartv.$(SUFFIX) \
  329. + clarz.$(SUFFIX) clarzb.$(SUFFIX) clarzt.$(SUFFIX) clascl.$(SUFFIX) claset.$(SUFFIX) clasr.$(SUFFIX) classq.$(SUFFIX) \
  330. + clasyf.$(SUFFIX) clatbs.$(SUFFIX) clatdf.$(SUFFIX) clatps.$(SUFFIX) clatrd.$(SUFFIX) clatrs.$(SUFFIX) clatrz.$(SUFFIX) \
  331. + clatzm.$(SUFFIX) cpbcon.$(SUFFIX) cpbequ.$(SUFFIX) cpbrfs.$(SUFFIX) cpbstf.$(SUFFIX) cpbsv.$(SUFFIX) \
  332. + cpbsvx.$(SUFFIX) cpbtf2.$(SUFFIX) cpbtrf.$(SUFFIX) cpbtrs.$(SUFFIX) cpocon.$(SUFFIX) cpoequ.$(SUFFIX) cporfs.$(SUFFIX) \
  333. + cposv.$(SUFFIX) cposvx.$(SUFFIX) cpotri.$(SUFFIX) cpstrf.$(SUFFIX) cpstf2.$(SUFFIX) \
  334. + cppcon.$(SUFFIX) cppequ.$(SUFFIX) cpprfs.$(SUFFIX) cppsv.$(SUFFIX) cppsvx.$(SUFFIX) cpptrf.$(SUFFIX) cpptri.$(SUFFIX) cpptrs.$(SUFFIX) \
  335. + cptcon.$(SUFFIX) cpteqr.$(SUFFIX) cptrfs.$(SUFFIX) cptsv.$(SUFFIX) cptsvx.$(SUFFIX) cpttrf.$(SUFFIX) cpttrs.$(SUFFIX) cptts2.$(SUFFIX) \
  336. + crot.$(SUFFIX) cspcon.$(SUFFIX) cspmv.$(SUFFIX) cspr.$(SUFFIX) csprfs.$(SUFFIX) cspsv.$(SUFFIX) \
  337. + cspsvx.$(SUFFIX) csptrf.$(SUFFIX) csptri.$(SUFFIX) csptrs.$(SUFFIX) csrscl.$(SUFFIX) cstedc.$(SUFFIX) \
  338. + cstegr.$(SUFFIX) cstein.$(SUFFIX) csteqr.$(SUFFIX) csycon.$(SUFFIX) csymv.$(SUFFIX) \
  339. + csyr.$(SUFFIX) csyrfs.$(SUFFIX) csysv.$(SUFFIX) csysvx.$(SUFFIX) csytf2.$(SUFFIX) csytrf.$(SUFFIX) csytri.$(SUFFIX) csytri2.$(SUFFIX) csytri2x.$(SUFFIX) \
  340. + csyswapr.$(SUFFIX) csytrs.$(SUFFIX) csytrs2.$(SUFFIX) csyconv.$(SUFFIX) ctbcon.$(SUFFIX) ctbrfs.$(SUFFIX) ctbtrs.$(SUFFIX) ctgevc.$(SUFFIX) ctgex2.$(SUFFIX) \
  341. + ctgexc.$(SUFFIX) ctgsen.$(SUFFIX) ctgsja.$(SUFFIX) ctgsna.$(SUFFIX) ctgsy2.$(SUFFIX) ctgsyl.$(SUFFIX) ctpcon.$(SUFFIX) \
  342. + ctprfs.$(SUFFIX) ctptri.$(SUFFIX) \
  343. + ctptrs.$(SUFFIX) ctrcon.$(SUFFIX) ctrevc.$(SUFFIX) ctrexc.$(SUFFIX) ctrrfs.$(SUFFIX) ctrsen.$(SUFFIX) ctrsna.$(SUFFIX) \
  344. + ctrsyl.$(SUFFIX) ctrtrs.$(SUFFIX) ctzrqf.$(SUFFIX) ctzrzf.$(SUFFIX) cung2l.$(SUFFIX) cung2r.$(SUFFIX) \
  345. + cungbr.$(SUFFIX) cunghr.$(SUFFIX) cungl2.$(SUFFIX) cunglq.$(SUFFIX) cungql.$(SUFFIX) cungqr.$(SUFFIX) cungr2.$(SUFFIX) \
  346. + cungrq.$(SUFFIX) cungtr.$(SUFFIX) cunm2l.$(SUFFIX) cunm2r.$(SUFFIX) cunmbr.$(SUFFIX) cunmhr.$(SUFFIX) cunml2.$(SUFFIX) \
  347. + cunmlq.$(SUFFIX) cunmql.$(SUFFIX) cunmqr.$(SUFFIX) cunmr2.$(SUFFIX) cunmr3.$(SUFFIX) cunmrq.$(SUFFIX) cunmrz.$(SUFFIX) \
  348. + cunmtr.$(SUFFIX) cupgtr.$(SUFFIX) cupmtr.$(SUFFIX) icmax1.$(SUFFIX) scsum1.$(SUFFIX) cstemr.$(SUFFIX) \
  349. + chfrk.$(SUFFIX) ctfttp.$(SUFFIX) clanhf.$(SUFFIX) cpftrf.$(SUFFIX) cpftri.$(SUFFIX) cpftrs.$(SUFFIX) ctfsm.$(SUFFIX) ctftri.$(SUFFIX) \
  350. + ctfttr.$(SUFFIX) ctpttf.$(SUFFIX) ctpttr.$(SUFFIX) ctrttf.$(SUFFIX) ctrttp.$(SUFFIX) \
  351. + cgeequb.$(SUFFIX) cgbequb.$(SUFFIX) csyequb.$(SUFFIX) cpoequb.$(SUFFIX) cheequb.$(SUFFIX) \
  352. + cbbcsd.$(SUFFIX) clapmr.$(SUFFIX) cunbdb.$(SUFFIX) cuncsd.$(SUFFIX) \
  353. + cgeqrt.$(SUFFIX) cgeqrt2.$(SUFFIX) cgeqrt3.$(SUFFIX) cgemqrt.$(SUFFIX) \
  354. + ctpqrt.$(SUFFIX) ctpqrt2.$(SUFFIX) ctpmqrt.$(SUFFIX) ctprfb.$(SUFFIX)
  355. ifdef USEXBLAS
  356. -CXLASRC = cgesvxx.o cgerfsx.o cla_gerfsx_extended.o cla_geamv.o \
  357. - cla_gercond_c.o cla_gercond_x.o cla_gerpvgrw.o \
  358. - csysvxx.o csyrfsx.o cla_syrfsx_extended.o cla_syamv.o \
  359. - cla_syrcond_c.o cla_syrcond_x.o cla_syrpvgrw.o \
  360. - cposvxx.o cporfsx.o cla_porfsx_extended.o \
  361. - cla_porcond_c.o cla_porcond_x.o cla_porpvgrw.o \
  362. - cgbsvxx.o cgbrfsx.o cla_gbrfsx_extended.o cla_gbamv.o \
  363. - cla_gbrcond_c.o cla_gbrcond_x.o cla_gbrpvgrw.o \
  364. - chesvxx.o cherfsx.o cla_herfsx_extended.o cla_heamv.o \
  365. - cla_hercond_c.o cla_hercond_x.o cla_herpvgrw.o \
  366. - cla_lin_berr.o clarscl2.o clascl2.o cla_wwaddw.o
  367. +CXLASRC = cgesvxx.$(SUFFIX) cgerfsx.$(SUFFIX) cla_gerfsx_extended.$(SUFFIX) cla_geamv.$(SUFFIX) \
  368. + cla_gercond_c.$(SUFFIX) cla_gercond_x.$(SUFFIX) cla_gerpvgrw.$(SUFFIX) \
  369. + csysvxx.$(SUFFIX) csyrfsx.$(SUFFIX) cla_syrfsx_extended.$(SUFFIX) cla_syamv.$(SUFFIX) \
  370. + cla_syrcond_c.$(SUFFIX) cla_syrcond_x.$(SUFFIX) cla_syrpvgrw.$(SUFFIX) \
  371. + cposvxx.$(SUFFIX) cporfsx.$(SUFFIX) cla_porfsx_extended.$(SUFFIX) \
  372. + cla_porcond_c.$(SUFFIX) cla_porcond_x.$(SUFFIX) cla_porpvgrw.$(SUFFIX) \
  373. + cgbsvxx.$(SUFFIX) cgbrfsx.$(SUFFIX) cla_gbrfsx_extended.$(SUFFIX) cla_gbamv.$(SUFFIX) \
  374. + cla_gbrcond_c.$(SUFFIX) cla_gbrcond_x.$(SUFFIX) cla_gbrpvgrw.$(SUFFIX) \
  375. + chesvxx.$(SUFFIX) cherfsx.$(SUFFIX) cla_herfsx_extended.$(SUFFIX) cla_heamv.$(SUFFIX) \
  376. + cla_hercond_c.$(SUFFIX) cla_hercond_x.$(SUFFIX) cla_herpvgrw.$(SUFFIX) \
  377. + cla_lin_berr.$(SUFFIX) clarscl2.$(SUFFIX) clascl2.$(SUFFIX) cla_wwaddw.$(SUFFIX)
  378. endif
  379. -ZCLASRC = cpotrs.o cgetrs.o cpotrf.o cgetrf.o
  380. +ZCLASRC = cpotrs.$(SUFFIX)
  381. DLASRC = \
  382. - dgbbrd.o dgbcon.o dgbequ.o dgbrfs.o dgbsv.o \
  383. - dgbsvx.o dgbtf2.o dgbtrf.o dgbtrs.o dgebak.o dgebal.o dgebd2.o \
  384. - dgebrd.o dgecon.o dgeequ.o dgees.o dgeesx.o dgeev.o dgeevx.o \
  385. - dgegs.o dgegv.o dgehd2.o dgehrd.o dgelq2.o dgelqf.o \
  386. - dgels.o dgelsd.o dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o \
  387. - dgeqp3.o dgeqpf.o dgeqr2.o dgeqr2p.o dgeqrf.o dgeqrfp.o dgerfs.o \
  388. - dgerq2.o dgerqf.o dgesc2.o dgesdd.o dgesv.o dgesvd.o dgesvx.o \
  389. - dgetc2.o dgetf2.o dgetrf.o dgetri.o \
  390. - dgetrs.o dggbak.o dggbal.o dgges.o dggesx.o dggev.o dggevx.o \
  391. - dggglm.o dgghrd.o dgglse.o dggqrf.o \
  392. - dggrqf.o dggsvd.o dggsvp.o dgtcon.o dgtrfs.o dgtsv.o \
  393. - dgtsvx.o dgttrf.o dgttrs.o dgtts2.o dhgeqz.o \
  394. - dhsein.o dhseqr.o dlabrd.o dlacon.o dlacn2.o \
  395. - dlaein.o dlaexc.o dlag2.o dlags2.o dlagtm.o dlagv2.o dlahqr.o \
  396. - dlahrd.o dlahr2.o dlaic1.o dlaln2.o dlals0.o dlalsa.o dlalsd.o \
  397. - dlangb.o dlange.o dlangt.o dlanhs.o dlansb.o dlansp.o \
  398. - dlansy.o dlantb.o dlantp.o dlantr.o dlanv2.o \
  399. - dlapll.o dlapmt.o \
  400. - dlaqgb.o dlaqge.o dlaqp2.o dlaqps.o dlaqsb.o dlaqsp.o dlaqsy.o \
  401. - dlaqr0.o dlaqr1.o dlaqr2.o dlaqr3.o dlaqr4.o dlaqr5.o \
  402. - dlaqtr.o dlar1v.o dlar2v.o iladlr.o iladlc.o \
  403. - dlarf.o dlarfb.o dlarfg.o dlarfgp.o dlarft.o dlarfx.o \
  404. - dlargv.o dlarrv.o dlartv.o \
  405. - dlarz.o dlarzb.o dlarzt.o dlaswp.o dlasy2.o dlasyf.o \
  406. - dlatbs.o dlatdf.o dlatps.o dlatrd.o dlatrs.o dlatrz.o dlatzm.o dlauu2.o \
  407. - dlauum.o dopgtr.o dopmtr.o dorg2l.o dorg2r.o \
  408. - dorgbr.o dorghr.o dorgl2.o dorglq.o dorgql.o dorgqr.o dorgr2.o \
  409. - dorgrq.o dorgtr.o dorm2l.o dorm2r.o \
  410. - dormbr.o dormhr.o dorml2.o dormlq.o dormql.o dormqr.o dormr2.o \
  411. - dormr3.o dormrq.o dormrz.o dormtr.o dpbcon.o dpbequ.o dpbrfs.o \
  412. - dpbstf.o dpbsv.o dpbsvx.o \
  413. - dpbtf2.o dpbtrf.o dpbtrs.o dpocon.o dpoequ.o dporfs.o dposv.o \
  414. - dposvx.o dpotf2.o dpotrf.o dpotri.o dpotrs.o dpstrf.o dpstf2.o \
  415. - dppcon.o dppequ.o \
  416. - dpprfs.o dppsv.o dppsvx.o dpptrf.o dpptri.o dpptrs.o dptcon.o \
  417. - dpteqr.o dptrfs.o dptsv.o dptsvx.o dpttrs.o dptts2.o drscl.o \
  418. - dsbev.o dsbevd.o dsbevx.o dsbgst.o dsbgv.o dsbgvd.o dsbgvx.o \
  419. - dsbtrd.o dspcon.o dspev.o dspevd.o dspevx.o dspgst.o \
  420. - dspgv.o dspgvd.o dspgvx.o dsprfs.o dspsv.o dspsvx.o dsptrd.o \
  421. - dsptrf.o dsptri.o dsptrs.o dstegr.o dstein.o dstev.o dstevd.o dstevr.o \
  422. - dstevx.o dsycon.o dsyev.o dsyevd.o dsyevr.o \
  423. - dsyevx.o dsygs2.o dsygst.o dsygv.o dsygvd.o dsygvx.o dsyrfs.o \
  424. - dsysv.o dsysvx.o \
  425. - dsytd2.o dsytf2.o dsytrd.o dsytrf.o dsytri.o dsytri2.o dsytri2x.o \
  426. - dsyswapr.o dsytrs.o dsytrs2.o dsyconv.o dtbcon.o \
  427. - dtbrfs.o dtbtrs.o dtgevc.o dtgex2.o dtgexc.o dtgsen.o \
  428. - dtgsja.o dtgsna.o dtgsy2.o dtgsyl.o dtpcon.o dtprfs.o dtptri.o \
  429. - dtptrs.o \
  430. - dtrcon.o dtrevc.o dtrexc.o dtrrfs.o dtrsen.o dtrsna.o dtrsyl.o \
  431. - dtrti2.o dtrtri.o dtrtrs.o dtzrqf.o dtzrzf.o dstemr.o \
  432. - dsgesv.o dsposv.o dlag2s.o slag2d.o dlat2s.o \
  433. - dlansf.o dpftrf.o dpftri.o dpftrs.o dsfrk.o dtfsm.o dtftri.o dtfttp.o \
  434. - dtfttr.o dtpttf.o dtpttr.o dtrttf.o dtrttp.o \
  435. - dgejsv.o dgesvj.o dgsvj0.o dgsvj1.o \
  436. - dgeequb.o dsyequb.o dpoequb.o dgbequb.o \
  437. - dbbcsd.o dlapmr.o dorbdb.o dorcsd.o \
  438. - dgeqrt.o dgeqrt2.o dgeqrt3.o dgemqrt.o \
  439. - dtpqrt.o dtpqrt2.o dtpmqrt.o dtprfb.o
  440. + dgbbrd.$(SUFFIX) dgbcon.$(SUFFIX) dgbequ.$(SUFFIX) dgbrfs.$(SUFFIX) dgbsv.$(SUFFIX) \
  441. + dgbsvx.$(SUFFIX) dgbtf2.$(SUFFIX) dgbtrf.$(SUFFIX) dgbtrs.$(SUFFIX) dgebak.$(SUFFIX) dgebal.$(SUFFIX) dgebd2.$(SUFFIX) \
  442. + dgebrd.$(SUFFIX) dgecon.$(SUFFIX) dgeequ.$(SUFFIX) dgees.$(SUFFIX) dgeesx.$(SUFFIX) dgeev.$(SUFFIX) dgeevx.$(SUFFIX) \
  443. + dgegs.$(SUFFIX) dgegv.$(SUFFIX) dgehd2.$(SUFFIX) dgehrd.$(SUFFIX) dgelq2.$(SUFFIX) dgelqf.$(SUFFIX) \
  444. + dgels.$(SUFFIX) dgelsd.$(SUFFIX) dgelss.$(SUFFIX) dgelsx.$(SUFFIX) dgelsy.$(SUFFIX) dgeql2.$(SUFFIX) dgeqlf.$(SUFFIX) \
  445. + dgeqp3.$(SUFFIX) dgeqpf.$(SUFFIX) dgeqr2.$(SUFFIX) dgeqr2p.$(SUFFIX) dgeqrf.$(SUFFIX) dgeqrfp.$(SUFFIX) dgerfs.$(SUFFIX) \
  446. + dgerq2.$(SUFFIX) dgerqf.$(SUFFIX) dgesc2.$(SUFFIX) dgesdd.$(SUFFIX) dgesv.$(SUFFIX) dgesvd.$(SUFFIX) dgesvx.$(SUFFIX) \
  447. + dgetc2.$(SUFFIX) dgetri.$(SUFFIX) \
  448. + dggbak.$(SUFFIX) dggbal.$(SUFFIX) dgges.$(SUFFIX) dggesx.$(SUFFIX) dggev.$(SUFFIX) dggevx.$(SUFFIX) \
  449. + dggglm.$(SUFFIX) dgghrd.$(SUFFIX) dgglse.$(SUFFIX) dggqrf.$(SUFFIX) \
  450. + dggrqf.$(SUFFIX) dggsvd.$(SUFFIX) dggsvp.$(SUFFIX) dgtcon.$(SUFFIX) dgtrfs.$(SUFFIX) dgtsv.$(SUFFIX) \
  451. + dgtsvx.$(SUFFIX) dgttrf.$(SUFFIX) dgttrs.$(SUFFIX) dgtts2.$(SUFFIX) dhgeqz.$(SUFFIX) \
  452. + dhsein.$(SUFFIX) dhseqr.$(SUFFIX) dlabrd.$(SUFFIX) dlacon.$(SUFFIX) dlacn2.$(SUFFIX) \
  453. + dlaein.$(SUFFIX) dlaexc.$(SUFFIX) dlag2.$(SUFFIX) dlags2.$(SUFFIX) dlagtm.$(SUFFIX) dlagv2.$(SUFFIX) dlahqr.$(SUFFIX) \
  454. + dlahrd.$(SUFFIX) dlahr2.$(SUFFIX) dlaic1.$(SUFFIX) dlaln2.$(SUFFIX) dlals0.$(SUFFIX) dlalsa.$(SUFFIX) dlalsd.$(SUFFIX) \
  455. + dlangb.$(SUFFIX) dlange.$(SUFFIX) dlangt.$(SUFFIX) dlanhs.$(SUFFIX) dlansb.$(SUFFIX) dlansp.$(SUFFIX) \
  456. + dlansy.$(SUFFIX) dlantb.$(SUFFIX) dlantp.$(SUFFIX) dlantr.$(SUFFIX) dlanv2.$(SUFFIX) \
  457. + dlapll.$(SUFFIX) dlapmt.$(SUFFIX) \
  458. + dlaqgb.$(SUFFIX) dlaqge.$(SUFFIX) dlaqp2.$(SUFFIX) dlaqps.$(SUFFIX) dlaqsb.$(SUFFIX) dlaqsp.$(SUFFIX) dlaqsy.$(SUFFIX) \
  459. + dlaqr0.$(SUFFIX) dlaqr1.$(SUFFIX) dlaqr2.$(SUFFIX) dlaqr3.$(SUFFIX) dlaqr4.$(SUFFIX) dlaqr5.$(SUFFIX) \
  460. + dlaqtr.$(SUFFIX) dlar1v.$(SUFFIX) dlar2v.$(SUFFIX) iladlr.$(SUFFIX) iladlc.$(SUFFIX) \
  461. + dlarf.$(SUFFIX) dlarfb.$(SUFFIX) dlarfg.$(SUFFIX) dlarfgp.$(SUFFIX) dlarft.$(SUFFIX) dlarfx.$(SUFFIX) \
  462. + dlargv.$(SUFFIX) dlarrv.$(SUFFIX) dlartv.$(SUFFIX) \
  463. + dlarz.$(SUFFIX) dlarzb.$(SUFFIX) dlarzt.$(SUFFIX) dlasy2.$(SUFFIX) dlasyf.$(SUFFIX) \
  464. + dlatbs.$(SUFFIX) dlatdf.$(SUFFIX) dlatps.$(SUFFIX) dlatrd.$(SUFFIX) dlatrs.$(SUFFIX) dlatrz.$(SUFFIX) dlatzm.$(SUFFIX) \
  465. + dopgtr.$(SUFFIX) dopmtr.$(SUFFIX) dorg2l.$(SUFFIX) dorg2r.$(SUFFIX) \
  466. + dorgbr.$(SUFFIX) dorghr.$(SUFFIX) dorgl2.$(SUFFIX) dorglq.$(SUFFIX) dorgql.$(SUFFIX) dorgqr.$(SUFFIX) dorgr2.$(SUFFIX) \
  467. + dorgrq.$(SUFFIX) dorgtr.$(SUFFIX) dorm2l.$(SUFFIX) dorm2r.$(SUFFIX) \
  468. + dormbr.$(SUFFIX) dormhr.$(SUFFIX) dorml2.$(SUFFIX) dormlq.$(SUFFIX) dormql.$(SUFFIX) dormqr.$(SUFFIX) dormr2.$(SUFFIX) \
  469. + dormr3.$(SUFFIX) dormrq.$(SUFFIX) dormrz.$(SUFFIX) dormtr.$(SUFFIX) dpbcon.$(SUFFIX) dpbequ.$(SUFFIX) dpbrfs.$(SUFFIX) \
  470. + dpbstf.$(SUFFIX) dpbsv.$(SUFFIX) dpbsvx.$(SUFFIX) \
  471. + dpbtf2.$(SUFFIX) dpbtrf.$(SUFFIX) dpbtrs.$(SUFFIX) dpocon.$(SUFFIX) dpoequ.$(SUFFIX) dporfs.$(SUFFIX) dposv.$(SUFFIX) \
  472. + dposvx.$(SUFFIX) dpotri.$(SUFFIX) dpotrs.$(SUFFIX) dpstrf.$(SUFFIX) dpstf2.$(SUFFIX) \
  473. + dppcon.$(SUFFIX) dppequ.$(SUFFIX) \
  474. + dpprfs.$(SUFFIX) dppsv.$(SUFFIX) dppsvx.$(SUFFIX) dpptrf.$(SUFFIX) dpptri.$(SUFFIX) dpptrs.$(SUFFIX) dptcon.$(SUFFIX) \
  475. + dpteqr.$(SUFFIX) dptrfs.$(SUFFIX) dptsv.$(SUFFIX) dptsvx.$(SUFFIX) dpttrs.$(SUFFIX) dptts2.$(SUFFIX) drscl.$(SUFFIX) \
  476. + dsbev.$(SUFFIX) dsbevd.$(SUFFIX) dsbevx.$(SUFFIX) dsbgst.$(SUFFIX) dsbgv.$(SUFFIX) dsbgvd.$(SUFFIX) dsbgvx.$(SUFFIX) \
  477. + dsbtrd.$(SUFFIX) dspcon.$(SUFFIX) dspev.$(SUFFIX) dspevd.$(SUFFIX) dspevx.$(SUFFIX) dspgst.$(SUFFIX) \
  478. + dspgv.$(SUFFIX) dspgvd.$(SUFFIX) dspgvx.$(SUFFIX) dsprfs.$(SUFFIX) dspsv.$(SUFFIX) dspsvx.$(SUFFIX) dsptrd.$(SUFFIX) \
  479. + dsptrf.$(SUFFIX) dsptri.$(SUFFIX) dsptrs.$(SUFFIX) dstegr.$(SUFFIX) dstein.$(SUFFIX) dstev.$(SUFFIX) dstevd.$(SUFFIX) dstevr.$(SUFFIX) \
  480. + dstevx.$(SUFFIX) dsycon.$(SUFFIX) dsyev.$(SUFFIX) dsyevd.$(SUFFIX) dsyevr.$(SUFFIX) \
  481. + dsyevx.$(SUFFIX) dsygs2.$(SUFFIX) dsygst.$(SUFFIX) dsygv.$(SUFFIX) dsygvd.$(SUFFIX) dsygvx.$(SUFFIX) dsyrfs.$(SUFFIX) \
  482. + dsysv.$(SUFFIX) dsysvx.$(SUFFIX) \
  483. + dsytd2.$(SUFFIX) dsytf2.$(SUFFIX) dsytrd.$(SUFFIX) dsytrf.$(SUFFIX) dsytri.$(SUFFIX) dsytri2.$(SUFFIX) dsytri2x.$(SUFFIX) \
  484. + dsyswapr.$(SUFFIX) dsytrs.$(SUFFIX) dsytrs2.$(SUFFIX) dsyconv.$(SUFFIX) dtbcon.$(SUFFIX) \
  485. + dtbrfs.$(SUFFIX) dtbtrs.$(SUFFIX) dtgevc.$(SUFFIX) dtgex2.$(SUFFIX) dtgexc.$(SUFFIX) dtgsen.$(SUFFIX) \
  486. + dtgsja.$(SUFFIX) dtgsna.$(SUFFIX) dtgsy2.$(SUFFIX) dtgsyl.$(SUFFIX) dtpcon.$(SUFFIX) dtprfs.$(SUFFIX) dtptri.$(SUFFIX) \
  487. + dtptrs.$(SUFFIX) \
  488. + dtrcon.$(SUFFIX) dtrevc.$(SUFFIX) dtrexc.$(SUFFIX) dtrrfs.$(SUFFIX) dtrsen.$(SUFFIX) dtrsna.$(SUFFIX) dtrsyl.$(SUFFIX) \
  489. + dtrtrs.$(SUFFIX) dtzrqf.$(SUFFIX) dtzrzf.$(SUFFIX) dstemr.$(SUFFIX) \
  490. + dsgesv.$(SUFFIX) dsposv.$(SUFFIX) dlag2s.$(SUFFIX) slag2d.$(SUFFIX) dlat2s.$(SUFFIX) \
  491. + dlansf.$(SUFFIX) dpftrf.$(SUFFIX) dpftri.$(SUFFIX) dpftrs.$(SUFFIX) dsfrk.$(SUFFIX) dtfsm.$(SUFFIX) dtftri.$(SUFFIX) dtfttp.$(SUFFIX) \
  492. + dtfttr.$(SUFFIX) dtpttf.$(SUFFIX) dtpttr.$(SUFFIX) dtrttf.$(SUFFIX) dtrttp.$(SUFFIX) \
  493. + dgejsv.$(SUFFIX) dgesvj.$(SUFFIX) dgsvj0.$(SUFFIX) dgsvj1.$(SUFFIX) \
  494. + dgeequb.$(SUFFIX) dsyequb.$(SUFFIX) dpoequb.$(SUFFIX) dgbequb.$(SUFFIX) \
  495. + dbbcsd.$(SUFFIX) dlapmr.$(SUFFIX) dorbdb.$(SUFFIX) dorcsd.$(SUFFIX) \
  496. + dgeqrt.$(SUFFIX) dgeqrt2.$(SUFFIX) dgeqrt3.$(SUFFIX) dgemqrt.$(SUFFIX) \
  497. + dtpqrt.$(SUFFIX) dtpqrt2.$(SUFFIX) dtpmqrt.$(SUFFIX) dtprfb.$(SUFFIX)
  498. ifdef USEXBLAS
  499. -DXLASRC = dgesvxx.o dgerfsx.o dla_gerfsx_extended.o dla_geamv.o \
  500. - dla_gercond.o dla_gerpvgrw.o dsysvxx.o dsyrfsx.o \
  501. - dla_syrfsx_extended.o dla_syamv.o dla_syrcond.o dla_syrpvgrw.o \
  502. - dposvxx.o dporfsx.o dla_porfsx_extended.o dla_porcond.o \
  503. - dla_porpvgrw.o dgbsvxx.o dgbrfsx.o dla_gbrfsx_extended.o \
  504. - dla_gbamv.o dla_gbrcond.o dla_gbrpvgrw.o dla_lin_berr.o dlarscl2.o \
  505. - dlascl2.o dla_wwaddw.o
  506. +DXLASRC = dgesvxx.$(SUFFIX) dgerfsx.$(SUFFIX) dla_gerfsx_extended.$(SUFFIX) dla_geamv.$(SUFFIX) \
  507. + dla_gercond.$(SUFFIX) dla_gerpvgrw.$(SUFFIX) dsysvxx.$(SUFFIX) dsyrfsx.$(SUFFIX) \
  508. + dla_syrfsx_extended.$(SUFFIX) dla_syamv.$(SUFFIX) dla_syrcond.$(SUFFIX) dla_syrpvgrw.$(SUFFIX) \
  509. + dposvxx.$(SUFFIX) dporfsx.$(SUFFIX) dla_porfsx_extended.$(SUFFIX) dla_porcond.$(SUFFIX) \
  510. + dla_porpvgrw.$(SUFFIX) dgbsvxx.$(SUFFIX) dgbrfsx.$(SUFFIX) dla_gbrfsx_extended.$(SUFFIX) \
  511. + dla_gbamv.$(SUFFIX) dla_gbrcond.$(SUFFIX) dla_gbrpvgrw.$(SUFFIX) dla_lin_berr.$(SUFFIX) dlarscl2.$(SUFFIX) \
  512. + dlascl2.$(SUFFIX) dla_wwaddw.$(SUFFIX)
  513. endif
  514. ZLASRC = \
  515. - zbdsqr.o zgbbrd.o zgbcon.o zgbequ.o zgbrfs.o zgbsv.o zgbsvx.o \
  516. - zgbtf2.o zgbtrf.o zgbtrs.o zgebak.o zgebal.o zgebd2.o zgebrd.o \
  517. - zgecon.o zgeequ.o zgees.o zgeesx.o zgeev.o zgeevx.o \
  518. - zgegs.o zgegv.o zgehd2.o zgehrd.o zgelq2.o zgelqf.o \
  519. - zgels.o zgelsd.o zgelss.o zgelsx.o zgelsy.o zgeql2.o zgeqlf.o zgeqp3.o \
  520. - zgeqpf.o zgeqr2.o zgeqr2p.o zgeqrf.o zgeqrfp.o zgerfs.o zgerq2.o zgerqf.o \
  521. - zgesc2.o zgesdd.o zgesv.o zgesvd.o zgesvx.o zgetc2.o zgetf2.o zgetrf.o \
  522. - zgetri.o zgetrs.o \
  523. - zggbak.o zggbal.o zgges.o zggesx.o zggev.o zggevx.o zggglm.o \
  524. - zgghrd.o zgglse.o zggqrf.o zggrqf.o \
  525. - zggsvd.o zggsvp.o \
  526. - zgtcon.o zgtrfs.o zgtsv.o zgtsvx.o zgttrf.o zgttrs.o zgtts2.o zhbev.o \
  527. - zhbevd.o zhbevx.o zhbgst.o zhbgv.o zhbgvd.o zhbgvx.o zhbtrd.o \
  528. - zhecon.o zheev.o zheevd.o zheevr.o zheevx.o zhegs2.o zhegst.o \
  529. - zhegv.o zhegvd.o zhegvx.o zherfs.o zhesv.o zhesvx.o zhetd2.o \
  530. - zhetf2.o zhetrd.o \
  531. - zhetrf.o zhetri.o zhetri2.o zhetri2x.o zheswapr.o \
  532. - zhetrs.o zhetrs2.o zhgeqz.o zhpcon.o zhpev.o zhpevd.o \
  533. - zhpevx.o zhpgst.o zhpgv.o zhpgvd.o zhpgvx.o zhprfs.o zhpsv.o \
  534. - zhpsvx.o \
  535. - zhptrd.o zhptrf.o zhptri.o zhptrs.o zhsein.o zhseqr.o zlabrd.o \
  536. - zlacgv.o zlacon.o zlacn2.o zlacp2.o zlacpy.o zlacrm.o zlacrt.o zladiv.o \
  537. - zlaed0.o zlaed7.o zlaed8.o \
  538. - zlaein.o zlaesy.o zlaev2.o zlags2.o zlagtm.o \
  539. - zlahef.o zlahqr.o \
  540. - zlahrd.o zlahr2.o zlaic1.o zlals0.o zlalsa.o zlalsd.o zlangb.o zlange.o \
  541. - zlangt.o zlanhb.o \
  542. - zlanhe.o \
  543. - zlanhp.o zlanhs.o zlanht.o zlansb.o zlansp.o zlansy.o zlantb.o \
  544. - zlantp.o zlantr.o zlapll.o zlapmt.o zlaqgb.o zlaqge.o \
  545. - zlaqhb.o zlaqhe.o zlaqhp.o zlaqp2.o zlaqps.o zlaqsb.o \
  546. - zlaqr0.o zlaqr1.o zlaqr2.o zlaqr3.o zlaqr4.o zlaqr5.o \
  547. - zlaqsp.o zlaqsy.o zlar1v.o zlar2v.o ilazlr.o ilazlc.o \
  548. - zlarcm.o zlarf.o zlarfb.o \
  549. - zlarfg.o zlarft.o zlarfgp.o \
  550. - zlarfx.o zlargv.o zlarnv.o zlarrv.o zlartg.o zlartv.o \
  551. - zlarz.o zlarzb.o zlarzt.o zlascl.o zlaset.o zlasr.o \
  552. - zlassq.o zlaswp.o zlasyf.o \
  553. - zlatbs.o zlatdf.o zlatps.o zlatrd.o zlatrs.o zlatrz.o zlatzm.o zlauu2.o \
  554. - zlauum.o zpbcon.o zpbequ.o zpbrfs.o zpbstf.o zpbsv.o \
  555. - zpbsvx.o zpbtf2.o zpbtrf.o zpbtrs.o zpocon.o zpoequ.o zporfs.o \
  556. - zposv.o zposvx.o zpotf2.o zpotrf.o zpotri.o zpotrs.o zpstrf.o zpstf2.o \
  557. - zppcon.o zppequ.o zpprfs.o zppsv.o zppsvx.o zpptrf.o zpptri.o zpptrs.o \
  558. - zptcon.o zpteqr.o zptrfs.o zptsv.o zptsvx.o zpttrf.o zpttrs.o zptts2.o \
  559. - zrot.o zspcon.o zspmv.o zspr.o zsprfs.o zspsv.o \
  560. - zspsvx.o zsptrf.o zsptri.o zsptrs.o zdrscl.o zstedc.o \
  561. - zstegr.o zstein.o zsteqr.o zsycon.o zsymv.o \
  562. - zsyr.o zsyrfs.o zsysv.o zsysvx.o zsytf2.o zsytrf.o zsytri.o zsytri2.o zsytri2x.o \
  563. - zsyswapr.o zsytrs.o zsytrs2.o zsyconv.o ztbcon.o ztbrfs.o ztbtrs.o ztgevc.o ztgex2.o \
  564. - ztgexc.o ztgsen.o ztgsja.o ztgsna.o ztgsy2.o ztgsyl.o ztpcon.o \
  565. - ztprfs.o ztptri.o \
  566. - ztptrs.o ztrcon.o ztrevc.o ztrexc.o ztrrfs.o ztrsen.o ztrsna.o \
  567. - ztrsyl.o ztrti2.o ztrtri.o ztrtrs.o ztzrqf.o ztzrzf.o zung2l.o \
  568. - zung2r.o zungbr.o zunghr.o zungl2.o zunglq.o zungql.o zungqr.o zungr2.o \
  569. - zungrq.o zungtr.o zunm2l.o zunm2r.o zunmbr.o zunmhr.o zunml2.o \
  570. - zunmlq.o zunmql.o zunmqr.o zunmr2.o zunmr3.o zunmrq.o zunmrz.o \
  571. - zunmtr.o zupgtr.o \
  572. - zupmtr.o izmax1.o dzsum1.o zstemr.o \
  573. - zcgesv.o zcposv.o zlag2c.o clag2z.o zlat2c.o \
  574. - zhfrk.o ztfttp.o zlanhf.o zpftrf.o zpftri.o zpftrs.o ztfsm.o ztftri.o \
  575. - ztfttr.o ztpttf.o ztpttr.o ztrttf.o ztrttp.o \
  576. - zgeequb.o zgbequb.o zsyequb.o zpoequb.o zheequb.o \
  577. - zbbcsd.o zlapmr.o zunbdb.o zuncsd.o \
  578. - zgeqrt.o zgeqrt2.o zgeqrt3.o zgemqrt.o \
  579. - ztpqrt.o ztpqrt2.o ztpmqrt.o ztprfb.o
  580. + zbdsqr.$(SUFFIX) zgbbrd.$(SUFFIX) zgbcon.$(SUFFIX) zgbequ.$(SUFFIX) zgbrfs.$(SUFFIX) zgbsv.$(SUFFIX) zgbsvx.$(SUFFIX) \
  581. + zgbtf2.$(SUFFIX) zgbtrf.$(SUFFIX) zgbtrs.$(SUFFIX) zgebak.$(SUFFIX) zgebal.$(SUFFIX) zgebd2.$(SUFFIX) zgebrd.$(SUFFIX) \
  582. + zgecon.$(SUFFIX) zgeequ.$(SUFFIX) zgees.$(SUFFIX) zgeesx.$(SUFFIX) zgeev.$(SUFFIX) zgeevx.$(SUFFIX) \
  583. + zgegs.$(SUFFIX) zgegv.$(SUFFIX) zgehd2.$(SUFFIX) zgehrd.$(SUFFIX) zgelq2.$(SUFFIX) zgelqf.$(SUFFIX) \
  584. + zgels.$(SUFFIX) zgelsd.$(SUFFIX) zgelss.$(SUFFIX) zgelsx.$(SUFFIX) zgelsy.$(SUFFIX) zgeql2.$(SUFFIX) zgeqlf.$(SUFFIX) zgeqp3.$(SUFFIX) \
  585. + zgeqpf.$(SUFFIX) zgeqr2.$(SUFFIX) zgeqr2p.$(SUFFIX) zgeqrf.$(SUFFIX) zgeqrfp.$(SUFFIX) zgerfs.$(SUFFIX) zgerq2.$(SUFFIX) zgerqf.$(SUFFIX) \
  586. + zgesc2.$(SUFFIX) zgesdd.$(SUFFIX) zgesv.$(SUFFIX) zgesvd.$(SUFFIX) zgesvx.$(SUFFIX) zgetc2.$(SUFFIX) \
  587. + zgetri.$(SUFFIX) \
  588. + zggbak.$(SUFFIX) zggbal.$(SUFFIX) zgges.$(SUFFIX) zggesx.$(SUFFIX) zggev.$(SUFFIX) zggevx.$(SUFFIX) zggglm.$(SUFFIX) \
  589. + zgghrd.$(SUFFIX) zgglse.$(SUFFIX) zggqrf.$(SUFFIX) zggrqf.$(SUFFIX) \
  590. + zggsvd.$(SUFFIX) zggsvp.$(SUFFIX) \
  591. + zgtcon.$(SUFFIX) zgtrfs.$(SUFFIX) zgtsv.$(SUFFIX) zgtsvx.$(SUFFIX) zgttrf.$(SUFFIX) zgttrs.$(SUFFIX) zgtts2.$(SUFFIX) zhbev.$(SUFFIX) \
  592. + zhbevd.$(SUFFIX) zhbevx.$(SUFFIX) zhbgst.$(SUFFIX) zhbgv.$(SUFFIX) zhbgvd.$(SUFFIX) zhbgvx.$(SUFFIX) zhbtrd.$(SUFFIX) \
  593. + zhecon.$(SUFFIX) zheev.$(SUFFIX) zheevd.$(SUFFIX) zheevr.$(SUFFIX) zheevx.$(SUFFIX) zhegs2.$(SUFFIX) zhegst.$(SUFFIX) \
  594. + zhegv.$(SUFFIX) zhegvd.$(SUFFIX) zhegvx.$(SUFFIX) zherfs.$(SUFFIX) zhesv.$(SUFFIX) zhesvx.$(SUFFIX) zhetd2.$(SUFFIX) \
  595. + zhetf2.$(SUFFIX) zhetrd.$(SUFFIX) \
  596. + zhetrf.$(SUFFIX) zhetri.$(SUFFIX) zhetri2.$(SUFFIX) zhetri2x.$(SUFFIX) zheswapr.$(SUFFIX) \
  597. + zhetrs.$(SUFFIX) zhetrs2.$(SUFFIX) zhgeqz.$(SUFFIX) zhpcon.$(SUFFIX) zhpev.$(SUFFIX) zhpevd.$(SUFFIX) \
  598. + zhpevx.$(SUFFIX) zhpgst.$(SUFFIX) zhpgv.$(SUFFIX) zhpgvd.$(SUFFIX) zhpgvx.$(SUFFIX) zhprfs.$(SUFFIX) zhpsv.$(SUFFIX) \
  599. + zhpsvx.$(SUFFIX) \
  600. + zhptrd.$(SUFFIX) zhptrf.$(SUFFIX) zhptri.$(SUFFIX) zhptrs.$(SUFFIX) zhsein.$(SUFFIX) zhseqr.$(SUFFIX) zlabrd.$(SUFFIX) \
  601. + zlacgv.$(SUFFIX) zlacon.$(SUFFIX) zlacn2.$(SUFFIX) zlacp2.$(SUFFIX) zlacpy.$(SUFFIX) zlacrm.$(SUFFIX) zlacrt.$(SUFFIX) zladiv.$(SUFFIX) \
  602. + zlaed0.$(SUFFIX) zlaed7.$(SUFFIX) zlaed8.$(SUFFIX) \
  603. + zlaein.$(SUFFIX) zlaesy.$(SUFFIX) zlaev2.$(SUFFIX) zlags2.$(SUFFIX) zlagtm.$(SUFFIX) \
  604. + zlahef.$(SUFFIX) zlahqr.$(SUFFIX) \
  605. + zlahrd.$(SUFFIX) zlahr2.$(SUFFIX) zlaic1.$(SUFFIX) zlals0.$(SUFFIX) zlalsa.$(SUFFIX) zlalsd.$(SUFFIX) zlangb.$(SUFFIX) zlange.$(SUFFIX) \
  606. + zlangt.$(SUFFIX) zlanhb.$(SUFFIX) \
  607. + zlanhe.$(SUFFIX) \
  608. + zlanhp.$(SUFFIX) zlanhs.$(SUFFIX) zlanht.$(SUFFIX) zlansb.$(SUFFIX) zlansp.$(SUFFIX) zlansy.$(SUFFIX) zlantb.$(SUFFIX) \
  609. + zlantp.$(SUFFIX) zlantr.$(SUFFIX) zlapll.$(SUFFIX) zlapmt.$(SUFFIX) zlaqgb.$(SUFFIX) zlaqge.$(SUFFIX) \
  610. + zlaqhb.$(SUFFIX) zlaqhe.$(SUFFIX) zlaqhp.$(SUFFIX) zlaqp2.$(SUFFIX) zlaqps.$(SUFFIX) zlaqsb.$(SUFFIX) \
  611. + zlaqr0.$(SUFFIX) zlaqr1.$(SUFFIX) zlaqr2.$(SUFFIX) zlaqr3.$(SUFFIX) zlaqr4.$(SUFFIX) zlaqr5.$(SUFFIX) \
  612. + zlaqsp.$(SUFFIX) zlaqsy.$(SUFFIX) zlar1v.$(SUFFIX) zlar2v.$(SUFFIX) ilazlr.$(SUFFIX) ilazlc.$(SUFFIX) \
  613. + zlarcm.$(SUFFIX) zlarf.$(SUFFIX) zlarfb.$(SUFFIX) \
  614. + zlarfg.$(SUFFIX) zlarft.$(SUFFIX) zlarfgp.$(SUFFIX) \
  615. + zlarfx.$(SUFFIX) zlargv.$(SUFFIX) zlarnv.$(SUFFIX) zlarrv.$(SUFFIX) zlartg.$(SUFFIX) zlartv.$(SUFFIX) \
  616. + zlarz.$(SUFFIX) zlarzb.$(SUFFIX) zlarzt.$(SUFFIX) zlascl.$(SUFFIX) zlaset.$(SUFFIX) zlasr.$(SUFFIX) \
  617. + zlassq.$(SUFFIX) zlasyf.$(SUFFIX) \
  618. + zlatbs.$(SUFFIX) zlatdf.$(SUFFIX) zlatps.$(SUFFIX) zlatrd.$(SUFFIX) zlatrs.$(SUFFIX) zlatrz.$(SUFFIX) zlatzm.$(SUFFIX) \
  619. + zpbcon.$(SUFFIX) zpbequ.$(SUFFIX) zpbrfs.$(SUFFIX) zpbstf.$(SUFFIX) zpbsv.$(SUFFIX) \
  620. + zpbsvx.$(SUFFIX) zpbtf2.$(SUFFIX) zpbtrf.$(SUFFIX) zpbtrs.$(SUFFIX) zpocon.$(SUFFIX) zpoequ.$(SUFFIX) zporfs.$(SUFFIX) \
  621. + zposv.$(SUFFIX) zposvx.$(SUFFIX) zpotri.$(SUFFIX) zpotrs.$(SUFFIX) zpstrf.$(SUFFIX) zpstf2.$(SUFFIX) \
  622. + zppcon.$(SUFFIX) zppequ.$(SUFFIX) zpprfs.$(SUFFIX) zppsv.$(SUFFIX) zppsvx.$(SUFFIX) zpptrf.$(SUFFIX) zpptri.$(SUFFIX) zpptrs.$(SUFFIX) \
  623. + zptcon.$(SUFFIX) zpteqr.$(SUFFIX) zptrfs.$(SUFFIX) zptsv.$(SUFFIX) zptsvx.$(SUFFIX) zpttrf.$(SUFFIX) zpttrs.$(SUFFIX) zptts2.$(SUFFIX) \
  624. + zrot.$(SUFFIX) zspcon.$(SUFFIX) zspmv.$(SUFFIX) zspr.$(SUFFIX) zsprfs.$(SUFFIX) zspsv.$(SUFFIX) \
  625. + zspsvx.$(SUFFIX) zsptrf.$(SUFFIX) zsptri.$(SUFFIX) zsptrs.$(SUFFIX) zdrscl.$(SUFFIX) zstedc.$(SUFFIX) \
  626. + zstegr.$(SUFFIX) zstein.$(SUFFIX) zsteqr.$(SUFFIX) zsycon.$(SUFFIX) zsymv.$(SUFFIX) \
  627. + zsyr.$(SUFFIX) zsyrfs.$(SUFFIX) zsysv.$(SUFFIX) zsysvx.$(SUFFIX) zsytf2.$(SUFFIX) zsytrf.$(SUFFIX) zsytri.$(SUFFIX) zsytri2.$(SUFFIX) zsytri2x.$(SUFFIX) \
  628. + zsyswapr.$(SUFFIX) zsytrs.$(SUFFIX) zsytrs2.$(SUFFIX) zsyconv.$(SUFFIX) ztbcon.$(SUFFIX) ztbrfs.$(SUFFIX) ztbtrs.$(SUFFIX) ztgevc.$(SUFFIX) ztgex2.$(SUFFIX) \
  629. + ztgexc.$(SUFFIX) ztgsen.$(SUFFIX) ztgsja.$(SUFFIX) ztgsna.$(SUFFIX) ztgsy2.$(SUFFIX) ztgsyl.$(SUFFIX) ztpcon.$(SUFFIX) \
  630. + ztprfs.$(SUFFIX) ztptri.$(SUFFIX) \
  631. + ztptrs.$(SUFFIX) ztrcon.$(SUFFIX) ztrevc.$(SUFFIX) ztrexc.$(SUFFIX) ztrrfs.$(SUFFIX) ztrsen.$(SUFFIX) ztrsna.$(SUFFIX) \
  632. + ztrsyl.$(SUFFIX) ztrtrs.$(SUFFIX) ztzrqf.$(SUFFIX) ztzrzf.$(SUFFIX) zung2l.$(SUFFIX) \
  633. + zung2r.$(SUFFIX) zungbr.$(SUFFIX) zunghr.$(SUFFIX) zungl2.$(SUFFIX) zunglq.$(SUFFIX) zungql.$(SUFFIX) zungqr.$(SUFFIX) zungr2.$(SUFFIX) \
  634. + zungrq.$(SUFFIX) zungtr.$(SUFFIX) zunm2l.$(SUFFIX) zunm2r.$(SUFFIX) zunmbr.$(SUFFIX) zunmhr.$(SUFFIX) zunml2.$(SUFFIX) \
  635. + zunmlq.$(SUFFIX) zunmql.$(SUFFIX) zunmqr.$(SUFFIX) zunmr2.$(SUFFIX) zunmr3.$(SUFFIX) zunmrq.$(SUFFIX) zunmrz.$(SUFFIX) \
  636. + zunmtr.$(SUFFIX) zupgtr.$(SUFFIX) \
  637. + zupmtr.$(SUFFIX) izmax1.$(SUFFIX) dzsum1.$(SUFFIX) zstemr.$(SUFFIX) \
  638. + zcgesv.$(SUFFIX) zcposv.$(SUFFIX) zlag2c.$(SUFFIX) clag2z.$(SUFFIX) zlat2c.$(SUFFIX) \
  639. + zhfrk.$(SUFFIX) ztfttp.$(SUFFIX) zlanhf.$(SUFFIX) zpftrf.$(SUFFIX) zpftri.$(SUFFIX) zpftrs.$(SUFFIX) ztfsm.$(SUFFIX) ztftri.$(SUFFIX) \
  640. + ztfttr.$(SUFFIX) ztpttf.$(SUFFIX) ztpttr.$(SUFFIX) ztrttf.$(SUFFIX) ztrttp.$(SUFFIX) \
  641. + zgeequb.$(SUFFIX) zgbequb.$(SUFFIX) zsyequb.$(SUFFIX) zpoequb.$(SUFFIX) zheequb.$(SUFFIX) \
  642. + zbbcsd.$(SUFFIX) zlapmr.$(SUFFIX) zunbdb.$(SUFFIX) zuncsd.$(SUFFIX) \
  643. + zgeqrt.$(SUFFIX) zgeqrt2.$(SUFFIX) zgeqrt3.$(SUFFIX) zgemqrt.$(SUFFIX) \
  644. + ztpqrt.$(SUFFIX) ztpqrt2.$(SUFFIX) ztpmqrt.$(SUFFIX) ztprfb.$(SUFFIX)
  645. ifdef USEXBLAS
  646. -ZXLASRC = zgesvxx.o zgerfsx.o zla_gerfsx_extended.o zla_geamv.o \
  647. - zla_gercond_c.o zla_gercond_x.o zla_gerpvgrw.o zsysvxx.o zsyrfsx.o \
  648. - zla_syrfsx_extended.o zla_syamv.o zla_syrcond_c.o zla_syrcond_x.o \
  649. - zla_syrpvgrw.o zposvxx.o zporfsx.o zla_porfsx_extended.o \
  650. - zla_porcond_c.o zla_porcond_x.o zla_porpvgrw.o zgbsvxx.o zgbrfsx.o \
  651. - zla_gbrfsx_extended.o zla_gbamv.o zla_gbrcond_c.o zla_gbrcond_x.o \
  652. - zla_gbrpvgrw.o zhesvxx.o zherfsx.o zla_herfsx_extended.o \
  653. - zla_heamv.o zla_hercond_c.o zla_hercond_x.o zla_herpvgrw.o \
  654. - zla_lin_berr.o zlarscl2.o zlascl2.o zla_wwaddw.o
  655. +ZXLASRC = zgesvxx.$(SUFFIX) zgerfsx.$(SUFFIX) zla_gerfsx_extended.$(SUFFIX) zla_geamv.$(SUFFIX) \
  656. + zla_gercond_c.$(SUFFIX) zla_gercond_x.$(SUFFIX) zla_gerpvgrw.$(SUFFIX) zsysvxx.$(SUFFIX) zsyrfsx.$(SUFFIX) \
  657. + zla_syrfsx_extended.$(SUFFIX) zla_syamv.$(SUFFIX) zla_syrcond_c.$(SUFFIX) zla_syrcond_x.$(SUFFIX) \
  658. + zla_syrpvgrw.$(SUFFIX) zposvxx.$(SUFFIX) zporfsx.$(SUFFIX) zla_porfsx_extended.$(SUFFIX) \
  659. + zla_porcond_c.$(SUFFIX) zla_porcond_x.$(SUFFIX) zla_porpvgrw.$(SUFFIX) zgbsvxx.$(SUFFIX) zgbrfsx.$(SUFFIX) \
  660. + zla_gbrfsx_extended.$(SUFFIX) zla_gbamv.$(SUFFIX) zla_gbrcond_c.$(SUFFIX) zla_gbrcond_x.$(SUFFIX) \
  661. + zla_gbrpvgrw.$(SUFFIX) zhesvxx.$(SUFFIX) zherfsx.$(SUFFIX) zla_herfsx_extended.$(SUFFIX) \
  662. + zla_heamv.$(SUFFIX) zla_hercond_c.$(SUFFIX) zla_hercond_x.$(SUFFIX) zla_herpvgrw.$(SUFFIX) \
  663. + zla_lin_berr.$(SUFFIX) zlarscl2.$(SUFFIX) zlascl2.$(SUFFIX) zla_wwaddw.$(SUFFIX)
  664. endif
  665. ALLOBJ = $(SLASRC) $(DLASRC) $(DSLASRC) $(CLASRC) $(ZLASRC) $(ZCLASRC) \
  666. $(SCLAUX) $(DZLAUX) $(ALLAUX)
  667. +ALLOBJ_P = $(ALLOBJ:.$(SUFFIX)=.$(PSUFFIX))
  668. +
  669. ifdef USEXBLAS
  670. ALLXOBJ = $(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC)
  671. endif
  672. all: ../$(LAPACKLIB)
  673. +lapack_prof: ../$(LAPACKLIB_P)
  674. +
  675. ../$(LAPACKLIB): $(ALLOBJ) $(ALLXOBJ)
  676. $(ARCH) $(ARCHFLAGS) $@ $(ALLOBJ) $(ALLXOBJ)
  677. $(RANLIB) $@
  678. +../$(LAPACKLIB_P): $(ALLOBJ_P)
  679. + $(ARCH) $(ARCHFLAGS) $@ $(ALLOBJ_P)
  680. + $(RANLIB) $@
  681. +
  682. single: $(SLASRC) $(DSLASRC) $(SXLASRC) $(SCLAUX) $(ALLAUX)
  683. $(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(SLASRC) $(DSLASRC) \
  684. $(SXLASRC) $(SCLAUX) $(ALLAUX) $(ALLXAUX)
  685. @@ -444,15 +452,25 @@
  686. @FRC=$(FRC)
  687. clean:
  688. - rm -f *.o
  689. + rm -f *.$(SUFFIX) *.$(PSUFFIX)
  690. -.f.o:
  691. +%.$(SUFFIX): %.f
  692. $(FORTRAN) $(OPTS) -c $< -o $@
  693. -slaruv.o: slaruv.f ; $(FORTRAN) $(NOOPT) -c $< -o $@
  694. -dlaruv.o: dlaruv.f ; $(FORTRAN) $(NOOPT) -c $< -o $@
  695. -sla_wwaddw.o: sla_wwaddw.f ; $(FORTRAN) $(NOOPT) -c $< -o $@
  696. -dla_wwaddw.o: dla_wwaddw.f ; $(FORTRAN) $(NOOPT) -c $< -o $@
  697. -cla_wwaddw.o: cla_wwaddw.f ; $(FORTRAN) $(NOOPT) -c $< -o $@
  698. -zla_wwaddw.o: zla_wwaddw.f ; $(FORTRAN) $(NOOPT) -c $< -o $@
  699. +%.$(PSUFFIX): %.f
  700. + $(FORTRAN) $(POPTS) -c $< -o $@
  701. +
  702. +slaruv.$(SUFFIX): slaruv.f ; $(FORTRAN) $(NOOPT) -O0 -c $< -o $@
  703. +dlaruv.$(SUFFIX): dlaruv.f ; $(FORTRAN) $(NOOPT) -O0 -c $< -o $@
  704. +sla_wwaddw.$(SUFFIX): sla_wwaddw.f ; $(FORTRAN) $(NOOPT) -O0 -c $< -o $@
  705. +dla_wwaddw.$(SUFFIX): dla_wwaddw.f ; $(FORTRAN) $(NOOPT) -O0 -c $< -o $@
  706. +cla_wwaddw.$(SUFFIX): cla_wwaddw.f ; $(FORTRAN) $(NOOPT) -O0 -c $< -o $@
  707. +zla_wwaddw.$(SUFFIX): zla_wwaddw.f ; $(FORTRAN) $(NOOPT) -O0 -c $< -o $@
  708. +
  709. +slaruv.$(PSUFFIX): slaruv.f ; $(FORTRAN) $(PNOOPT) -O0 -c $< -o $@
  710. +dlaruv.$(PSUFFIX): dlaruv.f ; $(FORTRAN) $(PNOOPT) -O0 -c $< -o $@
  711. +sla_wwaddw.$(PSUFFIX): sla_wwaddw.f ; $(FORTRAN) $(PNOOPT) -O0 -c $< -o $@
  712. +dla_wwaddw.$(PSUFFIX): dla_wwaddw.f ; $(FORTRAN) $(PNOOPT) -O0 -c $< -o $@
  713. +cla_wwaddw.$(PSUFFIX): cla_wwaddw.f ; $(FORTRAN) $(PNOOPT) -O0 -c $< -o $@
  714. +zla_wwaddw.$(PSUFFIX): zla_wwaddw.f ; $(FORTRAN) $(PNOOPT) -O0 -c $< -o $@
  715. diff -ruN lapack-3.4.0.old/TESTING/EIG/Makefile lapack-3.4.0/TESTING/EIG/Makefile
  716. --- lapack-3.4.0.old/TESTING/EIG/Makefile 2011-09-27 05:52:31.000000000 +0800
  717. +++ lapack-3.4.0/TESTING/EIG/Makefile 2011-11-28 14:59:56.324827994 +0800
  718. @@ -78,7 +78,7 @@
  719. cget35.o cget36.o cget37.o cget38.o cget51.o cget52.o \
  720. cget54.o cglmts.o cgqrts.o cgrqts.o cgsvts.o \
  721. chbt21.o chet21.o chet22.o chpt21.o chst01.o \
  722. - clarfy.o clarhs.o clatm4.o clctes.o clctsx.o clsets.o csbmv.o \
  723. + clarfy.o clarhs.o clatm4.o clctes.o clctsx.o clsets.o \
  724. csgt01.o cslect.o \
  725. cstt21.o cstt22.o cunt01.o cunt03.o
  726. @@ -115,7 +115,7 @@
  727. zget35.o zget36.o zget37.o zget38.o zget51.o zget52.o \
  728. zget54.o zglmts.o zgqrts.o zgrqts.o zgsvts.o \
  729. zhbt21.o zhet21.o zhet22.o zhpt21.o zhst01.o \
  730. - zlarfy.o zlarhs.o zlatm4.o zlctes.o zlctsx.o zlsets.o zsbmv.o \
  731. + zlarfy.o zlarhs.o zlatm4.o zlctes.o zlctsx.o zlsets.o \
  732. zsgt01.o zslect.o \
  733. zstt21.o zstt22.o zunt01.o zunt03.o
  734. @@ -129,22 +129,22 @@
  735. ../xeigtsts: $(SEIGTST) $(SCIGTST) $(AEIGTST) ../../$(LAPACKLIB); \
  736. $(LOADER) $(LOADOPTS) -o xeigtsts \
  737. $(SEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \
  738. - ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtsts $@
  739. + ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) && mv xeigtsts $@
  740. ../xeigtstc: $(CEIGTST) $(SCIGTST) $(AEIGTST) ../../$(LAPACKLIB); \
  741. $(LOADER) $(LOADOPTS) -o xeigtstc \
  742. $(CEIGTST) $(SCIGTST) $(AEIGTST) ../../$(TMGLIB) \
  743. - ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstc $@
  744. + ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) && mv xeigtstc $@
  745. ../xeigtstd: $(DEIGTST) $(DZIGTST) $(AEIGTST) ../../$(LAPACKLIB); \
  746. $(LOADER) $(LOADOPTS) -o xeigtstd \
  747. $(DEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \
  748. - ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstd $@
  749. + ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) && mv xeigtstd $@
  750. ../xeigtstz: $(ZEIGTST) $(DZIGTST) $(AEIGTST) ../../$(LAPACKLIB); \
  751. $(LOADER) $(LOADOPTS) -o xeigtstz \
  752. $(ZEIGTST) $(DZIGTST) $(AEIGTST) ../../$(TMGLIB) \
  753. - ../../$(LAPACKLIB) $(BLASLIB) && mv xeigtstz $@
  754. + ../../$(LAPACKLIB) $(BLASLIB) $(CEXTRALIB) && mv xeigtstz $@
  755. $(AEIGTST): $(FRC)
  756. $(SCIGTST): $(FRC)
  757. diff -ruN lapack-3.4.0.old/TESTING/LIN/Makefile lapack-3.4.0/TESTING/LIN/Makefile
  758. --- lapack-3.4.0.old/TESTING/LIN/Makefile 2011-11-01 06:21:11.000000000 +0800
  759. +++ lapack-3.4.0/TESTING/LIN/Makefile 2011-11-28 15:14:55.804828003 +0800
  760. @@ -109,7 +109,7 @@
  761. cqpt01.o cqrt01.o cqrt01p.o cqrt02.o cqrt03.o cqrt11.o \
  762. cqrt12.o cqrt13.o cqrt14.o cqrt15.o cqrt16.o \
  763. cqrt17.o crqt01.o crqt02.o crqt03.o crzt01.o crzt02.o \
  764. - csbmv.o cspt01.o \
  765. + cspt01.o \
  766. cspt02.o cspt03.o csyt01.o csyt02.o csyt03.o \
  767. ctbt02.o ctbt03.o ctbt05.o ctbt06.o ctpt01.o \
  768. ctpt02.o ctpt03.o ctpt05.o ctpt06.o ctrt01.o \
  769. @@ -186,7 +186,7 @@
  770. zqpt01.o zqrt01.o zqrt01p.o zqrt02.o zqrt03.o zqrt11.o \
  771. zqrt12.o zqrt13.o zqrt14.o zqrt15.o zqrt16.o \
  772. zqrt17.o zrqt01.o zrqt02.o zrqt03.o zrzt01.o zrzt02.o \
  773. - zsbmv.o zspt01.o \
  774. + zspt01.o \
  775. zspt02.o zspt03.o zsyt01.o zsyt02.o zsyt03.o \
  776. ztbt02.o ztbt03.o ztbt05.o ztbt06.o ztpt01.o \
  777. ztpt02.o ztpt03.o ztpt05.o ztpt06.o ztrt01.o \
  778. @@ -211,7 +211,7 @@
  779. zdrvab.o zdrvac.o zerrab.o zerrac.o zget08.o \
  780. alaerh.o alahd.o aladhd.o alareq.o \
  781. chkxer.o zget02.o zlarhs.o zlatb4.o \
  782. - zsbmv.o xerbla.o zpot06.o zlaipd.o
  783. + xerbla.o zpot06.o zlaipd.o
  784. SLINTSTRFP = schkrfp.o sdrvrfp.o sdrvrf1.o sdrvrf2.o sdrvrf3.o sdrvrf4.o serrrfp.o \
  785. slatb4.o slarhs.o sget04.o spot01.o spot03.o spot02.o \
  786. @@ -222,11 +222,11 @@
  787. chkxer.o xerbla.o alaerh.o aladhd.o alahd.o alasvm.o
  788. CLINTSTRFP = cchkrfp.o cdrvrfp.o cdrvrf1.o cdrvrf2.o cdrvrf3.o cdrvrf4.o cerrrfp.o \
  789. - claipd.o clatb4.o clarhs.o csbmv.o cget04.o cpot01.o cpot03.o cpot02.o \
  790. + claipd.o clatb4.o clarhs.o cget04.o cpot01.o cpot03.o cpot02.o \
  791. chkxer.o xerbla.o alaerh.o aladhd.o alahd.o alasvm.o
  792. ZLINTSTRFP = zchkrfp.o zdrvrfp.o zdrvrf1.o zdrvrf2.o zdrvrf3.o zdrvrf4.o zerrrfp.o \
  793. - zlatb4.o zlaipd.o zlarhs.o zsbmv.o zget04.o zpot01.o zpot03.o zpot02.o \
  794. + zlatb4.o zlaipd.o zlarhs.o zget04.o zpot01.o zpot03.o zpot02.o \
  795. chkxer.o xerbla.o alaerh.o aladhd.o alahd.o alasvm.o
  796. all: single double complex complex16 proto-single proto-double proto-complex proto-complex16
  797. @@ -243,43 +243,43 @@
  798. xlintsts : $(ALINTST) $(SLINTST) $(SCLNTST) ../../$(LAPACKLIB)
  799. $(LOADER) $(LOADOPTS) $(ALINTST) $(SCLNTST) $(SLINTST) \
  800. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@
  801. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  802. xlintstc : $(ALINTST) $(CLINTST) $(SCLNTST) ../../$(LAPACKLIB)
  803. $(LOADER) $(LOADOPTS) $(ALINTST) $(SCLNTST) $(CLINTST) \
  804. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@
  805. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  806. xlintstd : $(ALINTST) $(DLINTST) $(DZLNTST) ../../$(LAPACKLIB)
  807. $(LOADER) $(LOADOPTS) $^ \
  808. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@
  809. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  810. xlintstz : $(ALINTST) $(ZLINTST) $(DZLNTST) ../../$(LAPACKLIB)
  811. $(LOADER) $(LOADOPTS) $(ALINTST) $(DZLNTST) $(ZLINTST) \
  812. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@
  813. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(XBLASLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  814. xlintstds : $(DSLINTST) ../../$(LAPACKLIB)
  815. $(LOADER) $(LOADOPTS) $(DSLINTST) \
  816. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@
  817. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  818. xlintstzc : $(ZCLINTST) ../../$(LAPACKLIB)
  819. $(LOADER) $(LOADOPTS) $(ZCLINTST) \
  820. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@
  821. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  822. xlintstrfs : $(SLINTSTRFP) ../../$(LAPACKLIB)
  823. $(LOADER) $(LOADOPTS) $(SLINTSTRFP) \
  824. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@
  825. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  826. xlintstrfd : $(DLINTSTRFP) ../../$(LAPACKLIB)
  827. $(LOADER) $(LOADOPTS) $(DLINTSTRFP) \
  828. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@
  829. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  830. xlintstrfc : $(CLINTSTRFP) ../../$(LAPACKLIB)
  831. $(LOADER) $(LOADOPTS) $(CLINTSTRFP) \
  832. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@
  833. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  834. xlintstrfz : $(ZLINTSTRFP) ../../$(LAPACKLIB)
  835. $(LOADER) $(LOADOPTS) $(ZLINTSTRFP) \
  836. - ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@
  837. + ../../$(TMGLIB) ../../$(LAPACKLIB) $(BLASLIB) -o $@ $(CEXTRALIB)
  838. ../xlintsts: xlintsts
  839. mv xlintsts $@
  840. diff -ruN lapack-3.4.0.old/lapacke/src/Makefile lapack-3.4.0/lapacke/src/Makefile
  841. --- lapack-3.4.0.old/lapacke/src/Makefile 2011-11-10 06:56:15.000000000 +0800
  842. +++ lapack-3.4.0/lapacke/src/Makefile 2012-04-13 22:37:09.000000000 +0800
  843. @@ -35,12 +35,2060 @@
  844. include ../make.inc
  845. C_FILES := $(wildcard *.c)
  846. -OBJ_FILES := $(C_FILES:.c=.o)
  847. +
  848. +LAPACKE_OBJS := \
  849. +lapacke_cbbcsd.o \
  850. +lapacke_cbbcsd_work.o \
  851. +lapacke_cbdsqr.o \
  852. +lapacke_cbdsqr_work.o \
  853. +lapacke_cgbbrd.o \
  854. +lapacke_cgbbrd_work.o \
  855. +lapacke_cgbcon.o \
  856. +lapacke_cgbcon_work.o \
  857. +lapacke_cgbequb.o \
  858. +lapacke_cgbequb_work.o \
  859. +lapacke_cgbequ.o \
  860. +lapacke_cgbequ_work.o \
  861. +lapacke_cgbrfs.o \
  862. +lapacke_cgbrfs_work.o \
  863. +lapacke_cgbsv.o \
  864. +lapacke_cgbsv_work.o \
  865. +lapacke_cgbsvx.o \
  866. +lapacke_cgbsvx_work.o \
  867. +lapacke_cgbtrf.o \
  868. +lapacke_cgbtrf_work.o \
  869. +lapacke_cgbtrs.o \
  870. +lapacke_cgbtrs_work.o \
  871. +lapacke_cgebak.o \
  872. +lapacke_cgebak_work.o \
  873. +lapacke_cgebal.o \
  874. +lapacke_cgebal_work.o \
  875. +lapacke_cgebrd.o \
  876. +lapacke_cgebrd_work.o \
  877. +lapacke_cgecon.o \
  878. +lapacke_cgecon_work.o \
  879. +lapacke_cgeequb.o \
  880. +lapacke_cgeequb_work.o \
  881. +lapacke_cgeequ.o \
  882. +lapacke_cgeequ_work.o \
  883. +lapacke_cgees.o \
  884. +lapacke_cgees_work.o \
  885. +lapacke_cgeesx.o \
  886. +lapacke_cgeesx_work.o \
  887. +lapacke_cgeev.o \
  888. +lapacke_cgeev_work.o \
  889. +lapacke_cgeevx.o \
  890. +lapacke_cgeevx_work.o \
  891. +lapacke_cgehrd.o \
  892. +lapacke_cgehrd_work.o \
  893. +lapacke_cgelq2.o \
  894. +lapacke_cgelq2_work.o \
  895. +lapacke_cgelqf.o \
  896. +lapacke_cgelqf_work.o \
  897. +lapacke_cgels.o \
  898. +lapacke_cgelsd.o \
  899. +lapacke_cgelsd_work.o \
  900. +lapacke_cgelss.o \
  901. +lapacke_cgelss_work.o \
  902. +lapacke_cgels_work.o \
  903. +lapacke_cgelsy.o \
  904. +lapacke_cgelsy_work.o \
  905. +lapacke_cgemqrt.o \
  906. +lapacke_cgemqrt_work.o \
  907. +lapacke_cgeqlf.o \
  908. +lapacke_cgeqlf_work.o \
  909. +lapacke_cgeqp3.o \
  910. +lapacke_cgeqp3_work.o \
  911. +lapacke_cgeqpf.o \
  912. +lapacke_cgeqpf_work.o \
  913. +lapacke_cgeqr2.o \
  914. +lapacke_cgeqr2_work.o \
  915. +lapacke_cgeqrf.o \
  916. +lapacke_cgeqrfp.o \
  917. +lapacke_cgeqrfp_work.o \
  918. +lapacke_cgeqrf_work.o \
  919. +lapacke_cgeqrt2.o \
  920. +lapacke_cgeqrt2_work.o \
  921. +lapacke_cgeqrt3.o \
  922. +lapacke_cgeqrt3_work.o \
  923. +lapacke_cgeqrt.o \
  924. +lapacke_cgeqrt_work.o \
  925. +lapacke_cgerfs.o \
  926. +lapacke_cgerfs_work.o \
  927. +lapacke_cgerqf.o \
  928. +lapacke_cgerqf_work.o \
  929. +lapacke_cgesdd.o \
  930. +lapacke_cgesdd_work.o \
  931. +lapacke_cgesv.o \
  932. +lapacke_cgesvd.o \
  933. +lapacke_cgesvd_work.o \
  934. +lapacke_cgesv_work.o \
  935. +lapacke_cgesvx.o \
  936. +lapacke_cgesvx_work.o \
  937. +lapacke_cgetf2.o \
  938. +lapacke_cgetf2_work.o \
  939. +lapacke_cgetrf.o \
  940. +lapacke_cgetrf_work.o \
  941. +lapacke_cgetri.o \
  942. +lapacke_cgetri_work.o \
  943. +lapacke_cgetrs.o \
  944. +lapacke_cgetrs_work.o \
  945. +lapacke_cggbak.o \
  946. +lapacke_cggbak_work.o \
  947. +lapacke_cggbal.o \
  948. +lapacke_cggbal_work.o \
  949. +lapacke_cgges.o \
  950. +lapacke_cgges_work.o \
  951. +lapacke_cggesx.o \
  952. +lapacke_cggesx_work.o \
  953. +lapacke_cggev.o \
  954. +lapacke_cggev_work.o \
  955. +lapacke_cggevx.o \
  956. +lapacke_cggevx_work.o \
  957. +lapacke_cggglm.o \
  958. +lapacke_cggglm_work.o \
  959. +lapacke_cgghrd.o \
  960. +lapacke_cgghrd_work.o \
  961. +lapacke_cgglse.o \
  962. +lapacke_cgglse_work.o \
  963. +lapacke_cggqrf.o \
  964. +lapacke_cggqrf_work.o \
  965. +lapacke_cggrqf.o \
  966. +lapacke_cggrqf_work.o \
  967. +lapacke_cggsvd.o \
  968. +lapacke_cggsvd_work.o \
  969. +lapacke_cggsvp.o \
  970. +lapacke_cggsvp_work.o \
  971. +lapacke_cgtcon.o \
  972. +lapacke_cgtcon_work.o \
  973. +lapacke_cgtrfs.o \
  974. +lapacke_cgtrfs_work.o \
  975. +lapacke_cgtsv.o \
  976. +lapacke_cgtsv_work.o \
  977. +lapacke_cgtsvx.o \
  978. +lapacke_cgtsvx_work.o \
  979. +lapacke_cgttrf.o \
  980. +lapacke_cgttrf_work.o \
  981. +lapacke_cgttrs.o \
  982. +lapacke_cgttrs_work.o \
  983. +lapacke_chbev.o \
  984. +lapacke_chbevd.o \
  985. +lapacke_chbevd_work.o \
  986. +lapacke_chbev_work.o \
  987. +lapacke_chbevx.o \
  988. +lapacke_chbevx_work.o \
  989. +lapacke_chbgst.o \
  990. +lapacke_chbgst_work.o \
  991. +lapacke_chbgv.o \
  992. +lapacke_chbgvd.o \
  993. +lapacke_chbgvd_work.o \
  994. +lapacke_chbgv_work.o \
  995. +lapacke_chbgvx.o \
  996. +lapacke_chbgvx_work.o \
  997. +lapacke_chbtrd.o \
  998. +lapacke_chbtrd_work.o \
  999. +lapacke_checon.o \
  1000. +lapacke_checon_work.o \
  1001. +lapacke_cheequb.o \
  1002. +lapacke_cheequb_work.o \
  1003. +lapacke_cheev.o \
  1004. +lapacke_cheevd.o \
  1005. +lapacke_cheevd_work.o \
  1006. +lapacke_cheevr.o \
  1007. +lapacke_cheevr_work.o \
  1008. +lapacke_cheev_work.o \
  1009. +lapacke_cheevx.o \
  1010. +lapacke_cheevx_work.o \
  1011. +lapacke_chegst.o \
  1012. +lapacke_chegst_work.o \
  1013. +lapacke_chegv.o \
  1014. +lapacke_chegvd.o \
  1015. +lapacke_chegvd_work.o \
  1016. +lapacke_chegv_work.o \
  1017. +lapacke_chegvx.o \
  1018. +lapacke_chegvx_work.o \
  1019. +lapacke_cherfs.o \
  1020. +lapacke_cherfs_work.o \
  1021. +lapacke_chesv.o \
  1022. +lapacke_chesv_work.o \
  1023. +lapacke_chesvx.o \
  1024. +lapacke_chesvx_work.o \
  1025. +lapacke_cheswapr.o \
  1026. +lapacke_cheswapr_work.o \
  1027. +lapacke_chetrd.o \
  1028. +lapacke_chetrd_work.o \
  1029. +lapacke_chetrf.o \
  1030. +lapacke_chetrf_work.o \
  1031. +lapacke_chetri2.o \
  1032. +lapacke_chetri2_work.o \
  1033. +lapacke_chetri2x.o \
  1034. +lapacke_chetri2x_work.o \
  1035. +lapacke_chetri.o \
  1036. +lapacke_chetri_work.o \
  1037. +lapacke_chetrs2.o \
  1038. +lapacke_chetrs2_work.o \
  1039. +lapacke_chetrs.o \
  1040. +lapacke_chetrs_work.o \
  1041. +lapacke_chfrk.o \
  1042. +lapacke_chfrk_work.o \
  1043. +lapacke_chgeqz.o \
  1044. +lapacke_chgeqz_work.o \
  1045. +lapacke_chpcon.o \
  1046. +lapacke_chpcon_work.o \
  1047. +lapacke_chpev.o \
  1048. +lapacke_chpevd.o \
  1049. +lapacke_chpevd_work.o \
  1050. +lapacke_chpev_work.o \
  1051. +lapacke_chpevx.o \
  1052. +lapacke_chpevx_work.o \
  1053. +lapacke_chpgst.o \
  1054. +lapacke_chpgst_work.o \
  1055. +lapacke_chpgv.o \
  1056. +lapacke_chpgvd.o \
  1057. +lapacke_chpgvd_work.o \
  1058. +lapacke_chpgv_work.o \
  1059. +lapacke_chpgvx.o \
  1060. +lapacke_chpgvx_work.o \
  1061. +lapacke_chprfs.o \
  1062. +lapacke_chprfs_work.o \
  1063. +lapacke_chpsv.o \
  1064. +lapacke_chpsv_work.o \
  1065. +lapacke_chpsvx.o \
  1066. +lapacke_chpsvx_work.o \
  1067. +lapacke_chptrd.o \
  1068. +lapacke_chptrd_work.o \
  1069. +lapacke_chptrf.o \
  1070. +lapacke_chptrf_work.o \
  1071. +lapacke_chptri.o \
  1072. +lapacke_chptri_work.o \
  1073. +lapacke_chptrs.o \
  1074. +lapacke_chptrs_work.o \
  1075. +lapacke_chsein.o \
  1076. +lapacke_chsein_work.o \
  1077. +lapacke_chseqr.o \
  1078. +lapacke_chseqr_work.o \
  1079. +lapacke_clacgv.o \
  1080. +lapacke_clacgv_work.o \
  1081. +lapacke_clacpy.o \
  1082. +lapacke_clacpy_work.o \
  1083. +lapacke_clag2z.o \
  1084. +lapacke_clag2z_work.o \
  1085. +lapacke_clange.o \
  1086. +lapacke_clange_work.o \
  1087. +lapacke_clanhe.o \
  1088. +lapacke_clanhe_work.o \
  1089. +lapacke_clansy.o \
  1090. +lapacke_clansy_work.o \
  1091. +lapacke_clantr.o \
  1092. +lapacke_clantr_work.o \
  1093. +lapacke_clapmr.o \
  1094. +lapacke_clapmr_work.o \
  1095. +lapacke_clarfb.o \
  1096. +lapacke_clarfb_work.o \
  1097. +lapacke_clarfg.o \
  1098. +lapacke_clarfg_work.o \
  1099. +lapacke_clarft.o \
  1100. +lapacke_clarft_work.o \
  1101. +lapacke_clarfx.o \
  1102. +lapacke_clarfx_work.o \
  1103. +lapacke_clarnv.o \
  1104. +lapacke_clarnv_work.o \
  1105. +lapacke_claset.o \
  1106. +lapacke_claset_work.o \
  1107. +lapacke_claswp.o \
  1108. +lapacke_claswp_work.o \
  1109. +lapacke_clauum.o \
  1110. +lapacke_clauum_work.o \
  1111. +lapacke_cpbcon.o \
  1112. +lapacke_cpbcon_work.o \
  1113. +lapacke_cpbequ.o \
  1114. +lapacke_cpbequ_work.o \
  1115. +lapacke_cpbrfs.o \
  1116. +lapacke_cpbrfs_work.o \
  1117. +lapacke_cpbstf.o \
  1118. +lapacke_cpbstf_work.o \
  1119. +lapacke_cpbsv.o \
  1120. +lapacke_cpbsv_work.o \
  1121. +lapacke_cpbsvx.o \
  1122. +lapacke_cpbsvx_work.o \
  1123. +lapacke_cpbtrf.o \
  1124. +lapacke_cpbtrf_work.o \
  1125. +lapacke_cpbtrs.o \
  1126. +lapacke_cpbtrs_work.o \
  1127. +lapacke_cpftrf.o \
  1128. +lapacke_cpftrf_work.o \
  1129. +lapacke_cpftri.o \
  1130. +lapacke_cpftri_work.o \
  1131. +lapacke_cpftrs.o \
  1132. +lapacke_cpftrs_work.o \
  1133. +lapacke_cpocon.o \
  1134. +lapacke_cpocon_work.o \
  1135. +lapacke_cpoequb.o \
  1136. +lapacke_cpoequb_work.o \
  1137. +lapacke_cpoequ.o \
  1138. +lapacke_cpoequ_work.o \
  1139. +lapacke_cporfs.o \
  1140. +lapacke_cporfs_work.o \
  1141. +lapacke_cposv.o \
  1142. +lapacke_cposv_work.o \
  1143. +lapacke_cposvx.o \
  1144. +lapacke_cposvx_work.o \
  1145. +lapacke_cpotrf.o \
  1146. +lapacke_cpotrf_work.o \
  1147. +lapacke_cpotri.o \
  1148. +lapacke_cpotri_work.o \
  1149. +lapacke_cpotrs.o \
  1150. +lapacke_cpotrs_work.o \
  1151. +lapacke_cppcon.o \
  1152. +lapacke_cppcon_work.o \
  1153. +lapacke_cppequ.o \
  1154. +lapacke_cppequ_work.o \
  1155. +lapacke_cpprfs.o \
  1156. +lapacke_cpprfs_work.o \
  1157. +lapacke_cppsv.o \
  1158. +lapacke_cppsv_work.o \
  1159. +lapacke_cppsvx.o \
  1160. +lapacke_cppsvx_work.o \
  1161. +lapacke_cpptrf.o \
  1162. +lapacke_cpptrf_work.o \
  1163. +lapacke_cpptri.o \
  1164. +lapacke_cpptri_work.o \
  1165. +lapacke_cpptrs.o \
  1166. +lapacke_cpptrs_work.o \
  1167. +lapacke_cpstrf.o \
  1168. +lapacke_cpstrf_work.o \
  1169. +lapacke_cptcon.o \
  1170. +lapacke_cptcon_work.o \
  1171. +lapacke_cpteqr.o \
  1172. +lapacke_cpteqr_work.o \
  1173. +lapacke_cptrfs.o \
  1174. +lapacke_cptrfs_work.o \
  1175. +lapacke_cptsv.o \
  1176. +lapacke_cptsv_work.o \
  1177. +lapacke_cptsvx.o \
  1178. +lapacke_cptsvx_work.o \
  1179. +lapacke_cpttrf.o \
  1180. +lapacke_cpttrf_work.o \
  1181. +lapacke_cpttrs.o \
  1182. +lapacke_cpttrs_work.o \
  1183. +lapacke_cspcon.o \
  1184. +lapacke_cspcon_work.o \
  1185. +lapacke_csprfs.o \
  1186. +lapacke_csprfs_work.o \
  1187. +lapacke_cspsv.o \
  1188. +lapacke_cspsv_work.o \
  1189. +lapacke_cspsvx.o \
  1190. +lapacke_cspsvx_work.o \
  1191. +lapacke_csptrf.o \
  1192. +lapacke_csptrf_work.o \
  1193. +lapacke_csptri.o \
  1194. +lapacke_csptri_work.o \
  1195. +lapacke_csptrs.o \
  1196. +lapacke_csptrs_work.o \
  1197. +lapacke_cstedc.o \
  1198. +lapacke_cstedc_work.o \
  1199. +lapacke_cstegr.o \
  1200. +lapacke_cstegr_work.o \
  1201. +lapacke_cstein.o \
  1202. +lapacke_cstein_work.o \
  1203. +lapacke_cstemr.o \
  1204. +lapacke_cstemr_work.o \
  1205. +lapacke_csteqr.o \
  1206. +lapacke_csteqr_work.o \
  1207. +lapacke_csycon.o \
  1208. +lapacke_csyconv.o \
  1209. +lapacke_csyconv_work.o \
  1210. +lapacke_csycon_work.o \
  1211. +lapacke_csyequb.o \
  1212. +lapacke_csyequb_work.o \
  1213. +lapacke_csyrfs.o \
  1214. +lapacke_csyrfs_work.o \
  1215. +lapacke_csysv.o \
  1216. +lapacke_csysv_work.o \
  1217. +lapacke_csysvx.o \
  1218. +lapacke_csysvx_work.o \
  1219. +lapacke_csyswapr.o \
  1220. +lapacke_csyswapr_work.o \
  1221. +lapacke_csytrf.o \
  1222. +lapacke_csytrf_work.o \
  1223. +lapacke_csytri2.o \
  1224. +lapacke_csytri2_work.o \
  1225. +lapacke_csytri2x.o \
  1226. +lapacke_csytri2x_work.o \
  1227. +lapacke_csytri.o \
  1228. +lapacke_csytri_work.o \
  1229. +lapacke_csytrs2.o \
  1230. +lapacke_csytrs2_work.o \
  1231. +lapacke_csytrs.o \
  1232. +lapacke_csytrs_work.o \
  1233. +lapacke_ctbcon.o \
  1234. +lapacke_ctbcon_work.o \
  1235. +lapacke_ctbrfs.o \
  1236. +lapacke_ctbrfs_work.o \
  1237. +lapacke_ctbtrs.o \
  1238. +lapacke_ctbtrs_work.o \
  1239. +lapacke_ctfsm.o \
  1240. +lapacke_ctfsm_work.o \
  1241. +lapacke_ctftri.o \
  1242. +lapacke_ctftri_work.o \
  1243. +lapacke_ctfttp.o \
  1244. +lapacke_ctfttp_work.o \
  1245. +lapacke_ctfttr.o \
  1246. +lapacke_ctfttr_work.o \
  1247. +lapacke_ctgevc.o \
  1248. +lapacke_ctgevc_work.o \
  1249. +lapacke_ctgexc.o \
  1250. +lapacke_ctgexc_work.o \
  1251. +lapacke_ctgsen.o \
  1252. +lapacke_ctgsen_work.o \
  1253. +lapacke_ctgsja.o \
  1254. +lapacke_ctgsja_work.o \
  1255. +lapacke_ctgsna.o \
  1256. +lapacke_ctgsna_work.o \
  1257. +lapacke_ctgsyl.o \
  1258. +lapacke_ctgsyl_work.o \
  1259. +lapacke_ctpcon.o \
  1260. +lapacke_ctpcon_work.o \
  1261. +lapacke_ctpmqrt.o \
  1262. +lapacke_ctpmqrt_work.o \
  1263. +lapacke_ctpqrt2.o \
  1264. +lapacke_ctpqrt2_work.o \
  1265. +lapacke_ctpqrt.o \
  1266. +lapacke_ctpqrt_work.o \
  1267. +lapacke_ctprfb.o \
  1268. +lapacke_ctprfb_work.o \
  1269. +lapacke_ctprfs.o \
  1270. +lapacke_ctprfs_work.o \
  1271. +lapacke_ctptri.o \
  1272. +lapacke_ctptri_work.o \
  1273. +lapacke_ctptrs.o \
  1274. +lapacke_ctptrs_work.o \
  1275. +lapacke_ctpttf.o \
  1276. +lapacke_ctpttf_work.o \
  1277. +lapacke_ctpttr.o \
  1278. +lapacke_ctpttr_work.o \
  1279. +lapacke_ctrcon.o \
  1280. +lapacke_ctrcon_work.o \
  1281. +lapacke_ctrevc.o \
  1282. +lapacke_ctrevc_work.o \
  1283. +lapacke_ctrexc.o \
  1284. +lapacke_ctrexc_work.o \
  1285. +lapacke_ctrrfs.o \
  1286. +lapacke_ctrrfs_work.o \
  1287. +lapacke_ctrsen.o \
  1288. +lapacke_ctrsen_work.o \
  1289. +lapacke_ctrsna.o \
  1290. +lapacke_ctrsna_work.o \
  1291. +lapacke_ctrsyl.o \
  1292. +lapacke_ctrsyl_work.o \
  1293. +lapacke_ctrtri.o \
  1294. +lapacke_ctrtri_work.o \
  1295. +lapacke_ctrtrs.o \
  1296. +lapacke_ctrtrs_work.o \
  1297. +lapacke_ctrttf.o \
  1298. +lapacke_ctrttf_work.o \
  1299. +lapacke_ctrttp.o \
  1300. +lapacke_ctrttp_work.o \
  1301. +lapacke_ctzrzf.o \
  1302. +lapacke_ctzrzf_work.o \
  1303. +lapacke_cunbdb.o \
  1304. +lapacke_cunbdb_work.o \
  1305. +lapacke_cuncsd.o \
  1306. +lapacke_cuncsd_work.o \
  1307. +lapacke_cungbr.o \
  1308. +lapacke_cungbr_work.o \
  1309. +lapacke_cunghr.o \
  1310. +lapacke_cunghr_work.o \
  1311. +lapacke_cunglq.o \
  1312. +lapacke_cunglq_work.o \
  1313. +lapacke_cungql.o \
  1314. +lapacke_cungql_work.o \
  1315. +lapacke_cungqr.o \
  1316. +lapacke_cungqr_work.o \
  1317. +lapacke_cungrq.o \
  1318. +lapacke_cungrq_work.o \
  1319. +lapacke_cungtr.o \
  1320. +lapacke_cungtr_work.o \
  1321. +lapacke_cunmbr.o \
  1322. +lapacke_cunmbr_work.o \
  1323. +lapacke_cunmhr.o \
  1324. +lapacke_cunmhr_work.o \
  1325. +lapacke_cunmlq.o \
  1326. +lapacke_cunmlq_work.o \
  1327. +lapacke_cunmql.o \
  1328. +lapacke_cunmql_work.o \
  1329. +lapacke_cunmqr.o \
  1330. +lapacke_cunmqr_work.o \
  1331. +lapacke_cunmrq.o \
  1332. +lapacke_cunmrq_work.o \
  1333. +lapacke_cunmrz.o \
  1334. +lapacke_cunmrz_work.o \
  1335. +lapacke_cunmtr.o \
  1336. +lapacke_cunmtr_work.o \
  1337. +lapacke_cupgtr.o \
  1338. +lapacke_cupgtr_work.o \
  1339. +lapacke_cupmtr.o \
  1340. +lapacke_cupmtr_work.o \
  1341. +lapacke_dbbcsd.o \
  1342. +lapacke_dbbcsd_work.o \
  1343. +lapacke_dbdsdc.o \
  1344. +lapacke_dbdsdc_work.o \
  1345. +lapacke_dbdsqr.o \
  1346. +lapacke_dbdsqr_work.o \
  1347. +lapacke_ddisna.o \
  1348. +lapacke_ddisna_work.o \
  1349. +lapacke_dgbbrd.o \
  1350. +lapacke_dgbbrd_work.o \
  1351. +lapacke_dgbcon.o \
  1352. +lapacke_dgbcon_work.o \
  1353. +lapacke_dgbequb.o \
  1354. +lapacke_dgbequb_work.o \
  1355. +lapacke_dgbequ.o \
  1356. +lapacke_dgbequ_work.o \
  1357. +lapacke_dgbrfs.o \
  1358. +lapacke_dgbrfs_work.o \
  1359. +lapacke_dgbsv.o \
  1360. +lapacke_dgbsv_work.o \
  1361. +lapacke_dgbsvx.o \
  1362. +lapacke_dgbsvx_work.o \
  1363. +lapacke_dgbtrf.o \
  1364. +lapacke_dgbtrf_work.o \
  1365. +lapacke_dgbtrs.o \
  1366. +lapacke_dgbtrs_work.o \
  1367. +lapacke_dgebak.o \
  1368. +lapacke_dgebak_work.o \
  1369. +lapacke_dgebal.o \
  1370. +lapacke_dgebal_work.o \
  1371. +lapacke_dgebrd.o \
  1372. +lapacke_dgebrd_work.o \
  1373. +lapacke_dgecon.o \
  1374. +lapacke_dgecon_work.o \
  1375. +lapacke_dgeequb.o \
  1376. +lapacke_dgeequb_work.o \
  1377. +lapacke_dgeequ.o \
  1378. +lapacke_dgeequ_work.o \
  1379. +lapacke_dgees.o \
  1380. +lapacke_dgees_work.o \
  1381. +lapacke_dgeesx.o \
  1382. +lapacke_dgeesx_work.o \
  1383. +lapacke_dgeev.o \
  1384. +lapacke_dgeev_work.o \
  1385. +lapacke_dgeevx.o \
  1386. +lapacke_dgeevx_work.o \
  1387. +lapacke_dgehrd.o \
  1388. +lapacke_dgehrd_work.o \
  1389. +lapacke_dgejsv.o \
  1390. +lapacke_dgejsv_work.o \
  1391. +lapacke_dgelq2.o \
  1392. +lapacke_dgelq2_work.o \
  1393. +lapacke_dgelqf.o \
  1394. +lapacke_dgelqf_work.o \
  1395. +lapacke_dgels.o \
  1396. +lapacke_dgelsd.o \
  1397. +lapacke_dgelsd_work.o \
  1398. +lapacke_dgelss.o \
  1399. +lapacke_dgelss_work.o \
  1400. +lapacke_dgels_work.o \
  1401. +lapacke_dgelsy.o \
  1402. +lapacke_dgelsy_work.o \
  1403. +lapacke_dgemqrt.o \
  1404. +lapacke_dgemqrt_work.o \
  1405. +lapacke_dgeqlf.o \
  1406. +lapacke_dgeqlf_work.o \
  1407. +lapacke_dgeqp3.o \
  1408. +lapacke_dgeqp3_work.o \
  1409. +lapacke_dgeqpf.o \
  1410. +lapacke_dgeqpf_work.o \
  1411. +lapacke_dgeqr2.o \
  1412. +lapacke_dgeqr2_work.o \
  1413. +lapacke_dgeqrf.o \
  1414. +lapacke_dgeqrfp.o \
  1415. +lapacke_dgeqrfp_work.o \
  1416. +lapacke_dgeqrf_work.o \
  1417. +lapacke_dgeqrt2.o \
  1418. +lapacke_dgeqrt2_work.o \
  1419. +lapacke_dgeqrt3.o \
  1420. +lapacke_dgeqrt3_work.o \
  1421. +lapacke_dgeqrt.o \
  1422. +lapacke_dgeqrt_work.o \
  1423. +lapacke_dgerfs.o \
  1424. +lapacke_dgerfs_work.o \
  1425. +lapacke_dgerqf.o \
  1426. +lapacke_dgerqf_work.o \
  1427. +lapacke_dgesdd.o \
  1428. +lapacke_dgesdd_work.o \
  1429. +lapacke_dgesv.o \
  1430. +lapacke_dgesvd.o \
  1431. +lapacke_dgesvd_work.o \
  1432. +lapacke_dgesvj.o \
  1433. +lapacke_dgesvj_work.o \
  1434. +lapacke_dgesv_work.o \
  1435. +lapacke_dgesvx.o \
  1436. +lapacke_dgesvx_work.o \
  1437. +lapacke_dgetf2.o \
  1438. +lapacke_dgetf2_work.o \
  1439. +lapacke_dgetrf.o \
  1440. +lapacke_dgetrf_work.o \
  1441. +lapacke_dgetri.o \
  1442. +lapacke_dgetri_work.o \
  1443. +lapacke_dgetrs.o \
  1444. +lapacke_dgetrs_work.o \
  1445. +lapacke_dggbak.o \
  1446. +lapacke_dggbak_work.o \
  1447. +lapacke_dggbal.o \
  1448. +lapacke_dggbal_work.o \
  1449. +lapacke_dgges.o \
  1450. +lapacke_dgges_work.o \
  1451. +lapacke_dggesx.o \
  1452. +lapacke_dggesx_work.o \
  1453. +lapacke_dggev.o \
  1454. +lapacke_dggev_work.o \
  1455. +lapacke_dggevx.o \
  1456. +lapacke_dggevx_work.o \
  1457. +lapacke_dggglm.o \
  1458. +lapacke_dggglm_work.o \
  1459. +lapacke_dgghrd.o \
  1460. +lapacke_dgghrd_work.o \
  1461. +lapacke_dgglse.o \
  1462. +lapacke_dgglse_work.o \
  1463. +lapacke_dggqrf.o \
  1464. +lapacke_dggqrf_work.o \
  1465. +lapacke_dggrqf.o \
  1466. +lapacke_dggrqf_work.o \
  1467. +lapacke_dggsvd.o \
  1468. +lapacke_dggsvd_work.o \
  1469. +lapacke_dggsvp.o \
  1470. +lapacke_dggsvp_work.o \
  1471. +lapacke_dgtcon.o \
  1472. +lapacke_dgtcon_work.o \
  1473. +lapacke_dgtrfs.o \
  1474. +lapacke_dgtrfs_work.o \
  1475. +lapacke_dgtsv.o \
  1476. +lapacke_dgtsv_work.o \
  1477. +lapacke_dgtsvx.o \
  1478. +lapacke_dgtsvx_work.o \
  1479. +lapacke_dgttrf.o \
  1480. +lapacke_dgttrf_work.o \
  1481. +lapacke_dgttrs.o \
  1482. +lapacke_dgttrs_work.o \
  1483. +lapacke_dhgeqz.o \
  1484. +lapacke_dhgeqz_work.o \
  1485. +lapacke_dhsein.o \
  1486. +lapacke_dhsein_work.o \
  1487. +lapacke_dhseqr.o \
  1488. +lapacke_dhseqr_work.o \
  1489. +lapacke_dlacpy.o \
  1490. +lapacke_dlacpy_work.o \
  1491. +lapacke_dlag2s.o \
  1492. +lapacke_dlag2s_work.o \
  1493. +lapacke_dlamch.o \
  1494. +lapacke_dlamch_work.o \
  1495. +lapacke_dlange.o \
  1496. +lapacke_dlange_work.o \
  1497. +lapacke_dlansy.o \
  1498. +lapacke_dlansy_work.o \
  1499. +lapacke_dlantr.o \
  1500. +lapacke_dlantr_work.o \
  1501. +lapacke_dlapmr.o \
  1502. +lapacke_dlapmr_work.o \
  1503. +lapacke_dlapy2.o \
  1504. +lapacke_dlapy2_work.o \
  1505. +lapacke_dlapy3.o \
  1506. +lapacke_dlapy3_work.o \
  1507. +lapacke_dlarfb.o \
  1508. +lapacke_dlarfb_work.o \
  1509. +lapacke_dlarfg.o \
  1510. +lapacke_dlarfg_work.o \
  1511. +lapacke_dlarft.o \
  1512. +lapacke_dlarft_work.o \
  1513. +lapacke_dlarfx.o \
  1514. +lapacke_dlarfx_work.o \
  1515. +lapacke_dlarnv.o \
  1516. +lapacke_dlarnv_work.o \
  1517. +lapacke_dlartgp.o \
  1518. +lapacke_dlartgp_work.o \
  1519. +lapacke_dlartgs.o \
  1520. +lapacke_dlartgs_work.o \
  1521. +lapacke_dlaset.o \
  1522. +lapacke_dlaset_work.o \
  1523. +lapacke_dlasrt.o \
  1524. +lapacke_dlasrt_work.o \
  1525. +lapacke_dlaswp.o \
  1526. +lapacke_dlaswp_work.o \
  1527. +lapacke_dlauum.o \
  1528. +lapacke_dlauum_work.o \
  1529. +lapacke_dopgtr.o \
  1530. +lapacke_dopgtr_work.o \
  1531. +lapacke_dopmtr.o \
  1532. +lapacke_dopmtr_work.o \
  1533. +lapacke_dorbdb.o \
  1534. +lapacke_dorbdb_work.o \
  1535. +lapacke_dorcsd.o \
  1536. +lapacke_dorcsd_work.o \
  1537. +lapacke_dorgbr.o \
  1538. +lapacke_dorgbr_work.o \
  1539. +lapacke_dorghr.o \
  1540. +lapacke_dorghr_work.o \
  1541. +lapacke_dorglq.o \
  1542. +lapacke_dorglq_work.o \
  1543. +lapacke_dorgql.o \
  1544. +lapacke_dorgql_work.o \
  1545. +lapacke_dorgqr.o \
  1546. +lapacke_dorgqr_work.o \
  1547. +lapacke_dorgrq.o \
  1548. +lapacke_dorgrq_work.o \
  1549. +lapacke_dorgtr.o \
  1550. +lapacke_dorgtr_work.o \
  1551. +lapacke_dormbr.o \
  1552. +lapacke_dormbr_work.o \
  1553. +lapacke_dormhr.o \
  1554. +lapacke_dormhr_work.o \
  1555. +lapacke_dormlq.o \
  1556. +lapacke_dormlq_work.o \
  1557. +lapacke_dormql.o \
  1558. +lapacke_dormql_work.o \
  1559. +lapacke_dormqr.o \
  1560. +lapacke_dormqr_work.o \
  1561. +lapacke_dormrq.o \
  1562. +lapacke_dormrq_work.o \
  1563. +lapacke_dormrz.o \
  1564. +lapacke_dormrz_work.o \
  1565. +lapacke_dormtr.o \
  1566. +lapacke_dormtr_work.o \
  1567. +lapacke_dpbcon.o \
  1568. +lapacke_dpbcon_work.o \
  1569. +lapacke_dpbequ.o \
  1570. +lapacke_dpbequ_work.o \
  1571. +lapacke_dpbrfs.o \
  1572. +lapacke_dpbrfs_work.o \
  1573. +lapacke_dpbstf.o \
  1574. +lapacke_dpbstf_work.o \
  1575. +lapacke_dpbsv.o \
  1576. +lapacke_dpbsv_work.o \
  1577. +lapacke_dpbsvx.o \
  1578. +lapacke_dpbsvx_work.o \
  1579. +lapacke_dpbtrf.o \
  1580. +lapacke_dpbtrf_work.o \
  1581. +lapacke_dpbtrs.o \
  1582. +lapacke_dpbtrs_work.o \
  1583. +lapacke_dpftrf.o \
  1584. +lapacke_dpftrf_work.o \
  1585. +lapacke_dpftri.o \
  1586. +lapacke_dpftri_work.o \
  1587. +lapacke_dpftrs.o \
  1588. +lapacke_dpftrs_work.o \
  1589. +lapacke_dpocon.o \
  1590. +lapacke_dpocon_work.o \
  1591. +lapacke_dpoequb.o \
  1592. +lapacke_dpoequb_work.o \
  1593. +lapacke_dpoequ.o \
  1594. +lapacke_dpoequ_work.o \
  1595. +lapacke_dporfs.o \
  1596. +lapacke_dporfs_work.o \
  1597. +lapacke_dposv.o \
  1598. +lapacke_dposv_work.o \
  1599. +lapacke_dposvx.o \
  1600. +lapacke_dposvx_work.o \
  1601. +lapacke_dpotrf.o \
  1602. +lapacke_dpotrf_work.o \
  1603. +lapacke_dpotri.o \
  1604. +lapacke_dpotri_work.o \
  1605. +lapacke_dpotrs.o \
  1606. +lapacke_dpotrs_work.o \
  1607. +lapacke_dppcon.o \
  1608. +lapacke_dppcon_work.o \
  1609. +lapacke_dppequ.o \
  1610. +lapacke_dppequ_work.o \
  1611. +lapacke_dpprfs.o \
  1612. +lapacke_dpprfs_work.o \
  1613. +lapacke_dppsv.o \
  1614. +lapacke_dppsv_work.o \
  1615. +lapacke_dppsvx.o \
  1616. +lapacke_dppsvx_work.o \
  1617. +lapacke_dpptrf.o \
  1618. +lapacke_dpptrf_work.o \
  1619. +lapacke_dpptri.o \
  1620. +lapacke_dpptri_work.o \
  1621. +lapacke_dpptrs.o \
  1622. +lapacke_dpptrs_work.o \
  1623. +lapacke_dpstrf.o \
  1624. +lapacke_dpstrf_work.o \
  1625. +lapacke_dptcon.o \
  1626. +lapacke_dptcon_work.o \
  1627. +lapacke_dpteqr.o \
  1628. +lapacke_dpteqr_work.o \
  1629. +lapacke_dptrfs.o \
  1630. +lapacke_dptrfs_work.o \
  1631. +lapacke_dptsv.o \
  1632. +lapacke_dptsv_work.o \
  1633. +lapacke_dptsvx.o \
  1634. +lapacke_dptsvx_work.o \
  1635. +lapacke_dpttrf.o \
  1636. +lapacke_dpttrf_work.o \
  1637. +lapacke_dpttrs.o \
  1638. +lapacke_dpttrs_work.o \
  1639. +lapacke_dsbev.o \
  1640. +lapacke_dsbevd.o \
  1641. +lapacke_dsbevd_work.o \
  1642. +lapacke_dsbev_work.o \
  1643. +lapacke_dsbevx.o \
  1644. +lapacke_dsbevx_work.o \
  1645. +lapacke_dsbgst.o \
  1646. +lapacke_dsbgst_work.o \
  1647. +lapacke_dsbgv.o \
  1648. +lapacke_dsbgvd.o \
  1649. +lapacke_dsbgvd_work.o \
  1650. +lapacke_dsbgv_work.o \
  1651. +lapacke_dsbgvx.o \
  1652. +lapacke_dsbgvx_work.o \
  1653. +lapacke_dsbtrd.o \
  1654. +lapacke_dsbtrd_work.o \
  1655. +lapacke_dsfrk.o \
  1656. +lapacke_dsfrk_work.o \
  1657. +lapacke_dsgesv.o \
  1658. +lapacke_dsgesv_work.o \
  1659. +lapacke_dspcon.o \
  1660. +lapacke_dspcon_work.o \
  1661. +lapacke_dspev.o \
  1662. +lapacke_dspevd.o \
  1663. +lapacke_dspevd_work.o \
  1664. +lapacke_dspev_work.o \
  1665. +lapacke_dspevx.o \
  1666. +lapacke_dspevx_work.o \
  1667. +lapacke_dspgst.o \
  1668. +lapacke_dspgst_work.o \
  1669. +lapacke_dspgv.o \
  1670. +lapacke_dspgvd.o \
  1671. +lapacke_dspgvd_work.o \
  1672. +lapacke_dspgv_work.o \
  1673. +lapacke_dspgvx.o \
  1674. +lapacke_dspgvx_work.o \
  1675. +lapacke_dsposv.o \
  1676. +lapacke_dsposv_work.o \
  1677. +lapacke_dsprfs.o \
  1678. +lapacke_dsprfs_work.o \
  1679. +lapacke_dspsv.o \
  1680. +lapacke_dspsv_work.o \
  1681. +lapacke_dspsvx.o \
  1682. +lapacke_dspsvx_work.o \
  1683. +lapacke_dsptrd.o \
  1684. +lapacke_dsptrd_work.o \
  1685. +lapacke_dsptrf.o \
  1686. +lapacke_dsptrf_work.o \
  1687. +lapacke_dsptri.o \
  1688. +lapacke_dsptri_work.o \
  1689. +lapacke_dsptrs.o \
  1690. +lapacke_dsptrs_work.o \
  1691. +lapacke_dstebz.o \
  1692. +lapacke_dstebz_work.o \
  1693. +lapacke_dstedc.o \
  1694. +lapacke_dstedc_work.o \
  1695. +lapacke_dstegr.o \
  1696. +lapacke_dstegr_work.o \
  1697. +lapacke_dstein.o \
  1698. +lapacke_dstein_work.o \
  1699. +lapacke_dstemr.o \
  1700. +lapacke_dstemr_work.o \
  1701. +lapacke_dsteqr.o \
  1702. +lapacke_dsteqr_work.o \
  1703. +lapacke_dsterf.o \
  1704. +lapacke_dsterf_work.o \
  1705. +lapacke_dstev.o \
  1706. +lapacke_dstevd.o \
  1707. +lapacke_dstevd_work.o \
  1708. +lapacke_dstevr.o \
  1709. +lapacke_dstevr_work.o \
  1710. +lapacke_dstev_work.o \
  1711. +lapacke_dstevx.o \
  1712. +lapacke_dstevx_work.o \
  1713. +lapacke_dsycon.o \
  1714. +lapacke_dsyconv.o \
  1715. +lapacke_dsyconv_work.o \
  1716. +lapacke_dsycon_work.o \
  1717. +lapacke_dsyequb.o \
  1718. +lapacke_dsyequb_work.o \
  1719. +lapacke_dsyev.o \
  1720. +lapacke_dsyevd.o \
  1721. +lapacke_dsyevd_work.o \
  1722. +lapacke_dsyevr.o \
  1723. +lapacke_dsyevr_work.o \
  1724. +lapacke_dsyev_work.o \
  1725. +lapacke_dsyevx.o \
  1726. +lapacke_dsyevx_work.o \
  1727. +lapacke_dsygst.o \
  1728. +lapacke_dsygst_work.o \
  1729. +lapacke_dsygv.o \
  1730. +lapacke_dsygvd.o \
  1731. +lapacke_dsygvd_work.o \
  1732. +lapacke_dsygv_work.o \
  1733. +lapacke_dsygvx.o \
  1734. +lapacke_dsygvx_work.o \
  1735. +lapacke_dsyrfs.o \
  1736. +lapacke_dsyrfs_work.o \
  1737. +lapacke_dsysv.o \
  1738. +lapacke_dsysv_work.o \
  1739. +lapacke_dsysvx.o \
  1740. +lapacke_dsysvx_work.o \
  1741. +lapacke_dsyswapr.o \
  1742. +lapacke_dsyswapr_work.o \
  1743. +lapacke_dsytrd.o \
  1744. +lapacke_dsytrd_work.o \
  1745. +lapacke_dsytrf.o \
  1746. +lapacke_dsytrf_work.o \
  1747. +lapacke_dsytri2.o \
  1748. +lapacke_dsytri2_work.o \
  1749. +lapacke_dsytri2x.o \
  1750. +lapacke_dsytri2x_work.o \
  1751. +lapacke_dsytri.o \
  1752. +lapacke_dsytri_work.o \
  1753. +lapacke_dsytrs2.o \
  1754. +lapacke_dsytrs2_work.o \
  1755. +lapacke_dsytrs.o \
  1756. +lapacke_dsytrs_work.o \
  1757. +lapacke_dtbcon.o \
  1758. +lapacke_dtbcon_work.o \
  1759. +lapacke_dtbrfs.o \
  1760. +lapacke_dtbrfs_work.o \
  1761. +lapacke_dtbtrs.o \
  1762. +lapacke_dtbtrs_work.o \
  1763. +lapacke_dtfsm.o \
  1764. +lapacke_dtfsm_work.o \
  1765. +lapacke_dtftri.o \
  1766. +lapacke_dtftri_work.o \
  1767. +lapacke_dtfttp.o \
  1768. +lapacke_dtfttp_work.o \
  1769. +lapacke_dtfttr.o \
  1770. +lapacke_dtfttr_work.o \
  1771. +lapacke_dtgevc.o \
  1772. +lapacke_dtgevc_work.o \
  1773. +lapacke_dtgexc.o \
  1774. +lapacke_dtgexc_work.o \
  1775. +lapacke_dtgsen.o \
  1776. +lapacke_dtgsen_work.o \
  1777. +lapacke_dtgsja.o \
  1778. +lapacke_dtgsja_work.o \
  1779. +lapacke_dtgsna.o \
  1780. +lapacke_dtgsna_work.o \
  1781. +lapacke_dtgsyl.o \
  1782. +lapacke_dtgsyl_work.o \
  1783. +lapacke_dtpcon.o \
  1784. +lapacke_dtpcon_work.o \
  1785. +lapacke_dtpmqrt.o \
  1786. +lapacke_dtpmqrt_work.o \
  1787. +lapacke_dtpqrt2.o \
  1788. +lapacke_dtpqrt2_work.o \
  1789. +lapacke_dtpqrt.o \
  1790. +lapacke_dtpqrt_work.o \
  1791. +lapacke_dtprfb.o \
  1792. +lapacke_dtprfb_work.o \
  1793. +lapacke_dtprfs.o \
  1794. +lapacke_dtprfs_work.o \
  1795. +lapacke_dtptri.o \
  1796. +lapacke_dtptri_work.o \
  1797. +lapacke_dtptrs.o \
  1798. +lapacke_dtptrs_work.o \
  1799. +lapacke_dtpttf.o \
  1800. +lapacke_dtpttf_work.o \
  1801. +lapacke_dtpttr.o \
  1802. +lapacke_dtpttr_work.o \
  1803. +lapacke_dtrcon.o \
  1804. +lapacke_dtrcon_work.o \
  1805. +lapacke_dtrevc.o \
  1806. +lapacke_dtrevc_work.o \
  1807. +lapacke_dtrexc.o \
  1808. +lapacke_dtrexc_work.o \
  1809. +lapacke_dtrrfs.o \
  1810. +lapacke_dtrrfs_work.o \
  1811. +lapacke_dtrsen.o \
  1812. +lapacke_dtrsen_work.o \
  1813. +lapacke_dtrsna.o \
  1814. +lapacke_dtrsna_work.o \
  1815. +lapacke_dtrsyl.o \
  1816. +lapacke_dtrsyl_work.o \
  1817. +lapacke_dtrtri.o \
  1818. +lapacke_dtrtri_work.o \
  1819. +lapacke_dtrtrs.o \
  1820. +lapacke_dtrtrs_work.o \
  1821. +lapacke_dtrttf.o \
  1822. +lapacke_dtrttf_work.o \
  1823. +lapacke_dtrttp.o \
  1824. +lapacke_dtrttp_work.o \
  1825. +lapacke_dtzrzf.o \
  1826. +lapacke_dtzrzf_work.o \
  1827. +lapacke_sbbcsd.o \
  1828. +lapacke_sbbcsd_work.o \
  1829. +lapacke_sbdsdc.o \
  1830. +lapacke_sbdsdc_work.o \
  1831. +lapacke_sbdsqr.o \
  1832. +lapacke_sbdsqr_work.o \
  1833. +lapacke_sdisna.o \
  1834. +lapacke_sdisna_work.o \
  1835. +lapacke_sgbbrd.o \
  1836. +lapacke_sgbbrd_work.o \
  1837. +lapacke_sgbcon.o \
  1838. +lapacke_sgbcon_work.o \
  1839. +lapacke_sgbequb.o \
  1840. +lapacke_sgbequb_work.o \
  1841. +lapacke_sgbequ.o \
  1842. +lapacke_sgbequ_work.o \
  1843. +lapacke_sgbrfs.o \
  1844. +lapacke_sgbrfs_work.o \
  1845. +lapacke_sgbsv.o \
  1846. +lapacke_sgbsv_work.o \
  1847. +lapacke_sgbsvx.o \
  1848. +lapacke_sgbsvx_work.o \
  1849. +lapacke_sgbtrf.o \
  1850. +lapacke_sgbtrf_work.o \
  1851. +lapacke_sgbtrs.o \
  1852. +lapacke_sgbtrs_work.o \
  1853. +lapacke_sgebak.o \
  1854. +lapacke_sgebak_work.o \
  1855. +lapacke_sgebal.o \
  1856. +lapacke_sgebal_work.o \
  1857. +lapacke_sgebrd.o \
  1858. +lapacke_sgebrd_work.o \
  1859. +lapacke_sgecon.o \
  1860. +lapacke_sgecon_work.o \
  1861. +lapacke_sgeequb.o \
  1862. +lapacke_sgeequb_work.o \
  1863. +lapacke_sgeequ.o \
  1864. +lapacke_sgeequ_work.o \
  1865. +lapacke_sgees.o \
  1866. +lapacke_sgees_work.o \
  1867. +lapacke_sgeesx.o \
  1868. +lapacke_sgeesx_work.o \
  1869. +lapacke_sgeev.o \
  1870. +lapacke_sgeev_work.o \
  1871. +lapacke_sgeevx.o \
  1872. +lapacke_sgeevx_work.o \
  1873. +lapacke_sgehrd.o \
  1874. +lapacke_sgehrd_work.o \
  1875. +lapacke_sgejsv.o \
  1876. +lapacke_sgejsv_work.o \
  1877. +lapacke_sgelq2.o \
  1878. +lapacke_sgelq2_work.o \
  1879. +lapacke_sgelqf.o \
  1880. +lapacke_sgelqf_work.o \
  1881. +lapacke_sgels.o \
  1882. +lapacke_sgelsd.o \
  1883. +lapacke_sgelsd_work.o \
  1884. +lapacke_sgelss.o \
  1885. +lapacke_sgelss_work.o \
  1886. +lapacke_sgels_work.o \
  1887. +lapacke_sgelsy.o \
  1888. +lapacke_sgelsy_work.o \
  1889. +lapacke_sgemqrt.o \
  1890. +lapacke_sgemqrt_work.o \
  1891. +lapacke_sgeqlf.o \
  1892. +lapacke_sgeqlf_work.o \
  1893. +lapacke_sgeqp3.o \
  1894. +lapacke_sgeqp3_work.o \
  1895. +lapacke_sgeqpf.o \
  1896. +lapacke_sgeqpf_work.o \
  1897. +lapacke_sgeqr2.o \
  1898. +lapacke_sgeqr2_work.o \
  1899. +lapacke_sgeqrf.o \
  1900. +lapacke_sgeqrfp.o \
  1901. +lapacke_sgeqrfp_work.o \
  1902. +lapacke_sgeqrf_work.o \
  1903. +lapacke_sgeqrt2.o \
  1904. +lapacke_sgeqrt2_work.o \
  1905. +lapacke_sgeqrt3.o \
  1906. +lapacke_sgeqrt3_work.o \
  1907. +lapacke_sgeqrt.o \
  1908. +lapacke_sgeqrt_work.o \
  1909. +lapacke_sgerfs.o \
  1910. +lapacke_sgerfs_work.o \
  1911. +lapacke_sgerqf.o \
  1912. +lapacke_sgerqf_work.o \
  1913. +lapacke_sgesdd.o \
  1914. +lapacke_sgesdd_work.o \
  1915. +lapacke_sgesv.o \
  1916. +lapacke_sgesvd.o \
  1917. +lapacke_sgesvd_work.o \
  1918. +lapacke_sgesvj.o \
  1919. +lapacke_sgesvj_work.o \
  1920. +lapacke_sgesv_work.o \
  1921. +lapacke_sgesvx.o \
  1922. +lapacke_sgesvx_work.o \
  1923. +lapacke_sgetf2.o \
  1924. +lapacke_sgetf2_work.o \
  1925. +lapacke_sgetrf.o \
  1926. +lapacke_sgetrf_work.o \
  1927. +lapacke_sgetri.o \
  1928. +lapacke_sgetri_work.o \
  1929. +lapacke_sgetrs.o \
  1930. +lapacke_sgetrs_work.o \
  1931. +lapacke_sggbak.o \
  1932. +lapacke_sggbak_work.o \
  1933. +lapacke_sggbal.o \
  1934. +lapacke_sggbal_work.o \
  1935. +lapacke_sgges.o \
  1936. +lapacke_sgges_work.o \
  1937. +lapacke_sggesx.o \
  1938. +lapacke_sggesx_work.o \
  1939. +lapacke_sggev.o \
  1940. +lapacke_sggev_work.o \
  1941. +lapacke_sggevx.o \
  1942. +lapacke_sggevx_work.o \
  1943. +lapacke_sggglm.o \
  1944. +lapacke_sggglm_work.o \
  1945. +lapacke_sgghrd.o \
  1946. +lapacke_sgghrd_work.o \
  1947. +lapacke_sgglse.o \
  1948. +lapacke_sgglse_work.o \
  1949. +lapacke_sggqrf.o \
  1950. +lapacke_sggqrf_work.o \
  1951. +lapacke_sggrqf.o \
  1952. +lapacke_sggrqf_work.o \
  1953. +lapacke_sggsvd.o \
  1954. +lapacke_sggsvd_work.o \
  1955. +lapacke_sggsvp.o \
  1956. +lapacke_sggsvp_work.o \
  1957. +lapacke_sgtcon.o \
  1958. +lapacke_sgtcon_work.o \
  1959. +lapacke_sgtrfs.o \
  1960. +lapacke_sgtrfs_work.o \
  1961. +lapacke_sgtsv.o \
  1962. +lapacke_sgtsv_work.o \
  1963. +lapacke_sgtsvx.o \
  1964. +lapacke_sgtsvx_work.o \
  1965. +lapacke_sgttrf.o \
  1966. +lapacke_sgttrf_work.o \
  1967. +lapacke_sgttrs.o \
  1968. +lapacke_sgttrs_work.o \
  1969. +lapacke_shgeqz.o \
  1970. +lapacke_shgeqz_work.o \
  1971. +lapacke_shsein.o \
  1972. +lapacke_shsein_work.o \
  1973. +lapacke_shseqr.o \
  1974. +lapacke_shseqr_work.o \
  1975. +lapacke_slacpy.o \
  1976. +lapacke_slacpy_work.o \
  1977. +lapacke_slag2d.o \
  1978. +lapacke_slag2d_work.o \
  1979. +lapacke_slamch.o \
  1980. +lapacke_slamch_work.o \
  1981. +lapacke_slange.o \
  1982. +lapacke_slange_work.o \
  1983. +lapacke_slansy.o \
  1984. +lapacke_slansy_work.o \
  1985. +lapacke_slantr.o \
  1986. +lapacke_slantr_work.o \
  1987. +lapacke_slapmr.o \
  1988. +lapacke_slapmr_work.o \
  1989. +lapacke_slapy2.o \
  1990. +lapacke_slapy2_work.o \
  1991. +lapacke_slapy3.o \
  1992. +lapacke_slapy3_work.o \
  1993. +lapacke_slarfb.o \
  1994. +lapacke_slarfb_work.o \
  1995. +lapacke_slarfg.o \
  1996. +lapacke_slarfg_work.o \
  1997. +lapacke_slarft.o \
  1998. +lapacke_slarft_work.o \
  1999. +lapacke_slarfx.o \
  2000. +lapacke_slarfx_work.o \
  2001. +lapacke_slarnv.o \
  2002. +lapacke_slarnv_work.o \
  2003. +lapacke_slartgp.o \
  2004. +lapacke_slartgp_work.o \
  2005. +lapacke_slartgs.o \
  2006. +lapacke_slartgs_work.o \
  2007. +lapacke_slaset.o \
  2008. +lapacke_slaset_work.o \
  2009. +lapacke_slasrt.o \
  2010. +lapacke_slasrt_work.o \
  2011. +lapacke_slaswp.o \
  2012. +lapacke_slaswp_work.o \
  2013. +lapacke_slauum.o \
  2014. +lapacke_slauum_work.o \
  2015. +lapacke_sopgtr.o \
  2016. +lapacke_sopgtr_work.o \
  2017. +lapacke_sopmtr.o \
  2018. +lapacke_sopmtr_work.o \
  2019. +lapacke_sorbdb.o \
  2020. +lapacke_sorbdb_work.o \
  2021. +lapacke_sorcsd.o \
  2022. +lapacke_sorcsd_work.o \
  2023. +lapacke_sorgbr.o \
  2024. +lapacke_sorgbr_work.o \
  2025. +lapacke_sorghr.o \
  2026. +lapacke_sorghr_work.o \
  2027. +lapacke_sorglq.o \
  2028. +lapacke_sorglq_work.o \
  2029. +lapacke_sorgql.o \
  2030. +lapacke_sorgql_work.o \
  2031. +lapacke_sorgqr.o \
  2032. +lapacke_sorgqr_work.o \
  2033. +lapacke_sorgrq.o \
  2034. +lapacke_sorgrq_work.o \
  2035. +lapacke_sorgtr.o \
  2036. +lapacke_sorgtr_work.o \
  2037. +lapacke_sormbr.o \
  2038. +lapacke_sormbr_work.o \
  2039. +lapacke_sormhr.o \
  2040. +lapacke_sormhr_work.o \
  2041. +lapacke_sormlq.o \
  2042. +lapacke_sormlq_work.o \
  2043. +lapacke_sormql.o \
  2044. +lapacke_sormql_work.o \
  2045. +lapacke_sormqr.o \
  2046. +lapacke_sormqr_work.o \
  2047. +lapacke_sormrq.o \
  2048. +lapacke_sormrq_work.o \
  2049. +lapacke_sormrz.o \
  2050. +lapacke_sormrz_work.o \
  2051. +lapacke_sormtr.o \
  2052. +lapacke_sormtr_work.o \
  2053. +lapacke_spbcon.o \
  2054. +lapacke_spbcon_work.o \
  2055. +lapacke_spbequ.o \
  2056. +lapacke_spbequ_work.o \
  2057. +lapacke_spbrfs.o \
  2058. +lapacke_spbrfs_work.o \
  2059. +lapacke_spbstf.o \
  2060. +lapacke_spbstf_work.o \
  2061. +lapacke_spbsv.o \
  2062. +lapacke_spbsv_work.o \
  2063. +lapacke_spbsvx.o \
  2064. +lapacke_spbsvx_work.o \
  2065. +lapacke_spbtrf.o \
  2066. +lapacke_spbtrf_work.o \
  2067. +lapacke_spbtrs.o \
  2068. +lapacke_spbtrs_work.o \
  2069. +lapacke_spftrf.o \
  2070. +lapacke_spftrf_work.o \
  2071. +lapacke_spftri.o \
  2072. +lapacke_spftri_work.o \
  2073. +lapacke_spftrs.o \
  2074. +lapacke_spftrs_work.o \
  2075. +lapacke_spocon.o \
  2076. +lapacke_spocon_work.o \
  2077. +lapacke_spoequb.o \
  2078. +lapacke_spoequb_work.o \
  2079. +lapacke_spoequ.o \
  2080. +lapacke_spoequ_work.o \
  2081. +lapacke_sporfs.o \
  2082. +lapacke_sporfs_work.o \
  2083. +lapacke_sposv.o \
  2084. +lapacke_sposv_work.o \
  2085. +lapacke_sposvx.o \
  2086. +lapacke_sposvx_work.o \
  2087. +lapacke_spotrf.o \
  2088. +lapacke_spotrf_work.o \
  2089. +lapacke_spotri.o \
  2090. +lapacke_spotri_work.o \
  2091. +lapacke_spotrs.o \
  2092. +lapacke_spotrs_work.o \
  2093. +lapacke_sppcon.o \
  2094. +lapacke_sppcon_work.o \
  2095. +lapacke_sppequ.o \
  2096. +lapacke_sppequ_work.o \
  2097. +lapacke_spprfs.o \
  2098. +lapacke_spprfs_work.o \
  2099. +lapacke_sppsv.o \
  2100. +lapacke_sppsv_work.o \
  2101. +lapacke_sppsvx.o \
  2102. +lapacke_sppsvx_work.o \
  2103. +lapacke_spptrf.o \
  2104. +lapacke_spptrf_work.o \
  2105. +lapacke_spptri.o \
  2106. +lapacke_spptri_work.o \
  2107. +lapacke_spptrs.o \
  2108. +lapacke_spptrs_work.o \
  2109. +lapacke_spstrf.o \
  2110. +lapacke_spstrf_work.o \
  2111. +lapacke_sptcon.o \
  2112. +lapacke_sptcon_work.o \
  2113. +lapacke_spteqr.o \
  2114. +lapacke_spteqr_work.o \
  2115. +lapacke_sptrfs.o \
  2116. +lapacke_sptrfs_work.o \
  2117. +lapacke_sptsv.o \
  2118. +lapacke_sptsv_work.o \
  2119. +lapacke_sptsvx.o \
  2120. +lapacke_sptsvx_work.o \
  2121. +lapacke_spttrf.o \
  2122. +lapacke_spttrf_work.o \
  2123. +lapacke_spttrs.o \
  2124. +lapacke_spttrs_work.o \
  2125. +lapacke_ssbev.o \
  2126. +lapacke_ssbevd.o \
  2127. +lapacke_ssbevd_work.o \
  2128. +lapacke_ssbev_work.o \
  2129. +lapacke_ssbevx.o \
  2130. +lapacke_ssbevx_work.o \
  2131. +lapacke_ssbgst.o \
  2132. +lapacke_ssbgst_work.o \
  2133. +lapacke_ssbgv.o \
  2134. +lapacke_ssbgvd.o \
  2135. +lapacke_ssbgvd_work.o \
  2136. +lapacke_ssbgv_work.o \
  2137. +lapacke_ssbgvx.o \
  2138. +lapacke_ssbgvx_work.o \
  2139. +lapacke_ssbtrd.o \
  2140. +lapacke_ssbtrd_work.o \
  2141. +lapacke_ssfrk.o \
  2142. +lapacke_ssfrk_work.o \
  2143. +lapacke_sspcon.o \
  2144. +lapacke_sspcon_work.o \
  2145. +lapacke_sspev.o \
  2146. +lapacke_sspevd.o \
  2147. +lapacke_sspevd_work.o \
  2148. +lapacke_sspev_work.o \
  2149. +lapacke_sspevx.o \
  2150. +lapacke_sspevx_work.o \
  2151. +lapacke_sspgst.o \
  2152. +lapacke_sspgst_work.o \
  2153. +lapacke_sspgv.o \
  2154. +lapacke_sspgvd.o \
  2155. +lapacke_sspgvd_work.o \
  2156. +lapacke_sspgv_work.o \
  2157. +lapacke_sspgvx.o \
  2158. +lapacke_sspgvx_work.o \
  2159. +lapacke_ssprfs.o \
  2160. +lapacke_ssprfs_work.o \
  2161. +lapacke_sspsv.o \
  2162. +lapacke_sspsv_work.o \
  2163. +lapacke_sspsvx.o \
  2164. +lapacke_sspsvx_work.o \
  2165. +lapacke_ssptrd.o \
  2166. +lapacke_ssptrd_work.o \
  2167. +lapacke_ssptrf.o \
  2168. +lapacke_ssptrf_work.o \
  2169. +lapacke_ssptri.o \
  2170. +lapacke_ssptri_work.o \
  2171. +lapacke_ssptrs.o \
  2172. +lapacke_ssptrs_work.o \
  2173. +lapacke_sstebz.o \
  2174. +lapacke_sstebz_work.o \
  2175. +lapacke_sstedc.o \
  2176. +lapacke_sstedc_work.o \
  2177. +lapacke_sstegr.o \
  2178. +lapacke_sstegr_work.o \
  2179. +lapacke_sstein.o \
  2180. +lapacke_sstein_work.o \
  2181. +lapacke_sstemr.o \
  2182. +lapacke_sstemr_work.o \
  2183. +lapacke_ssteqr.o \
  2184. +lapacke_ssteqr_work.o \
  2185. +lapacke_ssterf.o \
  2186. +lapacke_ssterf_work.o \
  2187. +lapacke_sstev.o \
  2188. +lapacke_sstevd.o \
  2189. +lapacke_sstevd_work.o \
  2190. +lapacke_sstevr.o \
  2191. +lapacke_sstevr_work.o \
  2192. +lapacke_sstev_work.o \
  2193. +lapacke_sstevx.o \
  2194. +lapacke_sstevx_work.o \
  2195. +lapacke_ssycon.o \
  2196. +lapacke_ssyconv.o \
  2197. +lapacke_ssyconv_work.o \
  2198. +lapacke_ssycon_work.o \
  2199. +lapacke_ssyequb.o \
  2200. +lapacke_ssyequb_work.o \
  2201. +lapacke_ssyev.o \
  2202. +lapacke_ssyevd.o \
  2203. +lapacke_ssyevd_work.o \
  2204. +lapacke_ssyevr.o \
  2205. +lapacke_ssyevr_work.o \
  2206. +lapacke_ssyev_work.o \
  2207. +lapacke_ssyevx.o \
  2208. +lapacke_ssyevx_work.o \
  2209. +lapacke_ssygst.o \
  2210. +lapacke_ssygst_work.o \
  2211. +lapacke_ssygv.o \
  2212. +lapacke_ssygvd.o \
  2213. +lapacke_ssygvd_work.o \
  2214. +lapacke_ssygv_work.o \
  2215. +lapacke_ssygvx.o \
  2216. +lapacke_ssygvx_work.o \
  2217. +lapacke_ssyrfs.o \
  2218. +lapacke_ssyrfs_work.o \
  2219. +lapacke_ssysv.o \
  2220. +lapacke_ssysv_work.o \
  2221. +lapacke_ssysvx.o \
  2222. +lapacke_ssysvx_work.o \
  2223. +lapacke_ssyswapr.o \
  2224. +lapacke_ssyswapr_work.o \
  2225. +lapacke_ssytrd.o \
  2226. +lapacke_ssytrd_work.o \
  2227. +lapacke_ssytrf.o \
  2228. +lapacke_ssytrf_work.o \
  2229. +lapacke_ssytri2.o \
  2230. +lapacke_ssytri2_work.o \
  2231. +lapacke_ssytri2x.o \
  2232. +lapacke_ssytri2x_work.o \
  2233. +lapacke_ssytri.o \
  2234. +lapacke_ssytri_work.o \
  2235. +lapacke_ssytrs2.o \
  2236. +lapacke_ssytrs2_work.o \
  2237. +lapacke_ssytrs.o \
  2238. +lapacke_ssytrs_work.o \
  2239. +lapacke_stbcon.o \
  2240. +lapacke_stbcon_work.o \
  2241. +lapacke_stbrfs.o \
  2242. +lapacke_stbrfs_work.o \
  2243. +lapacke_stbtrs.o \
  2244. +lapacke_stbtrs_work.o \
  2245. +lapacke_stfsm.o \
  2246. +lapacke_stfsm_work.o \
  2247. +lapacke_stftri.o \
  2248. +lapacke_stftri_work.o \
  2249. +lapacke_stfttp.o \
  2250. +lapacke_stfttp_work.o \
  2251. +lapacke_stfttr.o \
  2252. +lapacke_stfttr_work.o \
  2253. +lapacke_stgevc.o \
  2254. +lapacke_stgevc_work.o \
  2255. +lapacke_stgexc.o \
  2256. +lapacke_stgexc_work.o \
  2257. +lapacke_stgsen.o \
  2258. +lapacke_stgsen_work.o \
  2259. +lapacke_stgsja.o \
  2260. +lapacke_stgsja_work.o \
  2261. +lapacke_stgsna.o \
  2262. +lapacke_stgsna_work.o \
  2263. +lapacke_stgsyl.o \
  2264. +lapacke_stgsyl_work.o \
  2265. +lapacke_stpcon.o \
  2266. +lapacke_stpcon_work.o \
  2267. +lapacke_stpmqrt.o \
  2268. +lapacke_stpmqrt_work.o \
  2269. +lapacke_stpqrt2.o \
  2270. +lapacke_stpqrt2_work.o \
  2271. +lapacke_stprfb.o \
  2272. +lapacke_stprfb_work.o \
  2273. +lapacke_stprfs.o \
  2274. +lapacke_stprfs_work.o \
  2275. +lapacke_stptri.o \
  2276. +lapacke_stptri_work.o \
  2277. +lapacke_stptrs.o \
  2278. +lapacke_stptrs_work.o \
  2279. +lapacke_stpttf.o \
  2280. +lapacke_stpttf_work.o \
  2281. +lapacke_stpttr.o \
  2282. +lapacke_stpttr_work.o \
  2283. +lapacke_strcon.o \
  2284. +lapacke_strcon_work.o \
  2285. +lapacke_strevc.o \
  2286. +lapacke_strevc_work.o \
  2287. +lapacke_strexc.o \
  2288. +lapacke_strexc_work.o \
  2289. +lapacke_strrfs.o \
  2290. +lapacke_strrfs_work.o \
  2291. +lapacke_strsen.o \
  2292. +lapacke_strsen_work.o \
  2293. +lapacke_strsna.o \
  2294. +lapacke_strsna_work.o \
  2295. +lapacke_strsyl.o \
  2296. +lapacke_strsyl_work.o \
  2297. +lapacke_strtri.o \
  2298. +lapacke_strtri_work.o \
  2299. +lapacke_strtrs.o \
  2300. +lapacke_strtrs_work.o \
  2301. +lapacke_strttf.o \
  2302. +lapacke_strttf_work.o \
  2303. +lapacke_strttp.o \
  2304. +lapacke_strttp_work.o \
  2305. +lapacke_stzrzf.o \
  2306. +lapacke_stzrzf_work.o \
  2307. +lapacke_zbbcsd.o \
  2308. +lapacke_zbbcsd_work.o \
  2309. +lapacke_zbdsqr.o \
  2310. +lapacke_zbdsqr_work.o \
  2311. +lapacke_zcgesv.o \
  2312. +lapacke_zcgesv_work.o \
  2313. +lapacke_zcposv.o \
  2314. +lapacke_zcposv_work.o \
  2315. +lapacke_zgbbrd.o \
  2316. +lapacke_zgbbrd_work.o \
  2317. +lapacke_zgbcon.o \
  2318. +lapacke_zgbcon_work.o \
  2319. +lapacke_zgbequb.o \
  2320. +lapacke_zgbequb_work.o \
  2321. +lapacke_zgbequ.o \
  2322. +lapacke_zgbequ_work.o \
  2323. +lapacke_zgbrfs.o \
  2324. +lapacke_zgbrfs_work.o \
  2325. +lapacke_zgbsv.o \
  2326. +lapacke_zgbsv_work.o \
  2327. +lapacke_zgbsvx.o \
  2328. +lapacke_zgbsvx_work.o \
  2329. +lapacke_zgbtrf.o \
  2330. +lapacke_zgbtrf_work.o \
  2331. +lapacke_zgbtrs.o \
  2332. +lapacke_zgbtrs_work.o \
  2333. +lapacke_zgebak.o \
  2334. +lapacke_zgebak_work.o \
  2335. +lapacke_zgebal.o \
  2336. +lapacke_zgebal_work.o \
  2337. +lapacke_zgebrd.o \
  2338. +lapacke_zgebrd_work.o \
  2339. +lapacke_zgecon.o \
  2340. +lapacke_zgecon_work.o \
  2341. +lapacke_zgeequb.o \
  2342. +lapacke_zgeequb_work.o \
  2343. +lapacke_zgeequ.o \
  2344. +lapacke_zgeequ_work.o \
  2345. +lapacke_zgees.o \
  2346. +lapacke_zgees_work.o \
  2347. +lapacke_zgeesx.o \
  2348. +lapacke_zgeesx_work.o \
  2349. +lapacke_zgeev.o \
  2350. +lapacke_zgeev_work.o \
  2351. +lapacke_zgeevx.o \
  2352. +lapacke_zgeevx_work.o \
  2353. +lapacke_zgehrd.o \
  2354. +lapacke_zgehrd_work.o \
  2355. +lapacke_zgelq2.o \
  2356. +lapacke_zgelq2_work.o \
  2357. +lapacke_zgelqf.o \
  2358. +lapacke_zgelqf_work.o \
  2359. +lapacke_zgels.o \
  2360. +lapacke_zgelsd.o \
  2361. +lapacke_zgelsd_work.o \
  2362. +lapacke_zgelss.o \
  2363. +lapacke_zgelss_work.o \
  2364. +lapacke_zgels_work.o \
  2365. +lapacke_zgelsy.o \
  2366. +lapacke_zgelsy_work.o \
  2367. +lapacke_zgemqrt.o \
  2368. +lapacke_zgemqrt_work.o \
  2369. +lapacke_zgeqlf.o \
  2370. +lapacke_zgeqlf_work.o \
  2371. +lapacke_zgeqp3.o \
  2372. +lapacke_zgeqp3_work.o \
  2373. +lapacke_zgeqpf.o \
  2374. +lapacke_zgeqpf_work.o \
  2375. +lapacke_zgeqr2.o \
  2376. +lapacke_zgeqr2_work.o \
  2377. +lapacke_zgeqrf.o \
  2378. +lapacke_zgeqrfp.o \
  2379. +lapacke_zgeqrfp_work.o \
  2380. +lapacke_zgeqrf_work.o \
  2381. +lapacke_zgeqrt2.o \
  2382. +lapacke_zgeqrt2_work.o \
  2383. +lapacke_zgeqrt3.o \
  2384. +lapacke_zgeqrt3_work.o \
  2385. +lapacke_zgeqrt.o \
  2386. +lapacke_zgeqrt_work.o \
  2387. +lapacke_zgerfs.o \
  2388. +lapacke_zgerfs_work.o \
  2389. +lapacke_zgerqf.o \
  2390. +lapacke_zgerqf_work.o \
  2391. +lapacke_zgesdd.o \
  2392. +lapacke_zgesdd_work.o \
  2393. +lapacke_zgesv.o \
  2394. +lapacke_zgesvd.o \
  2395. +lapacke_zgesvd_work.o \
  2396. +lapacke_zgesv_work.o \
  2397. +lapacke_zgesvx.o \
  2398. +lapacke_zgesvx_work.o \
  2399. +lapacke_zgetf2.o \
  2400. +lapacke_zgetf2_work.o \
  2401. +lapacke_zgetrf.o \
  2402. +lapacke_zgetrf_work.o \
  2403. +lapacke_zgetri.o \
  2404. +lapacke_zgetri_work.o \
  2405. +lapacke_zgetrs.o \
  2406. +lapacke_zgetrs_work.o \
  2407. +lapacke_zggbak.o \
  2408. +lapacke_zggbak_work.o \
  2409. +lapacke_zggbal.o \
  2410. +lapacke_zggbal_work.o \
  2411. +lapacke_zgges.o \
  2412. +lapacke_zgges_work.o \
  2413. +lapacke_zggesx.o \
  2414. +lapacke_zggesx_work.o \
  2415. +lapacke_zggev.o \
  2416. +lapacke_zggev_work.o \
  2417. +lapacke_zggevx.o \
  2418. +lapacke_zggevx_work.o \
  2419. +lapacke_zggglm.o \
  2420. +lapacke_zggglm_work.o \
  2421. +lapacke_zgghrd.o \
  2422. +lapacke_zgghrd_work.o \
  2423. +lapacke_zgglse.o \
  2424. +lapacke_zgglse_work.o \
  2425. +lapacke_zggqrf.o \
  2426. +lapacke_zggqrf_work.o \
  2427. +lapacke_zggrqf.o \
  2428. +lapacke_zggrqf_work.o \
  2429. +lapacke_zggsvd.o \
  2430. +lapacke_zggsvd_work.o \
  2431. +lapacke_zggsvp.o \
  2432. +lapacke_zggsvp_work.o \
  2433. +lapacke_zgtcon.o \
  2434. +lapacke_zgtcon_work.o \
  2435. +lapacke_zgtrfs.o \
  2436. +lapacke_zgtrfs_work.o \
  2437. +lapacke_zgtsv.o \
  2438. +lapacke_zgtsv_work.o \
  2439. +lapacke_zgtsvx.o \
  2440. +lapacke_zgtsvx_work.o \
  2441. +lapacke_zgttrf.o \
  2442. +lapacke_zgttrf_work.o \
  2443. +lapacke_zgttrs.o \
  2444. +lapacke_zgttrs_work.o \
  2445. +lapacke_zhbev.o \
  2446. +lapacke_zhbevd.o \
  2447. +lapacke_zhbevd_work.o \
  2448. +lapacke_zhbev_work.o \
  2449. +lapacke_zhbevx.o \
  2450. +lapacke_zhbevx_work.o \
  2451. +lapacke_zhbgst.o \
  2452. +lapacke_zhbgst_work.o \
  2453. +lapacke_zhbgv.o \
  2454. +lapacke_zhbgvd.o \
  2455. +lapacke_zhbgvd_work.o \
  2456. +lapacke_zhbgv_work.o \
  2457. +lapacke_zhbgvx.o \
  2458. +lapacke_zhbgvx_work.o \
  2459. +lapacke_zhbtrd.o \
  2460. +lapacke_zhbtrd_work.o \
  2461. +lapacke_zhecon.o \
  2462. +lapacke_zhecon_work.o \
  2463. +lapacke_zheequb.o \
  2464. +lapacke_zheequb_work.o \
  2465. +lapacke_zheev.o \
  2466. +lapacke_zheevd.o \
  2467. +lapacke_zheevd_work.o \
  2468. +lapacke_zheevr.o \
  2469. +lapacke_zheevr_work.o \
  2470. +lapacke_zheev_work.o \
  2471. +lapacke_zheevx.o \
  2472. +lapacke_zheevx_work.o \
  2473. +lapacke_zhegst.o \
  2474. +lapacke_zhegst_work.o \
  2475. +lapacke_zhegv.o \
  2476. +lapacke_zhegvd.o \
  2477. +lapacke_zhegvd_work.o \
  2478. +lapacke_zhegv_work.o \
  2479. +lapacke_zhegvx.o \
  2480. +lapacke_zhegvx_work.o \
  2481. +lapacke_zherfs.o \
  2482. +lapacke_zherfs_work.o \
  2483. +lapacke_zhesv.o \
  2484. +lapacke_zhesv_work.o \
  2485. +lapacke_zhesvx.o \
  2486. +lapacke_zhesvx_work.o \
  2487. +lapacke_zheswapr.o \
  2488. +lapacke_zheswapr_work.o \
  2489. +lapacke_zhetrd.o \
  2490. +lapacke_zhetrd_work.o \
  2491. +lapacke_zhetrf.o \
  2492. +lapacke_zhetrf_work.o \
  2493. +lapacke_zhetri2.o \
  2494. +lapacke_zhetri2_work.o \
  2495. +lapacke_zhetri2x.o \
  2496. +lapacke_zhetri2x_work.o \
  2497. +lapacke_zhetri.o \
  2498. +lapacke_zhetri_work.o \
  2499. +lapacke_zhetrs2.o \
  2500. +lapacke_zhetrs2_work.o \
  2501. +lapacke_zhetrs.o \
  2502. +lapacke_zhetrs_work.o \
  2503. +lapacke_zhfrk.o \
  2504. +lapacke_zhfrk_work.o \
  2505. +lapacke_zhgeqz.o \
  2506. +lapacke_zhgeqz_work.o \
  2507. +lapacke_zhpcon.o \
  2508. +lapacke_zhpcon_work.o \
  2509. +lapacke_zhpev.o \
  2510. +lapacke_zhpevd.o \
  2511. +lapacke_zhpevd_work.o \
  2512. +lapacke_zhpev_work.o \
  2513. +lapacke_zhpevx.o \
  2514. +lapacke_zhpevx_work.o \
  2515. +lapacke_zhpgst.o \
  2516. +lapacke_zhpgst_work.o \
  2517. +lapacke_zhpgv.o \
  2518. +lapacke_zhpgvd.o \
  2519. +lapacke_zhpgvd_work.o \
  2520. +lapacke_zhpgv_work.o \
  2521. +lapacke_zhpgvx.o \
  2522. +lapacke_zhpgvx_work.o \
  2523. +lapacke_zhprfs.o \
  2524. +lapacke_zhprfs_work.o \
  2525. +lapacke_zhpsv.o \
  2526. +lapacke_zhpsv_work.o \
  2527. +lapacke_zhpsvx.o \
  2528. +lapacke_zhpsvx_work.o \
  2529. +lapacke_zhptrd.o \
  2530. +lapacke_zhptrd_work.o \
  2531. +lapacke_zhptrf.o \
  2532. +lapacke_zhptrf_work.o \
  2533. +lapacke_zhptri.o \
  2534. +lapacke_zhptri_work.o \
  2535. +lapacke_zhptrs.o \
  2536. +lapacke_zhptrs_work.o \
  2537. +lapacke_zhsein.o \
  2538. +lapacke_zhsein_work.o \
  2539. +lapacke_zhseqr.o \
  2540. +lapacke_zhseqr_work.o \
  2541. +lapacke_zlacgv.o \
  2542. +lapacke_zlacgv_work.o \
  2543. +lapacke_zlacpy.o \
  2544. +lapacke_zlacpy_work.o \
  2545. +lapacke_zlag2c.o \
  2546. +lapacke_zlag2c_work.o \
  2547. +lapacke_zlange.o \
  2548. +lapacke_zlange_work.o \
  2549. +lapacke_zlanhe.o \
  2550. +lapacke_zlanhe_work.o \
  2551. +lapacke_zlansy.o \
  2552. +lapacke_zlansy_work.o \
  2553. +lapacke_zlantr.o \
  2554. +lapacke_zlantr_work.o \
  2555. +lapacke_zlapmr.o \
  2556. +lapacke_zlapmr_work.o \
  2557. +lapacke_zlarfb.o \
  2558. +lapacke_zlarfb_work.o \
  2559. +lapacke_zlarfg.o \
  2560. +lapacke_zlarfg_work.o \
  2561. +lapacke_zlarft.o \
  2562. +lapacke_zlarft_work.o \
  2563. +lapacke_zlarfx.o \
  2564. +lapacke_zlarfx_work.o \
  2565. +lapacke_zlarnv.o \
  2566. +lapacke_zlarnv_work.o \
  2567. +lapacke_zlaset.o \
  2568. +lapacke_zlaset_work.o \
  2569. +lapacke_zlaswp.o \
  2570. +lapacke_zlaswp_work.o \
  2571. +lapacke_zlauum.o \
  2572. +lapacke_zlauum_work.o \
  2573. +lapacke_zpbcon.o \
  2574. +lapacke_zpbcon_work.o \
  2575. +lapacke_zpbequ.o \
  2576. +lapacke_zpbequ_work.o \
  2577. +lapacke_zpbrfs.o \
  2578. +lapacke_zpbrfs_work.o \
  2579. +lapacke_zpbstf.o \
  2580. +lapacke_zpbstf_work.o \
  2581. +lapacke_zpbsv.o \
  2582. +lapacke_zpbsv_work.o \
  2583. +lapacke_zpbsvx.o \
  2584. +lapacke_zpbsvx_work.o \
  2585. +lapacke_zpbtrf.o \
  2586. +lapacke_zpbtrf_work.o \
  2587. +lapacke_zpbtrs.o \
  2588. +lapacke_zpbtrs_work.o \
  2589. +lapacke_zpftrf.o \
  2590. +lapacke_zpftrf_work.o \
  2591. +lapacke_zpftri.o \
  2592. +lapacke_zpftri_work.o \
  2593. +lapacke_zpftrs.o \
  2594. +lapacke_zpftrs_work.o \
  2595. +lapacke_zpocon.o \
  2596. +lapacke_zpocon_work.o \
  2597. +lapacke_zpoequb.o \
  2598. +lapacke_zpoequb_work.o \
  2599. +lapacke_zpoequ.o \
  2600. +lapacke_zpoequ_work.o \
  2601. +lapacke_zporfs.o \
  2602. +lapacke_zporfs_work.o \
  2603. +lapacke_zposv.o \
  2604. +lapacke_zposv_work.o \
  2605. +lapacke_zposvx.o \
  2606. +lapacke_zposvx_work.o \
  2607. +lapacke_zpotrf.o \
  2608. +lapacke_zpotrf_work.o \
  2609. +lapacke_zpotri.o \
  2610. +lapacke_zpotri_work.o \
  2611. +lapacke_zpotrs.o \
  2612. +lapacke_zpotrs_work.o \
  2613. +lapacke_zppcon.o \
  2614. +lapacke_zppcon_work.o \
  2615. +lapacke_zppequ.o \
  2616. +lapacke_zppequ_work.o \
  2617. +lapacke_zpprfs.o \
  2618. +lapacke_zpprfs_work.o \
  2619. +lapacke_zppsv.o \
  2620. +lapacke_zppsv_work.o \
  2621. +lapacke_zppsvx.o \
  2622. +lapacke_zppsvx_work.o \
  2623. +lapacke_zpptrf.o \
  2624. +lapacke_zpptrf_work.o \
  2625. +lapacke_zpptri.o \
  2626. +lapacke_zpptri_work.o \
  2627. +lapacke_zpptrs.o \
  2628. +lapacke_zpptrs_work.o \
  2629. +lapacke_zpstrf.o \
  2630. +lapacke_zpstrf_work.o \
  2631. +lapacke_zptcon.o \
  2632. +lapacke_zptcon_work.o \
  2633. +lapacke_zpteqr.o \
  2634. +lapacke_zpteqr_work.o \
  2635. +lapacke_zptrfs.o \
  2636. +lapacke_zptrfs_work.o \
  2637. +lapacke_zptsv.o \
  2638. +lapacke_zptsv_work.o \
  2639. +lapacke_zptsvx.o \
  2640. +lapacke_zptsvx_work.o \
  2641. +lapacke_zpttrf.o \
  2642. +lapacke_zpttrf_work.o \
  2643. +lapacke_zpttrs.o \
  2644. +lapacke_zpttrs_work.o \
  2645. +lapacke_zspcon.o \
  2646. +lapacke_zspcon_work.o \
  2647. +lapacke_zsprfs.o \
  2648. +lapacke_zsprfs_work.o \
  2649. +lapacke_zspsv.o \
  2650. +lapacke_zspsv_work.o \
  2651. +lapacke_zspsvx.o \
  2652. +lapacke_zspsvx_work.o \
  2653. +lapacke_zsptrf.o \
  2654. +lapacke_zsptrf_work.o \
  2655. +lapacke_zsptri.o \
  2656. +lapacke_zsptri_work.o \
  2657. +lapacke_zsptrs.o \
  2658. +lapacke_zsptrs_work.o \
  2659. +lapacke_zstedc.o \
  2660. +lapacke_zstedc_work.o \
  2661. +lapacke_zstegr.o \
  2662. +lapacke_zstegr_work.o \
  2663. +lapacke_zstein.o \
  2664. +lapacke_zstein_work.o \
  2665. +lapacke_zstemr.o \
  2666. +lapacke_zstemr_work.o \
  2667. +lapacke_zsteqr.o \
  2668. +lapacke_zsteqr_work.o \
  2669. +lapacke_zsycon.o \
  2670. +lapacke_zsyconv.o \
  2671. +lapacke_zsyconv_work.o \
  2672. +lapacke_zsycon_work.o \
  2673. +lapacke_zsyequb.o \
  2674. +lapacke_zsyequb_work.o \
  2675. +lapacke_zsyrfs.o \
  2676. +lapacke_zsyrfs_work.o \
  2677. +lapacke_zsysv.o \
  2678. +lapacke_zsysv_work.o \
  2679. +lapacke_zsysvx.o \
  2680. +lapacke_zsysvx_work.o \
  2681. +lapacke_zsyswapr.o \
  2682. +lapacke_zsyswapr_work.o \
  2683. +lapacke_zsytrf.o \
  2684. +lapacke_zsytrf_work.o \
  2685. +lapacke_zsytri2.o \
  2686. +lapacke_zsytri2_work.o \
  2687. +lapacke_zsytri2x.o \
  2688. +lapacke_zsytri2x_work.o \
  2689. +lapacke_zsytri.o \
  2690. +lapacke_zsytri_work.o \
  2691. +lapacke_zsytrs2.o \
  2692. +lapacke_zsytrs2_work.o \
  2693. +lapacke_zsytrs.o \
  2694. +lapacke_zsytrs_work.o \
  2695. +lapacke_ztbcon.o \
  2696. +lapacke_ztbcon_work.o \
  2697. +lapacke_ztbrfs.o \
  2698. +lapacke_ztbrfs_work.o \
  2699. +lapacke_ztbtrs.o \
  2700. +lapacke_ztbtrs_work.o \
  2701. +lapacke_ztfsm.o \
  2702. +lapacke_ztfsm_work.o \
  2703. +lapacke_ztftri.o \
  2704. +lapacke_ztftri_work.o \
  2705. +lapacke_ztfttp.o \
  2706. +lapacke_ztfttp_work.o \
  2707. +lapacke_ztfttr.o \
  2708. +lapacke_ztfttr_work.o \
  2709. +lapacke_ztgevc.o \
  2710. +lapacke_ztgevc_work.o \
  2711. +lapacke_ztgexc.o \
  2712. +lapacke_ztgexc_work.o \
  2713. +lapacke_ztgsen.o \
  2714. +lapacke_ztgsen_work.o \
  2715. +lapacke_ztgsja.o \
  2716. +lapacke_ztgsja_work.o \
  2717. +lapacke_ztgsna.o \
  2718. +lapacke_ztgsna_work.o \
  2719. +lapacke_ztgsyl.o \
  2720. +lapacke_ztgsyl_work.o \
  2721. +lapacke_ztpcon.o \
  2722. +lapacke_ztpcon_work.o \
  2723. +lapacke_ztpmqrt.o \
  2724. +lapacke_ztpmqrt_work.o \
  2725. +lapacke_ztpqrt2.o \
  2726. +lapacke_ztpqrt2_work.o \
  2727. +lapacke_ztpqrt.o \
  2728. +lapacke_ztpqrt_work.o \
  2729. +lapacke_ztprfb.o \
  2730. +lapacke_ztprfb_work.o \
  2731. +lapacke_ztprfs.o \
  2732. +lapacke_ztprfs_work.o \
  2733. +lapacke_ztptri.o \
  2734. +lapacke_ztptri_work.o \
  2735. +lapacke_ztptrs.o \
  2736. +lapacke_ztptrs_work.o \
  2737. +lapacke_ztpttf.o \
  2738. +lapacke_ztpttf_work.o \
  2739. +lapacke_ztpttr.o \
  2740. +lapacke_ztpttr_work.o \
  2741. +lapacke_ztrcon.o \
  2742. +lapacke_ztrcon_work.o \
  2743. +lapacke_ztrevc.o \
  2744. +lapacke_ztrevc_work.o \
  2745. +lapacke_ztrexc.o \
  2746. +lapacke_ztrexc_work.o \
  2747. +lapacke_ztrrfs.o \
  2748. +lapacke_ztrrfs_work.o \
  2749. +lapacke_ztrsen.o \
  2750. +lapacke_ztrsen_work.o \
  2751. +lapacke_ztrsna.o \
  2752. +lapacke_ztrsna_work.o \
  2753. +lapacke_ztrsyl.o \
  2754. +lapacke_ztrsyl_work.o \
  2755. +lapacke_ztrtri.o \
  2756. +lapacke_ztrtri_work.o \
  2757. +lapacke_ztrtrs.o \
  2758. +lapacke_ztrtrs_work.o \
  2759. +lapacke_ztrttf.o \
  2760. +lapacke_ztrttf_work.o \
  2761. +lapacke_ztrttp.o \
  2762. +lapacke_ztrttp_work.o \
  2763. +lapacke_ztzrzf.o \
  2764. +lapacke_ztzrzf_work.o \
  2765. +lapacke_zunbdb.o \
  2766. +lapacke_zunbdb_work.o \
  2767. +lapacke_zuncsd.o \
  2768. +lapacke_zuncsd_work.o \
  2769. +lapacke_zungbr.o \
  2770. +lapacke_zungbr_work.o \
  2771. +lapacke_zunghr.o \
  2772. +lapacke_zunghr_work.o \
  2773. +lapacke_zunglq.o \
  2774. +lapacke_zunglq_work.o \
  2775. +lapacke_zungql.o \
  2776. +lapacke_zungql_work.o \
  2777. +lapacke_zungqr.o \
  2778. +lapacke_zungqr_work.o \
  2779. +lapacke_zungrq.o \
  2780. +lapacke_zungrq_work.o \
  2781. +lapacke_zungtr.o \
  2782. +lapacke_zungtr_work.o \
  2783. +lapacke_zunmbr.o \
  2784. +lapacke_zunmbr_work.o \
  2785. +lapacke_zunmhr.o \
  2786. +lapacke_zunmhr_work.o \
  2787. +lapacke_zunmlq.o \
  2788. +lapacke_zunmlq_work.o \
  2789. +lapacke_zunmql.o \
  2790. +lapacke_zunmql_work.o \
  2791. +lapacke_zunmqr.o \
  2792. +lapacke_zunmqr_work.o \
  2793. +lapacke_zunmrq.o \
  2794. +lapacke_zunmrq_work.o \
  2795. +lapacke_zunmrz.o \
  2796. +lapacke_zunmrz_work.o \
  2797. +lapacke_zunmtr.o \
  2798. +lapacke_zunmtr_work.o \
  2799. +lapacke_zupgtr.o \
  2800. +lapacke_zupgtr_work.o \
  2801. +lapacke_zupmtr.o \
  2802. +lapacke_zupmtr_work.o
  2803. +
  2804. +
  2805. +LAPACKE_EXTENDEDPRECSION_OBJS := \
  2806. + lapacke_dgbrfsx.o lapacke_dgbrfsx_work.o lapacke_zgbrfsx.o lapacke_zgbrfsx_work.o lapacke_zsyrfsx.o \
  2807. +lapacke_zsyrfsx_work.o \
  2808. +lapacke_zgerfsx.o \
  2809. +lapacke_zgerfsx_work.o \
  2810. +lapacke_zporfsx.o \
  2811. +lapacke_zporfsx_work.o \
  2812. +lapacke_sgerfsx.o \
  2813. +lapacke_sgerfsx_work.o \
  2814. +lapacke_zgesvxx.o \
  2815. +lapacke_zgesvxx_work.o \
  2816. +lapacke_sgbrfsx.o \
  2817. +lapacke_sgbrfsx_work.o \
  2818. +lapacke_ssysvxx.o \
  2819. +lapacke_ssysvxx_work.o \
  2820. +lapacke_sgesvxx.o \
  2821. +lapacke_sgesvxx_work.o \
  2822. +lapacke_cgbsvxx.o \
  2823. +lapacke_cgbsvxx_work.o \
  2824. +lapacke_cporfsx.o \
  2825. +lapacke_cporfsx_work.o \
  2826. +lapacke_cherfsx.o \
  2827. +lapacke_cherfsx_work.o \
  2828. +lapacke_dporfsx.o \
  2829. +lapacke_dporfsx_work.o \
  2830. +lapacke_sposvxx.o \
  2831. +lapacke_sposvxx_work.o \
  2832. +lapacke_sgbsvxx.o \
  2833. +lapacke_sgbsvxx_work.o \
  2834. +lapacke_zposvxx.o \
  2835. +lapacke_zposvxx_work.o \
  2836. +lapacke_chesvxx.o \
  2837. +lapacke_chesvxx_work.o \
  2838. +lapacke_cposvxx.o \
  2839. +lapacke_cposvxx_work.o \
  2840. +lapacke_cgesvxx.o \
  2841. +lapacke_cgesvxx_work.o \
  2842. +lapacke_ssyrfsx.o \
  2843. +lapacke_ssyrfsx_work.o \
  2844. +lapacke_csyrfsx.o \
  2845. +lapacke_csyrfsx_work.o \
  2846. +lapacke_dsysvxx.o \
  2847. +lapacke_dsysvxx_work.o \
  2848. +lapacke_sporfsx.o \
  2849. +lapacke_sporfsx_work.o \
  2850. +lapacke_zherfsx.o \
  2851. +lapacke_zherfsx_work.o \
  2852. +lapacke_csysvxx.o \
  2853. +lapacke_csysvxx_work.o \
  2854. +lapacke_dposvxx.o \
  2855. +lapacke_dposvxx_work.o \
  2856. +lapacke_cgerfsx.o \
  2857. +lapacke_cgerfsx_work.o \
  2858. +lapacke_zgbsvxx.o \
  2859. +lapacke_zgbsvxx_work.o \
  2860. +lapacke_zsysvxx.o \
  2861. +lapacke_zsysvxx_work.o \
  2862. +lapacke_dgesvxx.o \
  2863. +lapacke_dgesvxx_work.o \
  2864. +lapacke_dgerfsx.o \
  2865. +lapacke_dgerfsx_work.o \
  2866. +lapacke_dsyrfsx.o \
  2867. +lapacke_dsyrfsx_work.o \
  2868. +lapacke_claghe.o \
  2869. +lapacke_claghe_work.o \
  2870. +lapacke_zhesvxx.o \
  2871. +lapacke_zhesvxx_work.o \
  2872. +lapacke_cgbrfsx.o \
  2873. +lapacke_cgbrfsx_work.o \
  2874. +lapacke_dgbsvxx.o \
  2875. +lapacke_dgbsvxx_work.o
  2876. +
  2877. +LAPACKE_TESTING_OBJS := \
  2878. + lapacke_slagge.o lapacke_slagge_work.o lapacke_clagge.o lapacke_clagge_work.o \
  2879. + lapacke_clatms.o lapacke_clatms_work.o lapacke_slatms.o lapacke_slatms_work.o lapacke_zlatms.o lapacke_zlatms_work.o \
  2880. + lapacke_clagsy.o lapacke_clagsy_work.o lapacke_slagsy.o lapacke_slagsy_work.o \
  2881. + lapacke_zlagsy.o lapacke_zlagsy_work.o lapacke_zlagge.o lapacke_zlagge_work.o \
  2882. + lapacke_dlatms.o lapacke_dlatms_work.o lapacke_zlaghe.o lapacke_zlaghe_work.o \
  2883. + lapacke_dlagsy.o lapacke_dlagsy_work.o lapacke_dlagge.o lapacke_dlagge_work.o
  2884. +
  2885. +
  2886. +OBJ_FILES := $(LAPACKE_OBJS)
  2887. +
  2888. +ifdef LAPACKE_EXTENDED
  2889. +OBJ_FILES += $(LAPACKE_EXTENDEDPRECSION_OBJS)
  2890. +endif
  2891. +
  2892. +ifdef LAPACKE_TESTING
  2893. +OBJ_FILES += $(LAPACK_TESTING_OBJS)
  2894. +endif
  2895. all: lib
  2896. lib: $(OBJ_FILES)
  2897. - $(ARCH) $(ARCHFLAGS) ../$(LAPACKE) $(OBJ_FILES)
  2898. +# http://hackage.haskell.org/trac/gtk2hs/ticket/1146
  2899. + echo $(OBJ_FILES) | xargs --max-args=100 $(ARCH) $(ARCHFLAGS) ../$(LAPACKE)
  2900. $(RANLIB) ../$(LAPACKE)
  2901. .c.o: