ivars(char*), Windows 64, 32 bit
This commit is contained in:
parent
2a2497ec62
commit
e86527635b
|
|
@ -1,3 +1,9 @@
|
||||||
|
2011-08-03 Holger Vogt
|
||||||
|
* ivars.c update for LINUX
|
||||||
|
* tclspice.c, nghelp.c, spiced.c: ivars(NULL)
|
||||||
|
* main.c: reference to memory leak checker for Windows removed
|
||||||
|
* visualc/vngspice.sln, visualc\vngspice.vcproj: 32 and 64 bit
|
||||||
|
|
||||||
2011-07-30 Dietmar Warning
|
2011-07-30 Dietmar Warning
|
||||||
* adms/ekv/admsva/ekv.va: semicolon after macro expl was wrong
|
* adms/ekv/admsva/ekv.va: semicolon after macro expl was wrong
|
||||||
* adms/mextram/admsva: update va code from version 504.7 to 504.9.1
|
* adms/mextram/admsva: update va code from version 504.7 to 504.9.1
|
||||||
|
|
|
||||||
|
|
@ -838,10 +838,6 @@ main(int argc, char **argv)
|
||||||
|
|
||||||
circuit_file = stdin;
|
circuit_file = stdin;
|
||||||
|
|
||||||
#ifdef MALLOCTRACE
|
|
||||||
mallocTraceInit("malloc.out");
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(HAVE_ISATTY) && !defined(HAS_WINDOWS)
|
#if defined(HAVE_ISATTY) && !defined(HAS_WINDOWS)
|
||||||
istty = (bool) isatty(fileno(stdin));
|
istty = (bool) isatty(fileno(stdin));
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
|
|
@ -42,9 +42,9 @@ mkvar(char **p, char *path_prefix, char *var_dir, char *env_var)
|
||||||
|
|
||||||
#ifdef HAVE_ASPRINTF
|
#ifdef HAVE_ASPRINTF
|
||||||
if (buffer)
|
if (buffer)
|
||||||
asprintf(p, "%s", buffer);
|
asprintf(p, "%s", buffer);
|
||||||
else
|
else
|
||||||
asprintf(p, "%s%s%s", path_prefix, DIR_PATHSEP, var_dir);
|
asprintf(p, "%s%s%s", path_prefix, DIR_PATHSEP, var_dir);
|
||||||
#else /* ~ HAVE_ASPRINTF */
|
#else /* ~ HAVE_ASPRINTF */
|
||||||
if (buffer){
|
if (buffer){
|
||||||
*p = TMALLOC(char, strlen(buffer) + 1);
|
*p = TMALLOC(char, strlen(buffer) + 1);
|
||||||
|
|
@ -62,7 +62,7 @@ mkvar(char **p, char *path_prefix, char *var_dir, char *env_var)
|
||||||
void
|
void
|
||||||
ivars(char *argv0)
|
ivars(char *argv0)
|
||||||
{
|
{
|
||||||
char *temp=NULL, *ngpath;
|
char *temp=NULL;
|
||||||
/* $dprefix has been set to /usr/local or C:/Spice (Windows) in configure.ac,
|
/* $dprefix has been set to /usr/local or C:/Spice (Windows) in configure.ac,
|
||||||
NGSPICEBINDIR has been set to $dprefix/bin in configure.ac,
|
NGSPICEBINDIR has been set to $dprefix/bin in configure.ac,
|
||||||
Spice_Exec_Dir has been set to NGSPICEBINDIR in conf.c,
|
Spice_Exec_Dir has been set to NGSPICEBINDIR in conf.c,
|
||||||
|
|
@ -82,11 +82,19 @@ ivars(char *argv0)
|
||||||
mkvar(&Spice_Path, Spice_Exec_Dir, "ngspice", "SPICE_PATH");
|
mkvar(&Spice_Path, Spice_Exec_Dir, "ngspice", "SPICE_PATH");
|
||||||
/* may be used to store input files (*.lib, *.include, ...) */
|
/* may be used to store input files (*.lib, *.include, ...) */
|
||||||
/* get directory where ngspice resides */
|
/* get directory where ngspice resides */
|
||||||
ngpath = ngdirname(argv0);
|
#if defined (HAS_WINDOWS) || defined (__MINGW32__) || defined (_MSC_VER)
|
||||||
/* set path either to <ngspice-directory>/input or, if set, to
|
{
|
||||||
environment variable NGSPICE_INPUT_DIR */
|
char *ngpath = ngdirname(argv0);
|
||||||
mkvar(&Inp_Path, ngpath, "input", "NGSPICE_INPUT_DIR");
|
/* set path either to <ngspice-bin-directory>/input or,
|
||||||
|
if set, to environment variable NGSPICE_INPUT_DIR */
|
||||||
|
mkvar(&Inp_Path, ngpath, "input", "NGSPICE_INPUT_DIR");
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
NG_IGNORE(argv0);
|
||||||
|
/* set path either to environment variable NGSPICE_INPUT_DIR
|
||||||
|
(if given) or to NULL */
|
||||||
|
env_overr(&Inp_Path, "NGSPICE_INPUT_DIR");
|
||||||
|
#endif
|
||||||
env_overr(&Spice_Host, "SPICE_HOST"); /* aspice */
|
env_overr(&Spice_Host, "SPICE_HOST"); /* aspice */
|
||||||
env_overr(&Bug_Addr, "SPICE_BUGADDR");
|
env_overr(&Bug_Addr, "SPICE_BUGADDR");
|
||||||
env_overr(&Def_Editor, "SPICE_EDITOR");
|
env_overr(&Def_Editor, "SPICE_EDITOR");
|
||||||
|
|
@ -108,5 +116,6 @@ cleanvars(void)
|
||||||
tfree(Help_Path);
|
tfree(Help_Path);
|
||||||
tfree(Lib_Path);
|
tfree(Lib_Path);
|
||||||
tfree(Spice_Path);
|
tfree(Spice_Path);
|
||||||
tfree(Inp_Path);
|
if (Inp_Path) /* may be NULL in LINUX */
|
||||||
|
tfree(Inp_Path);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ bool cp_interactive = FALSE;
|
||||||
|
|
||||||
char *hlp_filelist[] = { "ngspice", 0 };
|
char *hlp_filelist[] = { "ngspice", 0 };
|
||||||
|
|
||||||
extern void ivars();
|
extern void ivars(char*);
|
||||||
|
|
||||||
#ifdef HAS_WINDOWS
|
#ifdef HAS_WINDOWS
|
||||||
FILE *flogp; /* hvogt 15.12.2001 */
|
FILE *flogp; /* hvogt 15.12.2001 */
|
||||||
|
|
@ -50,7 +50,7 @@ main(int ac, char **av)
|
||||||
char buf[512];
|
char buf[512];
|
||||||
#endif /* X_DISPLAY_MISSING */
|
#endif /* X_DISPLAY_MISSING */
|
||||||
|
|
||||||
ivars( );
|
ivars(NULL);
|
||||||
|
|
||||||
cp_in = stdin;
|
cp_in = stdin;
|
||||||
cp_out = stdout;
|
cp_out = stdout;
|
||||||
|
|
|
||||||
|
|
@ -2260,7 +2260,7 @@ int Spice_Init(Tcl_Interp *interp) {
|
||||||
sighandler old_sigint;
|
sighandler old_sigint;
|
||||||
|
|
||||||
ft_rawfile = NULL;
|
ft_rawfile = NULL;
|
||||||
ivars( );
|
ivars(NULL);
|
||||||
|
|
||||||
cp_in = stdin;
|
cp_in = stdin;
|
||||||
cp_out = stdout;
|
cp_out = stdout;
|
||||||
|
|
|
||||||
|
|
@ -72,7 +72,7 @@ main(ac, av)
|
||||||
|
|
||||||
/* Process arguments. */
|
/* Process arguments. */
|
||||||
|
|
||||||
ivars( );
|
ivars(NULL);
|
||||||
|
|
||||||
av++;
|
av++;
|
||||||
while (*av) {
|
while (*av) {
|
||||||
|
|
|
||||||
|
|
@ -6,26 +6,25 @@ Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
console_debug|Win32 = console_debug|Win32
|
console_debug|Win32 = console_debug|Win32
|
||||||
console_debug|x64 = console_debug|x64
|
console_debug|x64 = console_debug|x64
|
||||||
|
console_release_omp|Win32 = console_release_omp|Win32
|
||||||
|
console_release_omp|x64 = console_release_omp|x64
|
||||||
console_release|Win32 = console_release|Win32
|
console_release|Win32 = console_release|Win32
|
||||||
console_release|x64 = console_release|x64
|
console_release|x64 = console_release|x64
|
||||||
Debug|Win32 = Debug|Win32
|
Debug|Win32 = Debug|Win32
|
||||||
Debug|x64 = Debug|x64
|
Debug|x64 = Debug|x64
|
||||||
Debug64|Win32 = Debug64|Win32
|
|
||||||
Debug64|x64 = Debug64|x64
|
|
||||||
Release|Win32 = Release|Win32
|
Release|Win32 = Release|Win32
|
||||||
Release|x64 = Release|x64
|
Release|x64 = Release|x64
|
||||||
Release64|Win32 = Release64|Win32
|
|
||||||
Release64|x64 = Release64|x64
|
|
||||||
ReleaseOMP|Win32 = ReleaseOMP|Win32
|
ReleaseOMP|Win32 = ReleaseOMP|Win32
|
||||||
ReleaseOMP|x64 = ReleaseOMP|x64
|
ReleaseOMP|x64 = ReleaseOMP|x64
|
||||||
ReleaseOmp64|Win32 = ReleaseOmp64|Win32
|
|
||||||
ReleaseOmp64|x64 = ReleaseOmp64|x64
|
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|Win32.ActiveCfg = console_debug|Win32
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|Win32.ActiveCfg = console_debug|Win32
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|Win32.Build.0 = console_debug|Win32
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|Win32.Build.0 = console_debug|Win32
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|x64.ActiveCfg = console_debug|x64
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|x64.ActiveCfg = console_debug|x64
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|x64.Build.0 = console_debug|x64
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|x64.Build.0 = console_debug|x64
|
||||||
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release_omp|Win32.ActiveCfg = console_release|x64
|
||||||
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release_omp|x64.ActiveCfg = console_release|x64
|
||||||
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release_omp|x64.Build.0 = console_release|x64
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release|Win32.ActiveCfg = console_release|Win32
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release|Win32.ActiveCfg = console_release|Win32
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release|Win32.Build.0 = console_release|Win32
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release|Win32.Build.0 = console_release|Win32
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release|x64.ActiveCfg = console_release|x64
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release|x64.ActiveCfg = console_release|x64
|
||||||
|
|
@ -34,26 +33,14 @@ Global
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug|Win32.Build.0 = Debug|Win32
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug|Win32.Build.0 = Debug|Win32
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug|x64.ActiveCfg = Debug|x64
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug|x64.Build.0 = Debug|x64
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug|x64.Build.0 = Debug|x64
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug64|Win32.ActiveCfg = Debug64|x64
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug64|Win32.Build.0 = Debug64|x64
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug64|x64.ActiveCfg = Debug64|x64
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug64|x64.Build.0 = Debug64|x64
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|Win32.ActiveCfg = Release|Win32
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|Win32.ActiveCfg = Release|Win32
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|Win32.Build.0 = Release|Win32
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|Win32.Build.0 = Release|Win32
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|x64.ActiveCfg = Release|x64
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|x64.ActiveCfg = Release|x64
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|x64.Build.0 = Release|x64
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|x64.Build.0 = Release|x64
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release64|Win32.ActiveCfg = Release64|Win32
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release64|Win32.Build.0 = Release64|Win32
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release64|x64.ActiveCfg = Release64|x64
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release64|x64.Build.0 = Release64|x64
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|Win32.ActiveCfg = ReleaseOMP|Win32
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|Win32.ActiveCfg = ReleaseOMP|Win32
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|Win32.Build.0 = ReleaseOMP|Win32
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|Win32.Build.0 = ReleaseOMP|Win32
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|x64.ActiveCfg = ReleaseOMP|x64
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|x64.ActiveCfg = ReleaseOMP|x64
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|x64.Build.0 = ReleaseOMP|x64
|
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|x64.Build.0 = ReleaseOMP|x64
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOmp64|Win32.ActiveCfg = ReleaseOmp64|x64
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOmp64|Win32.Build.0 = ReleaseOmp64|x64
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOmp64|x64.ActiveCfg = ReleaseOmp64|x64
|
|
||||||
{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOmp64|x64.Build.0 = ReleaseOmp64|x64
|
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
|
|
|
||||||
|
|
@ -21,8 +21,8 @@
|
||||||
<Configurations>
|
<Configurations>
|
||||||
<Configuration
|
<Configuration
|
||||||
Name="Debug|Win32"
|
Name="Debug|Win32"
|
||||||
OutputDirectory="$(ConfigurationName)\$(PlatformName)"
|
OutputDirectory="$(ConfigurationName)"
|
||||||
IntermediateDirectory="$(ConfigurationName)"
|
IntermediateDirectory="$(ConfigurationName)\$(PlatformName)"
|
||||||
ConfigurationType="1"
|
ConfigurationType="1"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
|
@ -49,7 +49,7 @@
|
||||||
Name="VCCLCompilerTool"
|
Name="VCCLCompilerTool"
|
||||||
Optimization="0"
|
Optimization="0"
|
||||||
AdditionalIncludeDirectories=""$(ProjectDir)..\src\maths\poly";"$(ProjectDir)..\src\frontend";"$(ProjectDir)..\src\spicelib\devices";"$(ProjectDir)..\src\include";"$(ProjectDir)include";"C:\Program Files (x86)\Visual Leak Detector\include""
|
AdditionalIncludeDirectories=""$(ProjectDir)..\src\maths\poly";"$(ProjectDir)..\src\frontend";"$(ProjectDir)..\src\spicelib\devices";"$(ProjectDir)..\src\include";"$(ProjectDir)include";"C:\Program Files (x86)\Visual Leak Detector\include""
|
||||||
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;SIMULATOR;NGDEBUG"
|
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;SIMULATOR;NGDEBUG;XSPICE"
|
||||||
MinimalRebuild="true"
|
MinimalRebuild="true"
|
||||||
ExceptionHandling="0"
|
ExceptionHandling="0"
|
||||||
BasicRuntimeChecks="0"
|
BasicRuntimeChecks="0"
|
||||||
|
|
@ -112,8 +112,8 @@
|
||||||
</Configuration>
|
</Configuration>
|
||||||
<Configuration
|
<Configuration
|
||||||
Name="Debug|x64"
|
Name="Debug|x64"
|
||||||
OutputDirectory="$(ConfigurationName)\$(PlatformName)"
|
OutputDirectory="$(ConfigurationName)"
|
||||||
IntermediateDirectory="$(ConfigurationName)"
|
IntermediateDirectory="$(ConfigurationName)\$(PlatformName)"
|
||||||
ConfigurationType="1"
|
ConfigurationType="1"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
|
|
@ -202,8 +202,8 @@
|
||||||
</Configuration>
|
</Configuration>
|
||||||
<Configuration
|
<Configuration
|
||||||
Name="Release|Win32"
|
Name="Release|Win32"
|
||||||
OutputDirectory="$(ConfigurationName)\$(PlatformName)"
|
OutputDirectory="$(ConfigurationName)"
|
||||||
IntermediateDirectory="$(ConfigurationName)"
|
IntermediateDirectory="$(ConfigurationName)\$(PlatformName)"
|
||||||
ConfigurationType="1"
|
ConfigurationType="1"
|
||||||
WholeProgramOptimization="1"
|
WholeProgramOptimization="1"
|
||||||
>
|
>
|
||||||
|
|
@ -297,8 +297,8 @@
|
||||||
</Configuration>
|
</Configuration>
|
||||||
<Configuration
|
<Configuration
|
||||||
Name="Release|x64"
|
Name="Release|x64"
|
||||||
OutputDirectory="$(ConfigurationName)\$(PlatformName)"
|
OutputDirectory="$(ConfigurationName)"
|
||||||
IntermediateDirectory="$(ConfigurationName)"
|
IntermediateDirectory="$(ConfigurationName)\$(PlatformName)"
|
||||||
ConfigurationType="1"
|
ConfigurationType="1"
|
||||||
WholeProgramOptimization="1"
|
WholeProgramOptimization="1"
|
||||||
>
|
>
|
||||||
|
|
@ -336,7 +336,7 @@
|
||||||
RuntimeTypeInfo="true"
|
RuntimeTypeInfo="true"
|
||||||
UsePrecompiledHeader="0"
|
UsePrecompiledHeader="0"
|
||||||
WarningLevel="3"
|
WarningLevel="3"
|
||||||
Detect64BitPortabilityProblems="true"
|
Detect64BitPortabilityProblems="false"
|
||||||
DebugInformationFormat="3"
|
DebugInformationFormat="3"
|
||||||
CompileAs="1"
|
CompileAs="1"
|
||||||
/>
|
/>
|
||||||
|
|
@ -420,7 +420,7 @@
|
||||||
Name="VCCLCompilerTool"
|
Name="VCCLCompilerTool"
|
||||||
Optimization="0"
|
Optimization="0"
|
||||||
AdditionalIncludeDirectories=""$(ProjectDir)..\src\maths\poly";"$(ProjectDir)..\src\frontend";"$(ProjectDir)..\src\spicelib\devices";"$(ProjectDir)..\src\include";"$(ProjectDir)include""
|
AdditionalIncludeDirectories=""$(ProjectDir)..\src\maths\poly";"$(ProjectDir)..\src\frontend";"$(ProjectDir)..\src\spicelib\devices";"$(ProjectDir)..\src\include";"$(ProjectDir)include""
|
||||||
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;SIMULATOR;NGDEBUG;CONSOLE"
|
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;SIMULATOR;NGDEBUG;CONSOLE;XSPICE"
|
||||||
MinimalRebuild="true"
|
MinimalRebuild="true"
|
||||||
ExceptionHandling="0"
|
ExceptionHandling="0"
|
||||||
BasicRuntimeChecks="0"
|
BasicRuntimeChecks="0"
|
||||||
|
|
@ -760,7 +760,198 @@
|
||||||
</Configuration>
|
</Configuration>
|
||||||
<Configuration
|
<Configuration
|
||||||
Name="ReleaseOMP|Win32"
|
Name="ReleaseOMP|Win32"
|
||||||
OutputDirectory="$(ConfigurationName)\$(PlatformName)"
|
OutputDirectory="$(ConfigurationName)"
|
||||||
|
IntermediateDirectory="$(ConfigurationName)\$(PlatformName)"
|
||||||
|
ConfigurationType="1"
|
||||||
|
WholeProgramOptimization="1"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCPreBuildEventTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
Description="Custom defined Build: Recompile conf.c with actual date"
|
||||||
|
CommandLine="del $(ConfigurationName)\$(PlatformName)\conf.obj
"
|
||||||
|
Outputs="$(ConfigurationName)\$(PlatformName)\conf.obj"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCXMLDataGeneratorTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCWebServiceProxyGeneratorTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCMIDLTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCCLCompilerTool"
|
||||||
|
Optimization="2"
|
||||||
|
EnableIntrinsicFunctions="true"
|
||||||
|
FavorSizeOrSpeed="1"
|
||||||
|
WholeProgramOptimization="true"
|
||||||
|
AdditionalIncludeDirectories=""$(ProjectDir)..\src\maths\poly";"$(ProjectDir)..\src\frontend";"$(ProjectDir)..\src\spicelib\devices";"$(ProjectDir)..\src\include";"$(ProjectDir)include""
|
||||||
|
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;SIMULATOR;USE_OMP"
|
||||||
|
MinimalRebuild="false"
|
||||||
|
ExceptionHandling="1"
|
||||||
|
BasicRuntimeChecks="0"
|
||||||
|
RuntimeLibrary="0"
|
||||||
|
RuntimeTypeInfo="true"
|
||||||
|
OpenMP="true"
|
||||||
|
UsePrecompiledHeader="0"
|
||||||
|
WarningLevel="3"
|
||||||
|
Detect64BitPortabilityProblems="false"
|
||||||
|
DebugInformationFormat="3"
|
||||||
|
CompileAs="1"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCManagedResourceCompilerTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCResourceCompilerTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCPreLinkEventTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCLinkerTool"
|
||||||
|
UseUnicodeResponseFiles="false"
|
||||||
|
AdditionalDependencies="psapi.lib"
|
||||||
|
OutputFile="$(OutDir)\$(ProjectName)_omp.exe"
|
||||||
|
LinkIncremental="1"
|
||||||
|
GenerateDebugInformation="false"
|
||||||
|
SubSystem="2"
|
||||||
|
HeapReserveSize="0"
|
||||||
|
HeapCommitSize="0"
|
||||||
|
StackReserveSize="0"
|
||||||
|
StackCommitSize="0"
|
||||||
|
OptimizeReferences="2"
|
||||||
|
EnableCOMDATFolding="2"
|
||||||
|
LinkTimeCodeGeneration="1"
|
||||||
|
RandomizedBaseAddress="2"
|
||||||
|
DataExecutionPrevention="0"
|
||||||
|
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="ReleaseOMP|x64"
|
||||||
|
OutputDirectory="$(ConfigurationName)"
|
||||||
|
IntermediateDirectory="$(ConfigurationName)\$(PlatformName)"
|
||||||
|
ConfigurationType="1"
|
||||||
|
WholeProgramOptimization="1"
|
||||||
|
>
|
||||||
|
<Tool
|
||||||
|
Name="VCPreBuildEventTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCCustomBuildTool"
|
||||||
|
Description="Custom defined Build: Recompile conf.c with actual date"
|
||||||
|
CommandLine="del $(ConfigurationName)\$(PlatformName)\conf.obj
"
|
||||||
|
Outputs="$(ConfigurationName)\$(PlatformName)\conf.obj"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCXMLDataGeneratorTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCWebServiceProxyGeneratorTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCMIDLTool"
|
||||||
|
TargetEnvironment="3"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCCLCompilerTool"
|
||||||
|
Optimization="2"
|
||||||
|
EnableIntrinsicFunctions="true"
|
||||||
|
FavorSizeOrSpeed="1"
|
||||||
|
WholeProgramOptimization="true"
|
||||||
|
AdditionalIncludeDirectories=""$(ProjectDir)..\src\maths\poly";"$(ProjectDir)..\src\frontend";"$(ProjectDir)..\src\spicelib\devices";"$(ProjectDir)..\src\include";"$(ProjectDir)include""
|
||||||
|
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;SIMULATOR;USE_OMP;CONFIG64"
|
||||||
|
MinimalRebuild="false"
|
||||||
|
ExceptionHandling="1"
|
||||||
|
BasicRuntimeChecks="0"
|
||||||
|
RuntimeLibrary="0"
|
||||||
|
RuntimeTypeInfo="true"
|
||||||
|
OpenMP="true"
|
||||||
|
UsePrecompiledHeader="0"
|
||||||
|
WarningLevel="3"
|
||||||
|
Detect64BitPortabilityProblems="false"
|
||||||
|
DebugInformationFormat="3"
|
||||||
|
CompileAs="1"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCManagedResourceCompilerTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCResourceCompilerTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCPreLinkEventTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCLinkerTool"
|
||||||
|
UseUnicodeResponseFiles="false"
|
||||||
|
AdditionalDependencies="psapi.lib"
|
||||||
|
OutputFile="$(OutDir)\$(ProjectName)64_omp.exe"
|
||||||
|
LinkIncremental="1"
|
||||||
|
GenerateDebugInformation="false"
|
||||||
|
SubSystem="2"
|
||||||
|
HeapReserveSize="0"
|
||||||
|
HeapCommitSize="0"
|
||||||
|
StackReserveSize="0"
|
||||||
|
StackCommitSize="0"
|
||||||
|
OptimizeReferences="2"
|
||||||
|
EnableCOMDATFolding="2"
|
||||||
|
LinkTimeCodeGeneration="1"
|
||||||
|
RandomizedBaseAddress="2"
|
||||||
|
DataExecutionPrevention="0"
|
||||||
|
TargetMachine="17"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCALinkTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCManifestTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCXDCMakeTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCBscMakeTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCFxCopTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCAppVerifierTool"
|
||||||
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCPostBuildEventTool"
|
||||||
|
/>
|
||||||
|
</Configuration>
|
||||||
|
<Configuration
|
||||||
|
Name="ReleaseOMP64|Win32"
|
||||||
|
OutputDirectory="$(ConfigurationName)"
|
||||||
IntermediateDirectory="$(ConfigurationName)"
|
IntermediateDirectory="$(ConfigurationName)"
|
||||||
ConfigurationType="1"
|
ConfigurationType="1"
|
||||||
WholeProgramOptimization="1"
|
WholeProgramOptimization="1"
|
||||||
|
|
@ -854,9 +1045,9 @@
|
||||||
/>
|
/>
|
||||||
</Configuration>
|
</Configuration>
|
||||||
<Configuration
|
<Configuration
|
||||||
Name="ReleaseOMP|x64"
|
Name="ReleaseOMP64|x64"
|
||||||
OutputDirectory="$(ConfigurationName)\$(PlatformName)"
|
OutputDirectory="$(ConfigurationName)"
|
||||||
IntermediateDirectory="$(ConfigurationName)"
|
IntermediateDirectory="$(ConfigurationName)\$(PlatformName)"
|
||||||
ConfigurationType="1"
|
ConfigurationType="1"
|
||||||
WholeProgramOptimization="1"
|
WholeProgramOptimization="1"
|
||||||
>
|
>
|
||||||
|
|
@ -1538,14 +1729,6 @@
|
||||||
RelativePath=".\include\config.h"
|
RelativePath=".\include\config.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath=".\include\inttypes.h"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
|
||||||
RelativePath=".\include\stdint.h"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\src\include\const.h"
|
RelativePath="..\src\include\const.h"
|
||||||
>
|
>
|
||||||
|
|
@ -1827,11 +2010,11 @@
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\src\frontend\plotting\grid.h"
|
RelativePath="..\src\include\grid.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\src\include\grid.h"
|
RelativePath="..\src\frontend\plotting\grid.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
|
|
@ -2026,6 +2209,10 @@
|
||||||
RelativePath="..\src\maths\poly\interpolate.h"
|
RelativePath="..\src\maths\poly\interpolate.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\include\inttypes.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\src\include\ipc.h"
|
RelativePath="..\src\include\ipc.h"
|
||||||
>
|
>
|
||||||
|
|
@ -2750,6 +2937,10 @@
|
||||||
RelativePath="..\src\include\spmatrix.h"
|
RelativePath="..\src\include\spmatrix.h"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\include\stdint.h"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath="..\src\frontend\streams.h"
|
RelativePath="..\src\frontend\streams.h"
|
||||||
>
|
>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue