summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/elementaryFunctions/acosh/test_doubleacosh/test_doubleacosh.vcproj1
-rw-r--r--src/elementaryFunctions/elementaryFunctions.vcproj80
-rw-r--r--src/matrixOperations/matrixOperations.vcproj176
-rw-r--r--src/string/disp/cdispa.c2
-rw-r--r--src/string/includes/disp.h25
-rw-r--r--src/string/includes/dynlib_string.h26
-rw-r--r--src/string/includes/string.h24
-rw-r--r--src/string/string.vcproj543
-rw-r--r--src/type/test_floatComplex/test_floatComplex.vcproj8
9 files changed, 859 insertions, 26 deletions
diff --git a/src/elementaryFunctions/acosh/test_doubleacosh/test_doubleacosh.vcproj b/src/elementaryFunctions/acosh/test_doubleacosh/test_doubleacosh.vcproj
index 247d8a79..3ccef521 100644
--- a/src/elementaryFunctions/acosh/test_doubleacosh/test_doubleacosh.vcproj
+++ b/src/elementaryFunctions/acosh/test_doubleacosh/test_doubleacosh.vcproj
@@ -135,6 +135,7 @@
/>
<Tool
Name="VCLinkerTool"
+ OutputFile="$(SolutionDir)bin\$(ProjectName).exe"
LinkIncremental="1"
GenerateDebugInformation="true"
SubSystem="1"
diff --git a/src/elementaryFunctions/elementaryFunctions.vcproj b/src/elementaryFunctions/elementaryFunctions.vcproj
index 865fd479..2090f2cf 100644
--- a/src/elementaryFunctions/elementaryFunctions.vcproj
+++ b/src/elementaryFunctions/elementaryFunctions.vcproj
@@ -568,7 +568,7 @@
>
<Tool
Name="VCCLCompilerTool"
- CallingConvention="2"
+ CallingConvention="0"
CompileAs="2"
/>
</FileConfiguration>
@@ -590,7 +590,7 @@
>
<Tool
Name="VCCLCompilerTool"
- CallingConvention="2"
+ CallingConvention="0"
CompileAs="2"
/>
</FileConfiguration>
@@ -612,7 +612,7 @@
>
<Tool
Name="VCCLCompilerTool"
- CallingConvention="2"
+ CallingConvention="0"
CompileAs="2"
/>
</FileConfiguration>
@@ -634,7 +634,7 @@
>
<Tool
Name="VCCLCompilerTool"
- CallingConvention="2"
+ CallingConvention="0"
CompileAs="2"
/>
</FileConfiguration>
@@ -660,7 +660,7 @@
>
<Tool
Name="VCCLCompilerTool"
- CallingConvention="2"
+ CallingConvention="0"
CompileAs="2"
/>
</FileConfiguration>
@@ -682,7 +682,7 @@
>
<Tool
Name="VCCLCompilerTool"
- CallingConvention="2"
+ CallingConvention="0"
CompileAs="2"
/>
</FileConfiguration>
@@ -704,7 +704,7 @@
>
<Tool
Name="VCCLCompilerTool"
- CallingConvention="2"
+ CallingConvention="0"
CompileAs="2"
/>
</FileConfiguration>
@@ -726,7 +726,7 @@
>
<Tool
Name="VCCLCompilerTool"
- CallingConvention="2"
+ CallingConvention="0"
CompileAs="2"
/>
</FileConfiguration>
@@ -1674,6 +1674,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cosh\ccoshs.c"
@@ -1686,6 +1694,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cosh\dcosha.c"
@@ -1698,6 +1714,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cosh\dcoshs.c"
@@ -1710,6 +1734,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cosh\Makefile.am"
@@ -1726,6 +1758,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cosh\scoshs.c"
@@ -1738,6 +1778,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cosh\zcosha.c"
@@ -1750,6 +1798,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cosh\zcoshs.c"
@@ -1762,6 +1818,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
</Filter>
<Filter
diff --git a/src/matrixOperations/matrixOperations.vcproj b/src/matrixOperations/matrixOperations.vcproj
index 7873a79d..128284c7 100644
--- a/src/matrixOperations/matrixOperations.vcproj
+++ b/src/matrixOperations/matrixOperations.vcproj
@@ -190,6 +190,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cat\ccats.c"
@@ -202,6 +210,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cat\dcata.c"
@@ -214,6 +230,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cat\dcats.c"
@@ -226,6 +250,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cat\Makefile.am"
@@ -242,6 +274,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cat\scats.c"
@@ -254,6 +294,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cat\zcata.c"
@@ -266,6 +314,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\cat\zcats.c"
@@ -278,6 +334,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
</Filter>
<Filter
@@ -294,6 +358,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\chol\dchola.c"
@@ -306,6 +378,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\chol\dchols.c"
@@ -318,6 +398,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\chol\Makefile.am"
@@ -334,6 +422,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\chol\schols.c"
@@ -346,6 +442,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\chol\zchola.c"
@@ -358,6 +462,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
</Filter>
<Filter
@@ -374,6 +486,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\determ\ddeterma.c"
@@ -386,6 +506,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\determ\Makefile.am"
@@ -402,6 +530,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\determ\zdeterma.c"
@@ -414,6 +550,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
</Filter>
<Filter
@@ -2158,6 +2302,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\zeros\dzerosa.c"
@@ -2170,6 +2322,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\zeros\Makefile.am"
@@ -2186,6 +2346,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\zeros\zzerosa.c"
@@ -2198,6 +2366,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
</Filter>
<Filter
diff --git a/src/string/disp/cdispa.c b/src/string/disp/cdispa.c
index 0b7df2b4..8cf8152d 100644
--- a/src/string/disp/cdispa.c
+++ b/src/string/disp/cdispa.c
@@ -12,7 +12,7 @@
#include "disp.h"
-double cdispa (floatComplex* (in), int rows, int columns) {
+double cdispa (floatComplex* in, int rows, int columns) {
int i = 0,j = 0;
for (i = 0; i < rows; ++i) {
diff --git a/src/string/includes/disp.h b/src/string/includes/disp.h
index 63cde2ad..bf224b7e 100644
--- a/src/string/includes/disp.h
+++ b/src/string/includes/disp.h
@@ -16,59 +16,66 @@
#define __DISP_H__
#include <stdio.h>
+#include "dynlib_string.h"
#include "floatComplex.h"
#include "doubleComplex.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
/*
** \brief display of a float scalar
*/
-double sdisps (float in);
+EXTERN_STRING double sdisps (float in);
/*
** \brief display of a double scalar
*/
-double ddisps (double in);
+EXTERN_STRING double ddisps (double in);
/*
** \brief display of a float complex
*/
-double cdisps (floatComplex in);
+EXTERN_STRING double cdisps (floatComplex in);
/*
** \brief display of a double complex
*/
-double zdisps (doubleComplex in);
+EXTERN_STRING double zdisps (doubleComplex in);
/*
** \brief display of a float scalar array
** \param in the float scalar array to display
** \param size the size of the array
*/
-double sdispa (float* in, int rows, int columns);
+EXTERN_STRING double sdispa (float* in, int rows, int columns);
/*
** \brief display of a double scalar array
** \param in the double scalar array to display
** \param size the size of the array
*/
-double ddispa (double* in, int rows, int columns);
+EXTERN_STRING double ddispa (double* in, int rows, int columns);
/*
** \brief display of a float complex array
** \param in the float complex array to display
** \param size the size of the array
*/
-double cdispa (floatComplex* in, int rows, int columns);
+EXTERN_STRING double cdispa (floatComplex* in, int rows, int columns);
/*
** \brief display of a double complex array
** \param in the double complex array to display
** \param size the size of the array
*/
-double zdispa (doubleComplex* in, int rows, int columns);
+EXTERN_STRING double zdispa (doubleComplex* in, int rows, int columns);
-double g2dispd0(char *array,int* tmparraysize);
+EXTERN_STRING double g2dispd0(char *array,int* tmparraysize);
+#ifdef __cplusplus
+} /* extern "C" */
+#endif
#endif /* !__DISP_H__ */
diff --git a/src/string/includes/dynlib_string.h b/src/string/includes/dynlib_string.h
new file mode 100644
index 00000000..e061d7e7
--- /dev/null
+++ b/src/string/includes/dynlib_string.h
@@ -0,0 +1,26 @@
+/*
+* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+* Copyright (C) 2009 - DIGITEO - Allan CORNET
+*
+* This file must be used under the terms of the CeCILL.
+* This source file is licensed as described in the file COPYING, which
+* you should have received as part of this distribution. The terms
+* are also available at
+* http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+*
+*/
+
+#ifndef __DYNLIB_STRING_H__
+#define __DYNLIB_STRING_H__
+
+#ifdef _MSC_VER
+ #if STRING_EXPORTS
+ #define EXTERN_STRING __declspec (dllexport)
+ #else
+ #define EXTERN_STRING __declspec (dllimport)
+ #endif
+#else
+ #define EXTERN_MATOPS
+#endif
+
+#endif /* __DYNLIB_STRING_H__ */
diff --git a/src/string/includes/string.h b/src/string/includes/string.h
index 37ac2d09..9cd6b523 100644
--- a/src/string/includes/string.h
+++ b/src/string/includes/string.h
@@ -16,37 +16,41 @@
#define __STRING_H__
#include <stdio.h>
+#include "dynlib_string.h"
#include "floatComplex.h"
#include "doubleComplex.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
/*
** \brief convert of a float scalar into a char array
** \param in the float scalar to convert
** \param out the output char array
*/
-void sstrings (float in, char* out);
+EXTERN_STRING void sstrings (float in, char* out);
/*
** \brief convert of a double scalar into a char array
** \param in the double scalar to convert
** \param out the output char array
*/
-void dstrings (double in, char* out);
+EXTERN_STRING void dstrings (double in, char* out);
/*
** \brief convert of a float complex into a char array
** \param in the float complex to convert
** \param out the output char array
*/
-void cstrings (floatComplex in, char* out);
+EXTERN_STRING void cstrings (floatComplex in, char* out);
/*
** \brief convert of a double complex into a char array
** \param in the double complex to convert
** \param out the output char array
*/
-void zstrings (doubleComplex in, char* out);
+EXTERN_STRING void zstrings (doubleComplex in, char* out);
/*
@@ -54,27 +58,31 @@ void zstrings (doubleComplex in, char* out);
** \param in the float scalar array to convert
** \param out the output array of char arrays
*/
-void sstringa (float* in, int size, char** out);
+EXTERN_STRING void sstringa (float* in, int size, char** out);
/*
** \brief convert of a double scalar array into an array of char arrays
** \param in the double scalar array to convert
** \param out the output array of char arrays
*/
-void dstringa (double* in, int size, char** out);
+EXTERN_STRING void dstringa (double* in, int size, char** out);
/*
** \brief convert of a float complex array into an array of char arrays
** \param in the float complex array to convert
** \param out the output array of char arrays
*/
-void cstringa (floatComplex* in, int size, char** out );
+EXTERN_STRING void cstringa (floatComplex* in, int size, char** out );
/*
** \brief convert of a double complex array into an array of char arrays
** \param in the double complex array to convert
** \param out the output array of char arrays
*/
-void zstringa (doubleComplex* in, int size, char** out);
+EXTERN_STRING void zstringa (doubleComplex* in, int size, char** out);
+
+#ifdef __cplusplus
+} /* extern "C" */
+#endif
#endif /* !__STRING_H__ */
diff --git a/src/string/string.vcproj b/src/string/string.vcproj
new file mode 100644
index 00000000..94cbc3a7
--- /dev/null
+++ b/src/string/string.vcproj
@@ -0,0 +1,543 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="string"
+ ProjectGUID="{38A141F2-DF77-4032-A17C-0901EA1A7AF1}"
+ RootNamespace="string"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="196613"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="includes;../type"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;STRING_EXPORTS;_CRT_SECURE_NO_WARNINGS"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ OutputFile="$(SolutionDir)bin\$(ProjectName).dll"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ ImportLibrary="$(SolutionDir)bin\$(ProjectName).lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+ AdditionalIncludeDirectories="includes;../type"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;STRING_EXPORTS;_CRT_SECURE_NO_WARNINGS"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ OutputFile="$(SolutionDir)bin\$(ProjectName).dll"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ ImportLibrary="$(SolutionDir)bin\$(ProjectName).lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <Filter
+ Name="disp"
+ >
+ <File
+ RelativePath=".\disp\cdispa.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\disp\cdisps.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\disp\ddispa.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\disp\ddisps.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\disp\Makefile.am"
+ >
+ </File>
+ <File
+ RelativePath=".\disp\sdispa.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\disp\sdisps.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\disp\zdispa.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\disp\zdisps.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ <Filter
+ Name="string"
+ >
+ <File
+ RelativePath=".\string\cstringa.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\string\cstrings.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\string\dstringa.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\string\dstrings.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\string\Makefile.am"
+ >
+ </File>
+ <File
+ RelativePath=".\string\sstringa.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\string\sstrings.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\string\zstringa.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath=".\string\zstrings.c"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath=".\includes\disp.h"
+ >
+ </File>
+ <File
+ RelativePath=".\includes\dynlib_string.h"
+ >
+ </File>
+ <File
+ RelativePath=".\includes\string.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/src/type/test_floatComplex/test_floatComplex.vcproj b/src/type/test_floatComplex/test_floatComplex.vcproj
index d1fe7c58..fb9c8e9e 100644
--- a/src/type/test_floatComplex/test_floatComplex.vcproj
+++ b/src/type/test_floatComplex/test_floatComplex.vcproj
@@ -185,6 +185,14 @@
CompileAs="2"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ CompileAs="2"
+ />
+ </FileConfiguration>
</File>
</Filter>
<Filter