Holger Vogt
|
1398ee7aa0
|
set the proper preprocessor flag __MINGW32__
|
6 years ago |
Holger Vogt
|
4ddcff55e7
|
add const declaration to newfopen
|
6 years ago |
h_vogt
|
697facdc30
|
#define fopen newfopen
and header for MINGW and MS VS
|
9 years ago |
Jim Monte
|
a53cd3a3e9
|
fixed path created by ngdirname in Windows. Also added const to parameters whose arguments do not change and fixed some potential buffer overruns.
|
6 years ago |
Jim Monte
|
81fa829b7d
|
Fixed potential infinite loop (until memory is exhausted) and added several utility functions for processing strings.
|
6 years ago |
Holger Vogt
|
7983b0d16a
|
macOS: Do not use deprecated finite, but isfinite
|
7 years ago |
Holger Vogt
|
61039c2736
|
add a new function gettok_model to consider {...} expressions
in VDMOS .model statements
|
7 years ago |
Holger Vogt
|
25cdf95262
|
replace deprecated sys_errlist[errno] by call to strerror(errno)
|
8 years ago |
Holger Vogt
|
417dbfef72
|
undo the previous commits dealing with snprintf,
use the C99 compliant function also with MS Visual Studio
|
8 years ago |
rlar
|
7a42510cc0
|
const'ify some 'skip'ing functions
|
10 years ago |
rlar
|
45ad60b738
|
rename gettok_nc() --> nexttok(), and functionalize it
|
9 years ago |
h_vogt
|
6a0a6071a0
|
gettok_nc(&line): like gettok(), move pointer beyond next token in line, but without returning a string, without TMALLOC. Replaces constructs like tfree(gettok(&line)).
|
10 years ago |
rlar
|
cff23b8d38
|
fix commit "ngspice.h, cm.h, cleanup NAN defines"
|
10 years ago |
rlar
|
5299f8cdb6
|
ngspice.h, cm.h, cleanup NAN defines
|
10 years ago |
h_vogt
|
7d8e287fa3
|
enable backquote substitution for Visual Studio console apps
|
10 years ago |
rlar
|
d0c5a495ca
|
ngspice.h, cm.h, cmpp.h, introduce char variants of the <ctype.h> family
|
10 years ago |
h_vogt
|
0b92d8cfe1
|
src/sharedspice.c, add vfprintf to interface for transferring messages
|
10 years ago |
rlar
|
f826ff82f8
|
introduce `ATTRIBUTE_NORETURN' for `controlled_exit()' and `sp_shutdown()'
|
10 years ago |
h_vogt
|
df846346a1
|
visualc, cope with `bool' and `isnan()' in visual studio 2015
now they have isnan(),
(presumably in math.h)
now they have a C99 `bool',
(maybe even though not asked for with <stdbool.h>)
|
11 years ago |
rlar
|
c5e0bcde04
|
cleanup using `hypot()'
|
11 years ago |
rlar
|
aa7a7606c7
|
avoid multiple declarations of controlled_exit(), add 'noreturn' attribute
|
13 years ago |
rlar
|
03f0ef778f
|
bug fix, need va_copy() when reusing a va_list
|
12 years ago |
h_vogt
|
1f5de32512
|
global variable Infile_Path, which contains the
input netlist file path
|
12 years ago |
h_vogt
|
e97de24041
|
C99 functions are only available in MSVC 2013 and newer. Still needs testing!
|
12 years ago |
rlar
|
d225c4f958
|
xpressn.c, introduce fortran style nint() rounding function
|
12 years ago |
dwarning
|
c8f5d49ddd
|
implement CKTsoaCheck()
|
13 years ago |
h_vogt
|
8ad6bd209d
|
replacements for functions missing in the msvc world
|
12 years ago |
h_vogt
|
83d5606da4
|
ngspice.h: add shared module
|
13 years ago |
h_vogt
|
5a44b3f7f8
|
fix `SetAnalyse()' re-declaration
|
13 years ago |
h_vogt
|
d7e291c53a
|
HAS_WINDOWS --> HAS_WINGUI
allow compilation on MS Windows without GUI
|
13 years ago |
rlar
|
6c8f002eea
|
unify #ifndef include wrapper
|
13 years ago |
rlar
|
1ee88a5694
|
prepare for #ifndef include wrapper unification
|
13 years ago |
h_vogt
|
8e5ad3d344
|
ivars.c: prevent crash in CYGWIN batch mode, if NGSPICE_INPUT_DIR given
remove unused Default_MFB_Cap
|
13 years ago |
rlar
|
ba131a5077
|
remove adms3 #1/2, code
due to license issues, and with the aim to approach the next
ngspice release 25
we have to move this over to a development branch
|
14 years ago |
Francesco Lannutti
|
c23bd59c44
|
removed ancient PARALLEL_ARCH feature
removed variables
ARCHme
ARCHsize
removed functions
SMPcombine()
SMPcCombine()
CKTpartition()
removed files
spcombin.c
cktpartn.c
removed struct slots
STATcombineTime
STATtranCombTime
STATacCombTime
GENowner
<MODEL>owner
|
14 years ago |
h_vogt
|
3a603cf17c
|
Visual Studio: isatty --> _isatty
|
14 years ago |
rlar
|
11878ee4ad
|
misccoms.c, use strncasecmp()
|
14 years ago |
h_vogt
|
5d101f46f9
|
updates tcl for Windows
|
14 years ago |
rlar
|
f285dd0aa8
|
use strchr() instead of index()
|
14 years ago |
rlar
|
b4424c9d2c
|
define NAN for non C99 environments
|
14 years ago |
rlar
|
4ca58067a2
|
#2/6 config.h --> ngspice/config.h, #include's
|
14 years ago |
rlar
|
f7ea50c287
|
new: configure --enable-adms3
|
14 years ago |
r29173
|
f8f1e1f974
|
add routine load_vadev to public definitions.
|
15 years ago |
rlar
|
10346e055c
|
#1/4 #include <ngspice/...> --> #include "ngspice/..."
|
15 years ago |
rlar
|
738d3813b8
|
#2/7 use a subdirectory "ngspice" for includes to create a uniq namespace
|
15 years ago |
rlar
|
d26015586c
|
#1/7 use a subdirectory "ngspice" for includes to create a uniq namespace
|
15 years ago |
rlar
|
e57c96abda
|
disable Visual Studio "warning: C4127: conditional expression is constant"
|
15 years ago |
rlar
|
6f2f634413
|
swallow unsed variable warnings in adms generated code, upagrade dependencies
|
15 years ago |
h_vogt
|
d5e5c31345
|
add & to correcting bug in MACRO
|
15 years ago |
h_vogt
|
e0ee07b491
|
NaN for MS VS
|
15 years ago |