diff options
author | cornet | 2008-07-23 09:47:24 +0000 |
---|---|---|
committer | cornet | 2008-07-23 09:47:24 +0000 |
commit | a02da6b3ec9718112f031b593b999d52e8faa6e7 (patch) | |
tree | fd89e4301e459c094144c908b2204f74e28784eb /src/lib/blas | |
parent | 8ee66b49b57cc4564691de8ebad15bccd3601cc4 (diff) | |
download | scilab2c-a02da6b3ec9718112f031b593b999d52e8faa6e7.tar.gz scilab2c-a02da6b3ec9718112f031b593b999d52e8faa6e7.tar.bz2 scilab2c-a02da6b3ec9718112f031b593b999d52e8faa6e7.zip |
scilab2c solution
lapack & blas intel fortran project (Antoine request)
Diffstat (limited to 'src/lib/blas')
-rw-r--r-- | src/lib/blas/blas_f/blas.def | 143 | ||||
-rw-r--r-- | src/lib/blas/blas_f/blas_DLL.vfproj | 120 |
2 files changed, 263 insertions, 0 deletions
diff --git a/src/lib/blas/blas_f/blas.def b/src/lib/blas/blas_f/blas.def new file mode 100644 index 00000000..68354de2 --- /dev/null +++ b/src/lib/blas/blas_f/blas.def @@ -0,0 +1,143 @@ +LIBRARY blas.dll
+
+EXPORTS
+ dasum
+ dasum_ = dasum
+ daxpy
+ daxpy_ = daxpy
+ dcopy
+ dcopy_ = dcopy
+ ddot
+ ddot_ = ddot
+ dgbmv
+ dgbmv_ = dgbmv
+ dgemm
+ dgemm_ = dgemm
+ dgemv
+ dgemv_ = dgemv
+ dger
+ dger_ = dger
+ dnrm2
+ dnrm2_ = dnrm2
+ drot
+ drot_ = drot
+ drotg
+ drotg_ = drotg
+ dsbmv
+ dsbmv_ = dsbmv
+ dscal
+ dscal_ = dscal
+ dspmv
+ dspmv_ = dspmv
+ dspr
+ dspr_ = dspr
+ dspr2
+ dspr2_ = dspr2
+ dswap
+ dswap_ = dswap
+ dsymm
+ dsymm_ = dsymm
+ dsymv
+ dsymv_ = dsymv
+ dsyr
+ dsyr_ = dsyr
+ dsyr2
+ dsyr2_ = dsyr2
+ dsyr2k
+ dsyr2k_= dsyr2k
+ dsyrk
+ dsyrk_ = dsyrk
+ dtbmv
+ dtbmv_ = dtbmv
+ dtbsv
+ dtbsv_ = dtbsv
+ dtpmv
+ dtpmv_ = dtpmv
+ dtpsv
+ dtpsv_ = dtpsv
+ dtrmm
+ dtrmm_ = dtrmm
+ dtrmv
+ dtrmv_ = dtrmv
+ dtrsm
+ dtrsm_ = dtrsm
+ dtrsv
+ dtrsv_ = dtrsv
+ dzasum
+ dzasum_= dzasum
+ dznrm2
+ dznrm2_= dznrm2
+ idamax
+ idamax_= idamax
+ izamax
+ izamax_= izamax
+ xerbla
+ xerbla_= xerbla
+ zaxpy
+ zaxpy_ = zaxpy
+ zcopy
+ zcopy_ = zcopy
+ zdotc
+ zdotc_ = zdotc
+ zdotu
+ zdotu_ = zdotu
+ zdscal
+ zdscal_= zdscal
+ zgbmv
+ zgbmv_ = zgbmv
+ zgemm
+ zgemm_ = zgemm
+ zgemv
+ zgemv_ = zgemv
+ zgerc
+ zgerc_ = zgerc
+ zgeru
+ zgeru_ = zgeru
+ zhbmv
+ zhbmv_ = zhbmv
+ zhemm
+ zhemm_ = zhemm
+ zhemv
+ zhemv_ = zhemv
+ zher
+ zher_ = zher
+ zher2
+ zher2_ = zher2
+ zher2k
+ zher2k_= zher2k
+ zherk
+ zherk_ = zherk
+ zhpmv
+ zhpmv_ = zhpmv
+ zhpr
+ zhpr_ = zhpr
+ zhpr2
+ zhpr2_ = zhpr2
+ zrotg
+ zrotg_ = zrotg
+ zscal
+ zscal_ = zscal
+ zswap
+ zswap_ = zswap
+ zsymm
+ zsymm_ = zsymm
+ zsyr2k
+ zsyr2k_= zsyr2k
+ zsyrk
+ zsyrk_ = zsyrk
+ ztbmv
+ ztbmv_ = ztbmv
+ ztbsv
+ ztbsv_ = ztbsv
+ ztpmv
+ ztpmv_ = ztpmv
+ ztpsv
+ ztpsv_ = ztpsv
+ ztrmm
+ ztrmm_ = ztrmm
+ ztrmv
+ ztrmv_ = ztrmv
+ ztrsm
+ ztrsm_ = ztrsm
+ ztrsv
+ ztrsv_ = ztrsv
diff --git a/src/lib/blas/blas_f/blas_DLL.vfproj b/src/lib/blas/blas_f/blas_DLL.vfproj new file mode 100644 index 00000000..7f6cce26 --- /dev/null +++ b/src/lib/blas/blas_f/blas_DLL.vfproj @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<VisualStudioProject ProjectType="typeDynamicLibrary" ProjectCreator="Intel Fortran" Keyword="Dll" Version="9.10" ProjectIdGuid="{78BD64CE-181D-4D3F-9254-5C4F55C1EDC9}">
+ <Platforms>
+ <Platform Name="Win32"/>
+ <Platform Name="x64"/></Platforms>
+ <Configurations>
+ <Configuration Name="Debug|Win32" OutputDirectory="$(InputDir)$(ConfigurationName)" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
+ <Tool Name="VFFortranCompilerTool" AdditionalOptions="/dll " SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" OptimizeForProcessor="procOptimizeBlended" F77RuntimeCompatibility="true" CallingConvention="callConventionCRef" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" Traceback="true" BoundsCheck="true" RuntimeLibrary="rtMultiThreadedDebugDLL"/>
+ <Tool Name="VFLinkerTool" OutputFile="../../blas.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" IgnoreDefaultLibraryNames="msvcrtd.lib" ModuleDefinitionFile="blas.def" GenerateDebugInformation="true" SubSystem="subSystemWindows" ImportLibrary="../../blas.lib" LinkDLL="true" AdditionalDependencies="libcmtd.lib"/>
+ <Tool Name="VFResourceCompilerTool"/>
+ <Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
+ <Tool Name="VFCustomBuildTool"/>
+ <Tool Name="VFPreLinkEventTool"/>
+ <Tool Name="VFPreBuildEventTool"/>
+ <Tool Name="VFPostBuildEventTool" Description=" "/></Configuration>
+ <Configuration Name="Release|Win32" OutputDirectory="$(InputDir)$(ConfigurationName)" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
+ <Tool Name="VFFortranCompilerTool" AdditionalOptions="/dll" SuppressStartupBanner="true" OptimizeForProcessor="procOptimizePentiumProThruIII" AlternateParameterSyntax="false" F77RuntimeCompatibility="true" BackslashAsNormalCharacter="false" FPS4Libs="false" CallingConvention="callConventionCRef" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/"/>
+ <Tool Name="VFLinkerTool" OutputFile="../../blas.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" IgnoreDefaultLibraryNames="msvcrt.lib" ModuleDefinitionFile="blas.def" SubSystem="subSystemWindows" SupportUnloadOfDelayLoadedDLL="true" ImportLibrary="../../blas.lib" LinkDLL="true" AdditionalDependencies="libcmt.lib"/>
+ <Tool Name="VFResourceCompilerTool"/>
+ <Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
+ <Tool Name="VFCustomBuildTool"/>
+ <Tool Name="VFPreLinkEventTool"/>
+ <Tool Name="VFPreBuildEventTool"/>
+ <Tool Name="VFPostBuildEventTool" Description=" "/></Configuration>
+ <Configuration Name="Debug|x64" OutputDirectory="$(InputDir)$(ConfigurationName)" IntermediateDirectory="$(ConfigurationName)" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
+ <Tool Name="VFFortranCompilerTool" AdditionalOptions="/dll " SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" F77RuntimeCompatibility="true" CallingConvention="callConventionCRef" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" Traceback="true" BoundsCheck="true" RuntimeLibrary="rtMultiThreadedDebugDLL"/>
+ <Tool Name="VFLinkerTool" OutputFile="../../blas.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" IgnoreDefaultLibraryNames="msvcrtd.lib" ModuleDefinitionFile="blas.def" GenerateDebugInformation="true" SubSystem="subSystemWindows" ImportLibrary="../../blas.lib" LinkDLL="true" AdditionalDependencies="libcmtd.lib"/>
+ <Tool Name="VFResourceCompilerTool"/>
+ <Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
+ <Tool Name="VFCustomBuildTool"/>
+ <Tool Name="VFPreLinkEventTool"/>
+ <Tool Name="VFPreBuildEventTool"/>
+ <Tool Name="VFPostBuildEventTool" Description=" "/></Configuration>
+ <Configuration Name="Release|x64" OutputDirectory="$(InputDir)$(ConfigurationName)" IntermediateDirectory="$(ConfigurationName)" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
+ <Tool Name="VFFortranCompilerTool" AdditionalOptions="/dll" SuppressStartupBanner="true" AlternateParameterSyntax="false" F77RuntimeCompatibility="true" BackslashAsNormalCharacter="false" FPS4Libs="false" CallingConvention="callConventionCRef" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/"/>
+ <Tool Name="VFLinkerTool" OutputFile="../../blas.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" IgnoreDefaultLibraryNames="msvcrt.lib" ModuleDefinitionFile="blas.def" SubSystem="subSystemWindows" SupportUnloadOfDelayLoadedDLL="true" ImportLibrary="../../blas.lib" LinkDLL="true" AdditionalDependencies="libcmt.lib"/>
+ <Tool Name="VFResourceCompilerTool"/>
+ <Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
+ <Tool Name="VFCustomBuildTool"/>
+ <Tool Name="VFPreLinkEventTool"/>
+ <Tool Name="VFPreBuildEventTool"/>
+ <Tool Name="VFPostBuildEventTool" Description=" "/></Configuration></Configurations>
+ <Files>
+ <Filter Name="Header Files" Filter="fi;fd"/>
+ <Filter Name="Resource Files" Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"/>
+ <Filter Name="Source Files" Filter="f90;for;f;fpp;ftn;def;odl;idl">
+ <File RelativePath="..\dasum.f"/>
+ <File RelativePath="..\daxpy.f"/>
+ <File RelativePath="..\dcabs1.f"/>
+ <File RelativePath="..\dcopy.f"/>
+ <File RelativePath="..\ddot.f"/>
+ <File RelativePath="..\dgbmv.f"/>
+ <File RelativePath="..\dgemm.f"/>
+ <File RelativePath="..\dgemv.f"/>
+ <File RelativePath="..\dger.f"/>
+ <File RelativePath="..\dnrm2.f"/>
+ <File RelativePath="..\drot.f"/>
+ <File RelativePath="..\drotg.f"/>
+ <File RelativePath="..\dsbmv.f"/>
+ <File RelativePath="..\dscal.f"/>
+ <File RelativePath="..\dspmv.f"/>
+ <File RelativePath="..\dspr.f"/>
+ <File RelativePath="..\dspr2.f"/>
+ <File RelativePath="..\dswap.f"/>
+ <File RelativePath="..\dsymm.f"/>
+ <File RelativePath="..\dsymv.f"/>
+ <File RelativePath="..\dsyr.f"/>
+ <File RelativePath="..\dsyr2.f"/>
+ <File RelativePath="..\dsyr2k.f"/>
+ <File RelativePath="..\dsyrk.f"/>
+ <File RelativePath="..\dtbmv.f"/>
+ <File RelativePath="..\dtbsv.f"/>
+ <File RelativePath="..\dtpmv.f"/>
+ <File RelativePath="..\dtpsv.f"/>
+ <File RelativePath="..\dtrmm.f"/>
+ <File RelativePath="..\dtrmv.f"/>
+ <File RelativePath="..\dtrsm.f"/>
+ <File RelativePath="..\dtrsv.f"/>
+ <File RelativePath="..\dzasum.f"/>
+ <File RelativePath="..\dznrm2.f"/>
+ <File RelativePath="..\idamax.f"/>
+ <File RelativePath="..\izamax.f"/>
+ <File RelativePath="..\lsame.f"/>
+ <File RelativePath="..\xerbla.f"/>
+ <File RelativePath="..\zaxpy.f"/>
+ <File RelativePath="..\zcopy.f"/>
+ <File RelativePath="..\zdotc.f"/>
+ <File RelativePath="..\zdotu.f"/>
+ <File RelativePath="..\zdscal.f"/>
+ <File RelativePath="..\zgbmv.f"/>
+ <File RelativePath="..\zgemm.f"/>
+ <File RelativePath="..\zgemv.f"/>
+ <File RelativePath="..\zgerc.f"/>
+ <File RelativePath="..\zgeru.f"/>
+ <File RelativePath="..\zhbmv.f"/>
+ <File RelativePath="..\zhemm.f"/>
+ <File RelativePath="..\zhemv.f"/>
+ <File RelativePath="..\zher.f"/>
+ <File RelativePath="..\zher2.f"/>
+ <File RelativePath="..\zher2k.f"/>
+ <File RelativePath="..\zherk.f"/>
+ <File RelativePath="..\zhpmv.f"/>
+ <File RelativePath="..\zhpr.f"/>
+ <File RelativePath="..\zhpr2.f"/>
+ <File RelativePath="..\zrotg.f"/>
+ <File RelativePath="..\zscal.f"/>
+ <File RelativePath="..\zswap.f"/>
+ <File RelativePath="..\zsymm.f"/>
+ <File RelativePath="..\zsyr2k.f"/>
+ <File RelativePath="..\zsyrk.f"/>
+ <File RelativePath="..\ztbmv.f"/>
+ <File RelativePath="..\ztbsv.f"/>
+ <File RelativePath="..\ztpmv.f"/>
+ <File RelativePath="..\ztpsv.f"/>
+ <File RelativePath="..\ztrmm.f"/>
+ <File RelativePath="..\ztrmv.f"/>
+ <File RelativePath="..\ztrsm.f"/>
+ <File RelativePath="..\ztrsv.f"/></Filter>
+ <File RelativePath=".\blas.def"/></Files>
+ <Globals/></VisualStudioProject>
|