dwarning
a94bcaeb0e
multicore simulation with hisim2
2014-06-26 19:50:09 +02:00
rlar
25a093c557
hsm2eval.c, avoid static variables to allow multithreading
2014-06-26 19:50:08 +02:00
rlar
4eeb1361d6
spicenum.c, rewrite nupa_done()
2014-06-26 19:50:07 +02:00
rlar
d2d606a79a
spicenum.c, rewrite putlogfile()
2014-06-26 19:50:06 +02:00
rlar
da6790e68d
numparam, change np_trunc() and np_round() return type to double
2014-06-26 19:50:05 +02:00
rlar
c1bd74f982
mystring.c, drop auxiliary implementations of np_round() and np_trunc()
2014-06-26 19:50:04 +02:00
rlar
4abb068405
xpressn.c, use fabs()
2014-06-26 19:50:03 +02:00
rlar
d17c0d7813
mystring.c, rewrite spos_()
2014-06-26 19:50:02 +02:00
dwarning
27cb51afca
hisim2, remove register class
2014-06-26 19:50:01 +02:00
dwarning
a646a5f78f
devices/bsim4, update to version 4.8
2014-06-26 19:49:34 +02:00
dwarning
010174ec2a
devices/bsim4v7, add to build infrastructure
2014-06-26 19:48:15 +02:00
dwarning
58122ce47b
devices/bsim4v7, string substitution, bsim4 -> bsim4v7
2014-06-26 19:46:01 +02:00
dwarning
7e4128c60a
devices/bsim4v7, new directory, plain copy from devices/bsim4
2014-06-26 19:44:57 +02:00
dwarning
cba69c4850
devices/bsim4v4, remove ancient bsim4 model version 4.4
2014-06-26 19:43:54 +02:00
rlar
9736b0fe2b
dev.c, get rid of hardwired device enumeration
2014-06-26 19:04:55 +02:00
rlar
bf3888c490
numparam, drop "//" comment processing (already done in inpcom.c)
2014-06-24 18:20:18 +02:00
rlar
80b0ac22a4
xpressn.c, rewrite message() usage
2014-06-24 18:20:12 +02:00
dwarning
5bb69f77d1
hisimhv1, hisim2, clean up unused variables
2014-06-24 18:19:51 +02:00
dwarning
4d9ce25848
add project files for MS VC++ Express 2010
2014-06-24 18:18:37 +02:00
rlar
20d651f00c
subckt.c, #5/5 local scope for orig_modnames
2014-06-24 18:18:15 +02:00
rlar
c01fa9153f
subckt.c, #4/5 rename modnames --> new_modnames
2014-06-24 18:18:13 +02:00
rlar
d7882badfd
subckt.c, #3/5 rename translated_model_name --> new_model_name
2014-06-24 18:18:07 +02:00
rlar
39abfee774
subckt.c, #2/5 rename submod --> orig_modnames
2014-06-24 18:17:51 +02:00
rlar
cb25ce757e
subckt.c, #1/5 cleanup modtranslate() signature
2014-06-24 18:17:42 +02:00
rlar
609c246b95
cktpzstr.c, cleanup minimising / maximising operations
2014-05-15 18:50:35 +02:00
rlar
aa7a7606c7
avoid multiple declarations of controlled_exit(), add 'noreturn' attribute
2014-05-14 21:36:18 +02:00
rlar
9a9e1c5413
ifeval.c, IFeval(), pronounce definite end of instructions flow
2014-05-14 20:55:32 +02:00
rlar
fbdea9be3d
inpcom.c, inp_fix_inst_calls_for_numparam() rewrite for cleanup
2014-05-14 20:23:21 +02:00
rlar
6d30585a5e
inpcom.c, inp_fix_inst_calls_for_numparam(), local scope for some vars
2014-05-14 19:42:48 +02:00
rlar
5862d1b297
inpcom.c, inp_fix_inst_calls_for_numparam(), avoid excess tfree() invocations
2014-05-14 19:16:13 +02:00
rlar
e652dc40be
inpcom.c, drop unused artifacts
2014-05-14 18:18:22 +02:00
rlar
7a6b569b3b
inpcom.c, rewrite bizarre code in inp_get_params()
2014-05-14 18:15:00 +02:00
Francesco Lannutti
3b953e50c3
configure.ac, improve help string for --disable-debug
2014-05-11 21:23:06 +02:00
rlar
cca5971739
ifs_yacc.y, record various errors and account for them when ifs_yyparse() returns
2014-05-11 20:12:38 +02:00
rlar
90baa6a251
xspice, fix -I path order
...
make sure $(top_builddir)/src/include comes first
to fetch the correct ngspice/config.h file
2014-05-10 22:37:05 +02:00
dwarning
b742df6e85
repair hisim qa test by changing transistor type
2014-05-10 14:07:48 +02:00
dwarning
0f06043635
update hisimhv to version 1.2.4, qa check
2014-05-09 16:36:58 +02:00
rlar
eedb80a2ba
rewrite, using IFerrorf()
2014-05-09 16:36:57 +02:00
dwarning
157aedd72d
update hisimhv to version 1.2.4
2014-05-09 16:36:57 +02:00
rlar
9a827a68b9
configure.ac, support external CFLAGS specification
...
allow to overide CFLAGS like this:
CFLAGS=something ./configure
./configure CFLAGS=something
empty CFLAGS are allowed too, like this
CFLAGS="" ./configure
./configure CFLAGS=""
otherwise use our longish builtin default CFLAGS
./configure
2014-05-08 22:19:24 +02:00
rlar
6f89395d8a
fix commit: introduce OUTerrorf() and IFerrorf()
2014-05-07 20:06:00 +02:00
dwarning
2ff867c1d0
clarify level parameter for hisim and hisimhv
2014-05-07 18:45:45 +02:00
dwarning
452544b30e
apply few patches according the model developers web site
2014-05-07 18:45:00 +02:00
dwarning
d671e70b6c
clarify level parameter for hisim and hisimhv
2014-05-05 20:35:03 +02:00
dwarning
de6293de18
apply few patches according the model developers web site
2014-05-05 20:18:16 +02:00
dwarning
f7770e985e
introduce the more reliable cmc quality check for bsim3 model
2014-05-04 11:49:23 +02:00
dwarning
410da1fa06
remove the old bsim3 test files
2014-05-04 11:41:17 +02:00
dwarning
6de3cbf65c
clarify debug flags for cmc check
2014-05-04 11:17:31 +02:00
dwarning
1e1c4fe168
apply few patches according the model developers web site
2014-04-20 19:04:29 +02:00
rlar
cc235294ec
lexical.c, change semantics of an ESCAPE in a given input `string'
...
now simply skip it.
presumably and in accordance to what the comments seems to suggest
ESCAPE never was really meant to be read as '['
but was replaced just to get it out of way deeper in the for loop
where an ESCAPE starts an ancient mechanism to reenter
interactive input via a terminals TIOCSTI capability
2014-04-15 21:16:50 +02:00