From c80b732994ec39abd96da72e03fb95dfb6997422 Mon Sep 17 00:00:00 2001
From: cornet
Date: Tue, 29 Jul 2008 18:23:23 +0000
Subject: Atlas 3.8 compatibility
---
scilab2c.sln | 2 +-
src/lib/blas/blas_f/blas.def | 143 -----------------------------
src/lib/blas/blas_f/blas_DLL.vfproj | 120 -------------------------
src/lib/blas/blas_f/blasplus.def | 74 +++++++++++++++
src/lib/blas/blas_f/blasplusAtlas.def | 144 ++++++++++++++++++++++++++++++
src/lib/blas/blas_f/blasplus_DLL.vfproj | 119 ++++++++++++++++++++++++
src/lib/lapack/lapack_f/lapack_DLL.vfproj | 3 +-
7 files changed, 339 insertions(+), 266 deletions(-)
delete mode 100644 src/lib/blas/blas_f/blas.def
delete mode 100644 src/lib/blas/blas_f/blas_DLL.vfproj
create mode 100644 src/lib/blas/blas_f/blasplus.def
create mode 100644 src/lib/blas/blas_f/blasplusAtlas.def
create mode 100644 src/lib/blas/blas_f/blasplus_DLL.vfproj
diff --git a/scilab2c.sln b/scilab2c.sln
index 6fd98102..7765619d 100644
--- a/scilab2c.sln
+++ b/scilab2c.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
-Project("{6989167D-11E4-40FE-8C1A-2192A86A7E90}") = "blas_DLL", "src\lib\blas\blas_f\blas_DLL.vfproj", "{78BD64CE-181D-4D3F-9254-5C4F55C1EDC9}"
+Project("{6989167D-11E4-40FE-8C1A-2192A86A7E90}") = "blasplus_DLL", "src\lib\blas\blas_f\blasplus_DLL.vfproj", "{78BD64CE-181D-4D3F-9254-5C4F55C1EDC9}"
EndProject
Project("{6989167D-11E4-40FE-8C1A-2192A86A7E90}") = "lapack_DLL", "src\lib\lapack\lapack_f\lapack_DLL.vfproj", "{69296D00-0DE1-4F4B-B0CE-FE4F3CB43923}"
ProjectSection(ProjectDependencies) = postProject
diff --git a/src/lib/blas/blas_f/blas.def b/src/lib/blas/blas_f/blas.def
deleted file mode 100644
index 68354de2..00000000
--- a/src/lib/blas/blas_f/blas.def
+++ /dev/null
@@ -1,143 +0,0 @@
-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
deleted file mode 100644
index ba2643bb..00000000
--- a/src/lib/blas/blas_f/blas_DLL.vfproj
+++ /dev/null
@@ -1,120 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/lib/blas/blas_f/blasplus.def b/src/lib/blas/blas_f/blasplus.def
new file mode 100644
index 00000000..336d98ac
--- /dev/null
+++ b/src/lib/blas/blas_f/blasplus.def
@@ -0,0 +1,74 @@
+LIBRARY blasplus.dll
+
+EXPORTS
+ dasum
+ daxpy
+ dcopy
+ ddot
+ dgbmv
+ dgemm
+ dgemv
+ dger
+ dnrm2
+ drot
+ drotg
+ dsbmv
+ dscal
+ dspmv
+ dspr
+ dspr2
+ dswap
+ dsymm
+ dsymv
+ dsyr
+ dsyr2
+ dsyr2k
+ dsyrk
+ dtbmv
+ dtbsv
+ dtpmv
+ dtpsv
+ dtrmm
+ dtrmv
+ dtrsm
+ dtrsv
+ dzasum
+ dznrm2
+ idamax
+ izamax
+ xerbla
+ zaxpy
+ zcopy
+ zdotc
+ zdotu
+ zdscal
+ zgbmv
+ zgemm
+ zgemv
+ zgerc
+ zgeru
+ zhbmv
+ zhemm
+ zhemv
+ zher
+ zher2
+ zher2k
+ zherk
+ zhpmv
+ zhpr
+ zhpr2
+ zrotg
+ zscal
+ zswap
+ zsymm
+ zsyr2k
+ zsyrk
+ ztbmv
+ ztbsv
+ ztpmv
+ ztpsv
+ ztrmm
+ ztrmv
+ ztrsm
+ ztrsv
+
\ No newline at end of file
diff --git a/src/lib/blas/blas_f/blasplusAtlas.def b/src/lib/blas/blas_f/blasplusAtlas.def
new file mode 100644
index 00000000..d13dde93
--- /dev/null
+++ b/src/lib/blas/blas_f/blasplusAtlas.def
@@ -0,0 +1,144 @@
+LIBRARY blasplus.dll
+
+EXPORTS
+ dasum_ @1
+ dasum = dasum_
+ daxpy_ @2
+ daxpy = daxpy_
+ dcopy_ @3
+ dcopy = dcopy_
+ ddot_ @4
+ ddot = ddot_
+ dgbmv_ @5
+ dgbmv = dgbmv_
+ dgemm_ @6
+ dgemm = dgemm_
+ dgemv_ @7
+ dgemv = dgemv_
+ dger_ @8
+ dger = dger_
+ dnrm2_ @9
+ dnrm2 = dnrm2_
+ drot_ @10
+ drot = drot_
+ drotg_ @11
+ drotg = drotg_
+ dsbmv_ @12
+ dsbmv = dsbmv_
+ dscal_ @13
+ dscal = dscal_
+ dspmv_ @14
+ dspmv = dspmv_
+ dspr_ @15
+ dspr = dspr_
+ dspr2_ @16
+ dspr2 = dspr2_
+ dswap_ @17
+ dswap = dswap_
+ dsymm_ @18
+ dsymm = dsymm_
+ dsymv_ @19
+ dsymv = dsymv_
+ dsyr_ @20
+ dsyr = dsyr_
+ dsyr2_ @21
+ dsyr2 = dsyr2_
+ dsyr2k_ @22
+ dsyr2k = dsyr2k_
+ dsyrk_ @23
+ dsyrk = dsyrk_
+ dtbmv_ @24
+ dtbmv = dtbmv_
+ dtbsv_ @25
+ dtbsv = dtbsv_
+ dtpmv_ @26
+ dtpmv = dtpmv_
+ dtpsv_ @27
+ dtpsv = dtpsv_
+ dtrmm_ @28
+ dtrmm = dtrmm_
+ dtrmv_ @29
+ dtrmv = dtrmv_
+ dtrsm_ @30
+ dtrsm = dtrsm_
+ dtrsv_ @31
+ dtrsv = dtrsv_
+ dzasum_ @32
+ dzasum = dzasum_
+ dznrm2_ @33
+ dznrm2 = dznrm2_
+ idamax_ @34
+ idamax = idamax_
+ izamax_ @35
+ izamax = izamax_
+ xerbla_ @36
+ xerbla = xerbla_
+ zaxpy_ @37
+ zaxpy = zaxpy_
+ zcopy_ @38
+ zcopy = zcopy_
+ zdotc_ @39
+ zdotc = zdotc_
+ zdotu_ @40
+ zdotu = zdotu_
+ zdscal_ @41
+ zdscal = zdscal_
+ zgbmv_ @42
+ zgbmv = zgbmv_
+ zgemm_ @43
+ zgemm = zgemm_
+ zgemv_ @44
+ zgemv = zgemv_
+ zgerc_ @45
+ zgerc = zgerc_
+ zgeru_ @46
+ zgeru = zgeru_
+ zhbmv_ @47
+ zhbmv = zhbmv_
+ zhemm_ @48
+ zhemm = zhemm_
+ zhemv_ @49
+ zhemv = zhemv_
+ zher_ @50
+ zher = zher_
+ zher2_ @51
+ zher2 = zher2_
+ zher2k_ @52
+ zher2k = zher2k_
+ zherk_ @53
+ zherk = zherk_
+ zhpmv_ @54
+ zhpmv = zhpmv_
+ zhpr_ @55
+ zhpr = zhpr_
+ zhpr2_ @56
+ zhpr2 = zhpr2_
+ zrotg_ @57
+ zrotg = zrotg_
+ zscal_ @58
+ zscal = zscal_
+ zswap_ @59
+ zswap = zswap_
+ zsymm_ @60
+ zsymm = zsymm_
+ zsyr2k_ @61
+ zsyr2k = zsyr2k_
+ zsyrk_ @62
+ zsyrk = zsyrk_
+ ztbmv_ @63
+ ztbmv = ztbmv_
+ ztbsv_ @64
+ ztbsv = ztbsv_
+ ztpmv_ @65
+ ztpmv = ztpmv_
+ ztpsv_ @66
+ ztpsv = ztpsv_
+ ztrmm_ @67
+ ztrmm =ztrmm_
+ ztrmv_ @68
+ ztrmv = ztrmv_
+ ztrsm_ @69
+ ztrsm = ztrsm_
+ ztrsv_ @70
+ ztrsv = ztrsv_
+
\ No newline at end of file
diff --git a/src/lib/blas/blas_f/blasplus_DLL.vfproj b/src/lib/blas/blas_f/blasplus_DLL.vfproj
new file mode 100644
index 00000000..7435e925
--- /dev/null
+++ b/src/lib/blas/blas_f/blasplus_DLL.vfproj
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/lib/lapack/lapack_f/lapack_DLL.vfproj b/src/lib/lapack/lapack_f/lapack_DLL.vfproj
index a1da7f4a..da27e79c 100644
--- a/src/lib/lapack/lapack_f/lapack_DLL.vfproj
+++ b/src/lib/lapack/lapack_f/lapack_DLL.vfproj
@@ -6,7 +6,7 @@
-
+
@@ -344,6 +344,5 @@
-
--
cgit