Commit Graph

141 Commits

Author SHA1 Message Date
rlar d298d5cc2f use memset() instead of deprecated bzero() 2016-07-30 20:58:33 +02:00
rlar 5e04924890 cleanup `skip_ws()' usage 2016-03-22 15:26:11 +01:00
rlar b1d8b99018 skip-ws, #6/6, rename to match inpcom.c 2016-03-22 15:26:10 +01:00
rlar 22875d056b skip-ws, #5/6, use functional style 2016-03-22 15:26:09 +01:00
rlar d12679fccd skip-ws, #4/6, drop `TEMPORARY_SKIP_WS_X0'
use TEMPORARY_SKIP_WS_X1 instead of TEMPORARY_SKIP_WS_X0
2016-03-22 15:26:08 +01:00
rlar a86f2068c8 skip-ws, #3/6, use TEMPORARY macros, obj-invariant 2016-03-22 15:26:06 +01:00
rlar 6d1171ad6f skip-ws, #2/6, introduce "ngspice/stringskip.h"
with some temporary macros to skip whitespace
2016-03-22 15:26:05 +01:00
rlar 1ad65120d5 skip-ws, #1/6, prepare for rewrite, obj-invariant 2016-03-22 15:26:04 +01:00
rlar 4c1c95e20f everywhere, use `TMALLOC()' instead of `alloc()' 2016-03-21 21:22:07 +01:00
rlar 726d0be34c use char variants of the <ctype.h> toxxxx() family 2016-03-09 20:24:36 +01:00
rlar 71a7c3459b use char variants of the <ctype.h> isxxxx() family 2016-03-09 20:24:36 +01:00
rlar b663731379 rewrite model_bin_match(), rename --> model_name_match() 2014-08-09 18:17:34 +02:00
rlar 24a22f1398 subckt.c, treat "0" and "null" like any other global node 2014-07-26 20:23:26 +02:00
rlar b9ecd4d28e subckt.c, rewrite `collect_global_nodes()' 2014-07-25 21:19:52 +02:00
rlar d82b836136 subckt.c, inp_subcktexpand(), abstraction, new function `collect_global_nodes()' 2014-07-25 21:09:29 +02:00
rlar 833c8b972e subckt.c, rename global variables 2014-07-25 21:09:25 +02:00
rlar 6d18a1b40d subckt.c, inp_subcktexpand(), cleanup local variables 2014-07-25 21:09:21 +02:00
rlar 0568974b85 subckt.c, inp_subcktexpand(), cleanup `.meas' specific processing 2014-07-25 21:09:14 +02:00
rlar 5aa4bd4a1c subckt.c, bug fix, multiple .global decks shall behave "accumulative" 2014-07-23 20:34:40 +02:00
rlar ed53864a9e subckt.c, doit(), whitespace 2014-07-18 18:52:21 +02:00
rlar 3393d68818 subckt.c, doit(), cleanup, local variables 2014-07-18 18:52:20 +02:00
rlar 7d44aa9564 subckt.c, doit(), fix an ancient memory leak when use_numparams == FALSE 2014-07-18 18:52:19 +02:00
rlar f2abbf1528 subckt.c, doit(), cleanup 2014-07-18 18:52:18 +02:00
rlar 6b959952a3 subckt.c, doit(), rename `savenext' --> `rest_of_c' 2014-07-18 18:52:17 +02:00
rlar 05d239b748 subckt.c, doit(), rename `lcc' --> `su_deck' 2014-07-18 18:52:17 +02:00
rlar 822c5150d5 subckt.c, doit(), cleanup, use `c' instead of `lcc' 2014-07-18 18:52:16 +02:00
rlar 45648d4caa subckt.c, doit(), reorder 2014-07-18 18:52:15 +02:00
rlar 5944a2505a subckt.c, doit(), rename `lc' --> `prev_of_c' 2014-07-18 18:52:14 +02:00
rlar 73935377ff subckt.c, doit(), drop redundant assignment 2014-07-18 18:52:12 +02:00
rlar d6106cfbfc subckt.c, cleanup `doit()' 2014-07-16 20:42:57 +02:00
rlar 650352e3e8 subckt.c, cleanup `doit()' 2014-07-16 20:39:41 +02:00
rlar 8381877eee subckt.c, doit(), fix an ancient memory leak when use_numparams == FALSE 2014-07-16 20:35:39 +02:00
rlar 82039a1166 subckt.c, cleanup `doit()', polish 2014-07-16 20:27:52 +02:00
rlar 87c88f02c2 subckt.c, cleanup `doit()', rename some variables 2014-07-16 18:05:24 +02:00
rlar c9725d70eb subckt.c, cleanup `doit()', rename some variables 2014-07-16 17:59:11 +02:00
rlar 8ccaa5bdca subckt.c, cleanup `doit()', drop redundant test 2014-07-16 17:53:47 +02:00
rlar 86b6fb8c03 subckt.c, cleanup `doit()' 2014-07-15 21:44:57 +02:00
rlar 1e83c0772b subckt.c, cleanup `doit()' 2014-07-15 20:44:33 +02:00
rlar c105c320f8 subckt.c, cleanup `doit()' `modtranslate()' `devmodtranslate()' 2014-07-15 19:46:01 +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 9bd2cdfc7b modtranslate(), cleanup using tprintf() 2014-04-13 19:58:47 +02:00
rlar 7aa454e5b4 rewrite, using tprintf() 2014-04-05 19:10:12 +02:00
rlar a088a6e0e6 subckt.c, fix .model processing (scope) 2014-01-02 09:33:18 +01:00
h_vogt 7911ed9eb9 subckt.c: `A' device , no special translation when nodename starts with `v' 2013-12-31 16:11:49 +01:00
h_vogt 7857a300ad subckt.c: prevent crash if 5/6 MOS nodes w/o L, W 2013-12-31 16:10:11 +01:00
h_vogt 5cbdca2cc6 subckt.c: MOS model in subckt w/o L, W 2013-12-31 16:10:09 +01:00