Commit Graph

2645 Commits

Author SHA1 Message Date
rlar 66289067ba rename variable class --> kw_class 2011-05-01 19:45:12 +00:00
rlar 77431f8ac5 rename struct member public --> if_analysis 2011-05-01 19:05:08 +00:00
rlar d80da277f2 rename function delete --> delete_w 2011-05-01 19:02:25 +00:00
rlar 2ebe2d6277 mop up, in the shadow of the last two commits 2011-05-01 17:44:15 +00:00
rlar 6a6a52ebbe mop up, in the shadow of the last two commits 2011-05-01 17:32:41 +00:00
rlar 3d8fb96647 cleanup, (modtmp) --> modtmp 2011-05-01 17:29:21 +00:00
rlar c1683a5571 cleanup, some more (*p).foo --> p->foo 2011-05-01 17:27:52 +00:00
rlar 3349b98145 c89 compatibility, move NG_IGNORE() after declarations 2011-04-30 15:17:18 +00:00
rlar 70678fb77e warnings, use NG_IGNORE() 2011-04-30 13:10:51 +00:00
rlar 55638c8023 various cleanups 2011-04-30 12:29:19 +00:00
rlar 1d3bd15c5c minor bug fix (broken diagnostic printout) and swallow some warnings 2011-04-29 21:04:30 +00:00
rlar cef0392d7a hisimhv implementation, ngspice has one more slot (GENowner) in GENinstance 2011-04-29 18:22:15 +00:00
dwarning 71e51c8400 no message 2011-04-29 16:54:31 +00:00
dwarning 1906903fb4 add the HiSIM_HV model vers. 1.2.1 2011-04-29 16:47:55 +00:00
rlar 46da3b066e bug fix, (#329233) 2011-04-28 19:27:45 +00:00
rlar b778c50bd6 code cleanup, some warnings, some casts, ... 2011-04-28 17:05:22 +00:00
rlar 23056573d8 code cleanup, drop NULL pointer casts 2011-04-28 15:59:36 +00:00
rlar a987113675 cleanup x11 code 2011-04-28 10:52:26 +00:00
dwarning 7132470c9a bjt2 merged to bjt model 2011-04-27 21:10:36 +00:00
dwarning 33fdd85ee2 merged to bjt model 2011-04-27 21:07:30 +00:00
rlar 0b6a557334 code cleanup 2011-04-27 18:30:15 +00:00
dwarning 9c8f7abdf5 stupid c&p error - drain is first node 2011-04-23 11:20:00 +00:00
dwarning 68a84d2b1a allow multiple setup call 2011-04-17 20:06:45 +00:00
rlar e970d0b530 fix allocation and ownership of auxiliary CKTmatrix CKTrhs etc objects 2011-04-15 18:50:42 +00:00
dwarning 171c8687b4 code merge for bsim3 version 0 and 1 2011-04-13 20:22:39 +00:00
dwarning 4b74852dce code merge for bsim3 version 0 and 1 2011-04-13 19:52:27 +00:00
dwarning 7785cfce91 obsolete - merged with bsim3v1 2011-04-13 19:22:12 +00:00
dwarning 696601ca21 obsolete - merged with bsim3v0 2011-04-13 19:20:13 +00:00
rlar e55f9c7fab bugfix, segfault when closing a plot window 2011-04-09 18:50:14 +00:00
rlar 8fe8f39e96 bugfix, fix sensitvity calculation (for the dc-2+.cir testcase) 2011-04-09 17:11:21 +00:00
rlar 6268d236f0 bug fix a segfault when closing a second x11-window, then resizing the first 2011-04-02 17:16:29 +00:00
dwarning 5059bcb624 using DEPFLAGS for sun cc 2011-03-24 21:08:46 +00:00
dwarning 64174665b4 no message 2011-03-20 09:33:58 +00:00
dwarning 59decd9ba0 bug no. 3214252 fixed 2011-03-18 20:15:10 +00:00
dwarning 29179938c7 x-axis label for misc. sweep types 2011-03-16 21:28:10 +00:00
dwarning 35c8848b62 skip printout in bsimtemp for sens analysis 2011-03-16 21:26:19 +00:00
dwarning c64b1e80ac int for XPARTS flag in ancient debug usage 2011-03-13 17:51:39 +00:00
dwarning 72db3c9ba5 skip printout in bsimtemp for sens analysis 2011-03-13 17:49:24 +00:00
dwarning afa8786972 NKF beta rolloff 2011-03-10 22:21:09 +00:00
h_vogt 7af24747ec bug no. 3201331 2011-03-06 23:48:35 +00:00
dwarning e9d18ba849 correct init of icheck and pz sub 2011-03-05 10:49:05 +00:00
rlar 165d26be3e bug fix, isrc polarity inversion 2011-03-04 21:48:29 +00:00
dwarning 0a14caeb11 no message 2011-03-04 17:34:21 +00:00
dwarning 34644f9671 segfault fix 2011-03-03 21:34:56 +00:00
dwarning 1671cf2f02 temperature model update tlev, tlevc 2011-03-03 21:31:35 +00:00
rlar c797dedb7c merge vsrc PULSE -> isrc 2011-02-28 20:35:31 +00:00
rlar 2a693e2d80 merge TRRANDOM vsrc -> isrc 2011-02-28 20:32:34 +00:00
rlar 49211d2153 vsrc, isrc, whitespace cleanup 2011-02-27 20:40:48 +00:00
rlar 598b4c6b83 vsrc, isrc, cleanup aiming for more similarity 2011-02-27 20:39:03 +00:00
rlar 0916de085c vsrc, isrc, parameter descriptors, synchronize to each other 2011-02-27 20:32:36 +00:00
rlar 454ade725f vsrc, isrc, merge checks for length of vector parameters 2011-02-27 20:28:42 +00:00
rlar 015741260f bug fix, three of them (vsrc, isrc) 2011-02-27 20:05:32 +00:00
dwarning 029f8c99e6 no message 2011-02-23 18:37:38 +00:00
dwarning 70856441df diode & bjt temperature model update 2011-02-22 21:45:38 +00:00
dwarning 86f8d13b56 better maintainer-clean 2011-02-21 19:40:23 +00:00
dwarning 05118f717c no m= at the end of model cards 2011-02-21 19:36:28 +00:00
h_vogt ebda0af288 update FIND ... WHEN measurements 2011-02-19 22:11:45 +00:00
rlar 7880d5bd8e cleanup some whitespace errors and prototypes 2011-02-19 16:47:30 +00:00
rlar 701027b1ff numparm, remove unused artifacts 2011-02-19 15:11:53 +00:00
rlar 70c97e12bb numparm, un-pascal-ify, ws() wln() 2011-02-19 15:08:20 +00:00
rlar 18352e827d numparm, cleanup, (()) 2011-02-19 15:06:13 +00:00
rlar 49b7e340d5 numparm, cleanup, {} 2011-02-19 15:04:09 +00:00
rlar b48b6a3474 numparm, rewrite some conditional expressions 2011-02-19 15:01:49 +00:00
rlar 407b220a1d silence compiler warnings 2011-02-19 14:58:18 +00:00
rlar 7ad47870ef numparm, un-pascal-ify, use '\0' 2011-02-19 14:56:40 +00:00
rlar 6349bc4fbf numparm, un-pascal-ify, use '\r' '\n' '\t' 2011-02-19 14:54:00 +00:00
rlar 5e30c39384 numparm, cleanup some small functions 2011-02-19 14:51:01 +00:00
rlar 999d69731a numparm, 17 digit placeholders --> numparm__XXXXXXXX dummy symbols 2011-02-19 14:49:07 +00:00
rlar 1ab4158abd numparm, upgrade message() to accept format strings 2011-02-19 14:45:42 +00:00
rlar 76a7f5b5f7 numparm, shrink scope for dstrings, mostly message() related 2011-02-19 14:43:35 +00:00
rlar 90f4a2137b numparm, cleanup parseunit() and fetchnumber() 2011-02-19 14:37:40 +00:00
h_vogt 7e27d6c9ac MINGW error: truncating instead of rounding 2011-02-15 23:12:03 +00:00
rlar 24cdf89344 reinstate a missing if(numerical), which got lost 2011-02-13 20:24:10 +00:00
rlar f6ed60844f part 2, the actual change 2011-02-13 19:20:34 +00:00
rlar 35c36b1590 part 1, whitespace and indentation, nothing else 2011-02-13 19:19:02 +00:00
rlar 5a3f5ac03d undo the last commit, with the sole purpose to seperate it into two commits 2011-02-13 19:17:23 +00:00
h_vogt bb5ea06be4 start cleanup numparam 2011-02-13 15:16:48 +00:00
h_vogt 30d4b95931 explicit type cast 2011-02-13 08:47:34 +00:00
h_vogt 8b4edf1a0c fix bug. no 3165634 2011-02-12 12:15:04 +00:00
h_vogt 8bea0aba6a enable tclspice again 2011-02-12 09:51:53 +00:00
rlar 30c2578751 bug fix, when rewriting a resistors tc = number number ==> tc=number tc2=number 2011-02-11 19:51:19 +00:00
rlar f7f4bfe70f bug fix, when `show' a xspice spice2poly device (acgains) 2011-02-11 19:16:48 +00:00
rlar a2303d4d78 bug fix a segfault when closing a second X11 window, then resizing the first 2011-02-11 19:02:49 +00:00
rlar 7aac9e40f8 and update the parser output 2011-02-11 17:20:48 +00:00
rlar b523db46f3 silence a `bcheck' warning `read from uninitialized memory' (bison yylval) 2011-02-11 17:19:25 +00:00
rlar 84ca0986a5 add a missing `ask' function for VSRC_TRRANDOM 2011-02-11 17:13:13 +00:00
rlar 281d1952c4 fix a bug when `alter' a vector parameter (VSRC PWL for example) 2011-02-11 17:09:40 +00:00
rlar f40f6c705a fix `make check' for build in a separate directory 2011-01-25 18:39:06 +00:00
rlar c349a97ea1 rework the xspice/icm Makefile for build in a separate directory 2011-01-25 18:34:11 +00:00
rlar 3fec598934 prepare the xspice cmpp processor for build in a separate directory 2011-01-25 17:39:23 +00:00
rlar d0392a026b small fixes to make some `Makefiles' ready for build in a separate directory 2011-01-25 17:33:36 +00:00
pnenzi 8e005571e0 Fix from yuri Mahotin. Missing break. 2011-01-21 08:48:28 +00:00
h_vogt f601632453 line 139: test for v_plot 2011-01-18 22:50:59 +00:00
h_vogt c162d3273f vsrc trrandom option 2011-01-16 19:19:42 +00:00
dwarning a79ca4e3d9 additional gmin for nonlinear barnches c1c2 & b1b2 2011-01-15 22:34:36 +00:00
rlar 39aac106c5 updates for the make infrastructure (trannoise and tests/xspice) 2011-01-15 22:08:06 +00:00
dwarning 649d73beaf set version parameter to 2.3.0 2011-01-13 17:05:46 +00:00
dwarning 47fc13c8bc allow gmin stepping by using ckt->CKTdiagGmin 2011-01-12 20:06:59 +00:00
h_vogt 68d5e538d0 com_print: buf, buf2 dyn. mem. alloc. 2011-01-12 17:49:18 +00:00
h_vogt e9cf4cac9e enable cdump under Windows 2011-01-08 14:31:33 +00:00
h_vogt 97605a5df7 models 1N4001 also in subcircuits 2011-01-06 19:15:20 +00:00
h_vogt 8a4b0e9bce add error checking 2011-01-03 20:37:36 +00:00
dwarning c315293c5c __inline for _MSC_VER 2011-01-02 16:18:36 +00:00
dwarning c8aee0f84a inline functions to static 2011-01-02 16:17:57 +00:00
h_vogt 7903411b68 call to CKTtemp only for CKTtime>0 2011-01-02 14:15:42 +00:00
h_vogt 76fca91dcb undo change from 1.1.11 2011-01-02 12:02:48 +00:00
h_vogt cc6100f5cb 'stop' and 'altermod' command execution modified 2011-01-01 14:38:47 +00:00
h_vogt 62f22b4145 update stop command 2010-12-31 09:08:54 +00:00
h_vogt 59a699e9ec stop when time=10n 2010-12-30 19:32:24 +00:00
h_vogt 6d7ee3632e remoce compiler warnings 2010-12-30 14:49:35 +00:00
h_vogt 1ea76af678 add statistical functions to numparam and nutmeg parsers 2010-12-28 19:01:30 +00:00
rlar fbf5708786 bug fix, missing isrc trnoise ask function
breaks tests/vbic/diffamp.cir (infinite recursion of error messages)
2010-12-27 09:40:58 +00:00
h_vogt cfe6c96d19 add ')' to fcn inp_sort_params 2010-12-25 08:35:19 +00:00
h_vogt 5fd49349f6 update to RTS noise 2010-12-19 11:05:03 +00:00
dwarning 7debdf4ec6 correct multiplier m 2010-12-18 17:19:55 +00:00
h_vogt f476389531 RTS noise 2010-12-18 17:05:44 +00:00
h_vogt 91a0efbea7 transient noise in independent current source 2010-12-16 23:45:24 +00:00
dwarning e5e4ddd7a4 multiplier not for gm, gds, gmbs 2010-12-15 21:00:23 +00:00
h_vogt 53ba204cbb char* identifiers 2010-12-13 22:15:19 +00:00
rlar c5c551a70a rewrite TRNOISE, with the intention to separate the noise sequenze computation
from its use in the VSRC device.
2010-12-12 19:41:29 +00:00
h_vogt b1e1c03430 sichere Breakpoints bei TRNOISE 2010-12-12 12:27:51 +00:00
dwarning 5dbaff0226 cvs ignore *.lo, *.la, .libs, Makefile.* 2010-12-12 09:58:40 +00:00
dwarning 5556515e6a cvs ignore *.lo, *.la, .libs 2010-12-12 09:48:21 +00:00
dwarning 3ab9e6d060 cvs ignore .libs 2010-12-12 09:42:47 +00:00
dwarning b964cf949c cvs ignore *.lo and *.la 2010-12-12 09:34:10 +00:00
rlar 6fa71d275b support another non-equality '<>' token 2010-12-11 18:51:43 +00:00
rlar 34a6676dc8 don't transform operators ('&|' -> '&&' '&' -> '&&' etc) pass them *literally* 2010-12-11 18:34:29 +00:00
h_vogt 2b4069f93e bug no. 3127808, and rem trailing white spaces 2010-12-11 17:26:22 +00:00
rlar e1292b0c3a bug fix, segmentation fault caused by `reset' when xspice used 2010-12-04 10:59:28 +00:00
h_vogt 5e1ed023c6 transient noise simulation 2010-11-27 16:36:03 +00:00
rlar eaadf5d2bc tiny fix, a boundary check 2010-11-25 19:42:20 +00:00
rlar b7d969a472 drop -D CM_WINDOWS and -D CM_LINUX 2010-11-25 19:39:09 +00:00
rlar 83f9110dc1 use NG_IGNORE() ... 2010-11-23 20:00:50 +00:00
rlar d602e0b75c attract gcc's attention to some printf format strings (for type checking) 2010-11-23 19:36:21 +00:00
rlar eb06eeb4d9 swallow type conversion warnings 2010-11-23 19:26:00 +00:00
rlar 5ea63abb47 fix an ancient bug (typo `!=' versus `=!') 2010-11-23 19:22:57 +00:00
rlar bda8dfa2c6 swallow type conversion warnings (assignment of an int to unsigned:1 flags) 2010-11-23 19:20:30 +00:00
rlar 7ef6155ea5 touch (timestamp) bison output files 2010-11-22 19:07:48 +00:00
rlar 1755ee8626 d_source, bug fix 2010-11-22 18:54:46 +00:00
h_vogt f21f2a05bc PULSE: correct timing in case of phase != 0 2010-11-21 21:06:00 +00:00
h_vogt 4ab496dd1b PULSE: correct timing in case of phase != 0 2010-11-21 17:16:49 +00:00
rlar b5702020b7 d_source d_state d_ram, rewrite bit operations 2010-11-21 15:44:56 +00:00
rlar 560126526a d_source d_state d_ram, rewrite index operations 2010-11-21 15:43:12 +00:00
rlar c57c3fe972 d_source d_state, change float --> double 2010-11-21 15:41:38 +00:00
h_vogt 2e06867da6 PULSE: correct timing in case of phase != 0 2010-11-21 15:06:55 +00:00
h_vogt 95b7a297fa PULSE: correct timing in case of phase != 0 2010-11-21 00:32:54 +00:00
h_vogt 39fccad193 PULSE: correct timing in case of phase != 0 2010-11-21 00:30:22 +00:00
h_vogt 413d0ff103 PULSE: correct timing in case of phase != 0 2010-11-21 00:11:43 +00:00
h_vogt 8ba1e81a9b PULSE: allow time < 0.0 2010-11-20 17:18:23 +00:00
rlar 05441d5823 Nr 5/5 (x = ...) == NULL , swallow warnings 2010-11-19 18:54:40 +00:00
rlar e6c30efe46 Nr 4/5 (x = ...) != NULL , swallow warnings 2010-11-19 18:52:44 +00:00
rlar ad8ad56955 Nr 3/5 (x = ...) != 0 , swallow warnings 2010-11-19 18:51:03 +00:00
rlar 6256f69499 Nr 2/5 (x = ...) != '\0' , swallow warnings 2010-11-19 18:49:05 +00:00
rlar acb1c33d66 Nr 1/5 (x = ...) == 0 , swallow warnings 2010-11-19 18:46:58 +00:00
rlar abb87a6115 rename `IGNORE()' --> `NG_IGNORE()' 2010-11-16 20:38:24 +00:00
h_vogt 00177fe5ab prevent loop in case of vector not found 2010-11-16 19:41:24 +00:00
rlar d768b25ab7 fix another missing dependencies problem 2010-11-16 19:38:18 +00:00
rlar 7d1950e131 fix a missing dependencies problem 2010-11-16 19:31:33 +00:00
rlar 4e8e49e698 local prototypes for "tclspice.c" 2010-11-16 19:18:09 +00:00
rlar 2355ed9a83 regenerate bison output files 2010-11-16 19:14:53 +00:00
rlar 5412e4bfd2 convert macro `U()' to `IGNORE()' 2010-11-16 19:13:20 +00:00
rlar 80286e0032 pour `IGNORE()' all over the source 2010-11-16 19:11:32 +00:00
rlar 9150ae9afb introduce macro `IGNORE(x)', which shall used to mark unused parameters 2010-11-16 18:59:06 +00:00
h_vogt 506703b64c bug no. 3072940 2010-11-14 11:56:52 +00:00
dwarning 576c7e2880 obsolete labels/variables configuring --enable-nobypass and --enable-predictor 2010-11-14 11:30:18 +00:00
dwarning abf65c511f correct the nipred include for PREDICTOR defined 2010-11-14 10:26:37 +00:00
dwarning 7adf4d9703 obsolete labels/variables configuring --enable-nobypass and --enable-predictor 2010-11-13 12:10:28 +00:00
rlar 699ba544fa bug fix, current-controlled switch, `w' device 2010-11-08 19:30:05 +00:00
rlar faa4943218 ci_prefix() returns a `bool', and change struct element `ivl' type to `int' 2010-11-06 20:29:33 +00:00
rlar aaaf547951 remove some unused functions from the numparam world 2010-11-06 20:25:21 +00:00
rlar 75b6eeb94a add `int' casts to some strlen() expressions, and center labels on a xlog scale 2010-11-06 20:17:19 +00:00
rlar 1779d62558 add some `int' and `size_t' casts 2010-11-06 20:14:21 +00:00
rlar d0dba768f8 change the type of a bunch of variables from `int' to `size_t' 2010-11-06 20:11:24 +00:00
rlar 8cd9d88d40 tiny rewrite, avoid type conversion warnings 2010-11-06 18:08:27 +00:00
dwarning 503e47089f use ceil for round up 2010-11-06 18:06:45 +00:00
rlar d803d1e622 drop some unused static variables 2010-11-06 17:53:53 +00:00
rlar 4e8a1f9656 tiny rewrite, make use of copy_substring() 2010-11-06 17:52:36 +00:00
rlar 2d6930b3bc tiny rewrite, make use of cieq() 2010-11-06 17:43:52 +00:00
rlar 21a31ab2c2 tiny rewrite, make use of strtolower() and strtoupper() 2010-11-06 17:39:18 +00:00
rlar dbdd7dc741 tiny rewrite, type fixes 2010-11-06 17:29:28 +00:00
rlar c5c6fe477b drop a redundant check 2010-11-06 17:24:34 +00:00
rlar e3ea250a4d tiny rewrite, don't invoke strlen() to check for strlen() == 1 2010-11-06 17:22:06 +00:00
rlar fbe0def68e change a (int) cast application, to avoid type conversion warnings 2010-11-06 17:16:53 +00:00
rlar 8141892f72 tiny rewrite, to avoid type conversion warnings 2010-11-06 17:14:34 +00:00
rlar dd34b783cf minor rewrite, a local variable type change 2010-11-06 17:12:13 +00:00
rlar 7422d5d618 tiny rewrite to avoid "variable ... might be clobbered by 'longjmp'" warnings 2010-11-06 17:00:12 +00:00
rlar 5f4b0aa798 (int) cast the return value of some strlen() invocations 2010-11-06 16:54:11 +00:00
rlar 927470e12f minor rewrite, avoid type conversion warnings 2010-11-06 16:50:21 +00:00
rlar b4b3cb38a2 change the bsim1 `xpart' model parameter from IF_REAL to IF_FLAG 2010-11-06 15:22:16 +00:00
rlar f7bd3f56c8 change some model parameters from IF_REAL to IF_INTEGER 2010-11-06 15:16:39 +00:00
dwarning 8a8fbcafe5 enable backward Euler 2010-11-06 13:30:44 +00:00
dwarning b4d3cc8646 ancient configure options removed 2010-11-06 13:23:25 +00:00
rlar 2cdd98715a minor modification of strtolower(), and implement strtoupper() 2010-11-04 20:01:46 +00:00
rlar 3afbeb53e2 minor rewrite, fix a minor bug in the x11 zoom-in function 2010-11-04 19:42:09 +00:00
rlar 0eccd17d9a add casts for x11 operations, to silence type conversion warnings 2010-11-04 19:35:57 +00:00
rlar 3affeff848 move device dependent colors[] array from `graph' to the x11 specific struct 2010-11-04 19:32:53 +00:00
rlar 411c6fc8c3 minor rewrites 2010-11-04 19:28:00 +00:00
rlar f30f96a4c7 use `size_t' variables for fread/fwrite operations 2010-11-04 19:15:41 +00:00
rlar 96992f770a use the type `bool' instead of `unsigned char' in the numparam world 2010-11-02 17:55:32 +00:00
rlar 6e3bbd49ae casts, to make int <-> char conversions explicit 2010-11-02 17:31:19 +00:00
rlar 6ac005103b add some more `int' versus `size_t' casts 2010-11-02 17:28:22 +00:00
rlar 754406a335 minor beautification 2010-11-02 17:25:32 +00:00
rlar 6b5debfc1e use `NUMELEMS' and add some `(int)' casts 2010-11-02 17:23:46 +00:00
rlar 4ca91fbd82 local prototypes in `dlmain.c' 2010-11-02 17:21:49 +00:00
rlar db9125fecc convert some variables, from `int' to `size_t' 2010-11-02 17:20:05 +00:00
rlar b4ffca60c4 (int) casts for some `strlen()' expressions 2010-11-02 17:17:43 +00:00
rlar c9ba660155 (int) casts for cm_event_alloc and cm_analog_alloc 2010-11-02 17:14:52 +00:00
rlar 01566f2b49 add casts to make `int' versus `size_t' conversions explicit 2010-11-02 17:07:57 +00:00
rlar c3f20f8321 cleanup TMALLOC etc macros 2010-10-31 19:36:57 +00:00
dwarning 6e2e6e9927 better readability 2010-10-31 17:43:09 +00:00
dwarning a5bfc9d6bd Allow maxord=1 w/o crash 2010-10-31 17:42:46 +00:00
rlar 7b3960506f wrap tmalloc MALLOC etc, into two macros TMALLOC and TREALLOC 2010-10-28 19:32:34 +00:00
rlar ea8d250999 bug fix, incorrect handling of `co_spiceonly' commands 2010-10-28 18:12:27 +00:00
rlar 2b3bcfea74 bug fix, const data space was used, instead of malloced area 2010-10-27 16:59:50 +00:00
rlar de35847146 realloc does work, even with NULL argument 2010-10-27 16:40:10 +00:00
rlar 29f34fc734 use tmalloc instead of malloc 2010-10-27 16:36:34 +00:00
rlar cc5b9007a7 use tmalloc and trealloc instead of MALLOC and REALLOC 2010-10-27 16:34:27 +00:00
rlar 5edf18bbc8 bug fix ?, this fix is a mere guesswork, FIXME 2010-10-27 16:30:55 +00:00
rlar 930bf53c3f bug fix, malloced space too small 2010-10-27 16:27:41 +00:00
h_vogt 3ddc20621a guards for strstr 2010-10-25 10:45:55 +00:00
rlar 6e9e8e2e51 trealloc usage unification 2010-10-24 13:32:17 +00:00
rlar 7e8f7d08a7 MALLOC usage unification, (in comments) 2010-10-24 13:29:26 +00:00
rlar 15d12df25b tmalloc usage unification, parenthesize some terms 2010-10-24 13:27:18 +00:00
rlar 11c2ff1720 RALLOC usage unification, drop braces around the second argument 2010-10-24 13:24:02 +00:00
rlar bfc7a4cd7b use char* instead of void* 2010-10-24 13:19:29 +00:00
rlar d6353fb9ee struct member devdep, use void* instead of char* 2010-10-24 13:15:35 +00:00
rlar b2aae741a0 tmalloc usage, drop explicit (unsigned) cast 2010-10-24 13:10:09 +00:00
rlar 32a255f47c tmalloc usage, minor usage unification 2010-10-24 13:06:23 +00:00
rlar 5e8e44cc0a cast the tmalloc, MALLOC, return value 2010-10-24 12:59:20 +00:00
rlar b96989b506 fix incorrect usage of tmalloc/sizeof, incorrect indirection level 2010-10-24 12:56:11 +00:00
rlar bf0b7b4386 qsort() usage, drop cast of the first argument (which is a void *) 2010-10-24 12:53:52 +00:00
rlar 3cc50320e3 rename ALLOC, REALLOC, CALLOC, FREE, in the "src/maths/sparse" domain 2010-10-24 12:51:43 +00:00
rlar 46aeab65a8 ngcomplex_t instead of complex, #2/2 2010-10-24 12:47:48 +00:00
rlar 4622d0876e ngcomplex_t instead of complex, #1/2 2010-10-24 12:45:05 +00:00
h_vogt 3dd27472bc add mktemp.h 2010-10-17 16:04:34 +00:00
h_vogt 6a7c0eb74d prototypes 2010-10-16 22:40:20 +00:00
rlar 196262dd1b move the com_*() prototypes around. 2010-10-16 17:09:46 +00:00
h_vogt 102420262c error message 'no graphics interface... 2010-10-16 16:05:42 +00:00
rlar c04fd4df28 unconditional visibility of the cider prototypes limit*() 2010-10-16 16:00:58 +00:00
rlar 60caf347a3 remove unused variables 2010-10-16 15:59:37 +00:00
rlar d7a9d71a1a remove prototypes, avoid redeclarations 2010-10-16 15:58:14 +00:00
rlar f49a0e765b collect inp_deckcopy() inp_subcktexpand() in "subckt.h" 2010-10-16 15:56:07 +00:00
rlar 2c975413b7 collect arg_*() prototypes in "arg.h" 2010-10-16 15:54:51 +00:00
rlar 16e8689529 collect vec_get() in "fteext.h" 2010-10-16 15:53:33 +00:00
rlar e71ca2c2b7 collect plot_cur in "fteext.h" 2010-10-16 15:52:19 +00:00
rlar 894dcead35 collect if_inpdeck() if_run() if_cktfree() if_dump() if_option() in "spiceif.h" 2010-10-16 15:50:32 +00:00
rlar a9ca8d7331 collect gr_clean() gr_end() gr_point() gr_start() gr_fixgrid() in "graf.h" 2010-10-16 15:48:39 +00:00
rlar b22f75c9f4 collect hcomp() in "hcomp.h" 2010-10-16 15:47:16 +00:00
rlar 320258dbd2 collect internalerror() in "fteext.h" 2010-10-16 15:45:53 +00:00
rlar ed73405d0f collect ft_nutmeg() in "fteext.h" 2010-10-16 15:44:23 +00:00
rlar d0b7dae2e8 remove local prototypes, which are already included 2010-10-16 15:42:51 +00:00
rlar fe2a308698 remove prototypes, avoid redeclarations 2010-10-16 15:40:48 +00:00
h_vogt afdf6ee134 new command wrs2p 2010-10-16 12:05:09 +00:00
h_vogt 32c134f481 #include "../misc/tilde.h" 2010-10-15 21:04:44 +00:00
rlar 7f8ee8818e collect BMin BMax ExpLim Accuracy in "accuracy.h", kill `Acc' 2010-10-15 19:24:52 +00:00
rlar de10506199 cmpp shall add a function prototype to the generated "cfunc.c" file 2010-10-15 18:59:07 +00:00
rlar 4a70e758c4 visibility for the NDEVacct() prototype 2010-10-15 18:57:44 +00:00
rlar 1a3be07881 remove obsolete artifact XtDispatchEvent() (dummy implementation) 2010-10-15 18:56:33 +00:00
rlar e3cdd8ee4d visibility for the printVoltages() prototype 2010-10-15 18:55:13 +00:00
rlar 59e223c5e4 disable dangling artifact 2010-10-15 18:53:58 +00:00
rlar 484f678f5c add local prototype for add_device() 2010-10-15 18:52:37 +00:00
rlar 7f7504f30a collect prototype for ifs_yyerror() in "ifs_yacc_y.h", and fix return type 2010-10-15 18:49:12 +00:00
rlar 1c2bae2c48 collect prototype for mod_yyerror() in "mod_yacc_y.h", and fix return type 2010-10-15 18:47:20 +00:00
rlar bdd308ede7 visibility for tildexpand() prototyp 2010-10-15 18:45:50 +00:00
rlar 3c3b31fa60 declare some functions `static' 2010-10-15 18:43:52 +00:00
rlar ce014b3eb5 add prototypes for some functions --> "cmproto.h" 2010-10-15 18:38:00 +00:00
rlar 47d271d0c0 declare udn_int_ and udn_real_functions `static' 2010-10-15 18:36:28 +00:00
rlar b897dfa857 collect extern timebegin in "misc_time.h" 2010-10-15 18:32:57 +00:00
rlar 2540531c38 remove local prototypes, which are allready included 2010-10-15 18:31:20 +00:00
rlar 47472b867b prototypes, make use of "cidersupt.h" 2010-10-15 18:29:10 +00:00
rlar ccfef4110d collect extern JMP_BUF jbuf in "frontend/signal_handler.h" 2010-10-15 18:27:25 +00:00
rlar 92a4a2cda4 avoid redeclaration, signalhandler 2010-10-15 18:25:30 +00:00
rlar a10759a699 remove static fftext() from "com_fft.h" 2010-10-15 18:24:10 +00:00
rlar a1e09cdcd1 collect free_pnode_o() in "parse.h" 2010-10-15 18:22:39 +00:00
rlar 7db0ed44ee collect NewGraph() FindGraph() CopyGraph() RemoveWindow() in "ftedbgra.h" 2010-10-15 18:20:56 +00:00
rlar 513c1d50a6 collect datestring() and seconds() in "misc_time.h" 2010-10-15 18:15:29 +00:00
rlar 8209c0aef3 collect smktemp() in "mktemp.h" 2010-10-15 18:11:11 +00:00
dwarning dd7ae38ade re-arranged trtol setting 2010-10-15 07:18:42 +00:00
dwarning caf05d1fce better output format 2010-10-14 09:19:44 +00:00
dwarning bd985bc28f trtol to 1 only for A devices 2010-10-14 09:18:48 +00:00
rlar 2de6345a5e revert, remove typedef for _complex, which is used nowhere 2010-10-09 18:46:27 +00:00
rlar 80b2f2b164 update the bison generated files 2010-10-09 14:38:43 +00:00
rlar 0fb5f2142a avoid function redeclaration, PPparse() and PTparse() 2010-10-09 14:28:28 +00:00
rlar 882b3b4155 add `PT_OP_' prefix to avoid name collision (END, PLUS, MINUS, ...) 2010-10-09 14:26:41 +00:00
rlar 1d62b41bfa collect cp_* prototypes / extern-declarations in "cpextern.h" 2010-10-09 12:49:34 +00:00
rlar fda6aafc9f additional #includes for prototype visibility 2010-10-09 12:46:42 +00:00
rlar 65ef4f037a collect MESH*() prototypes in "meshext.h" 2010-10-09 12:44:31 +00:00
rlar a1b178c3f0 include bsim4*def.h (bsim4*geo.c files) 2010-10-09 12:41:05 +00:00
rlar 34e1037396 BSIM*Geo() prototypes --> include files 2010-10-09 12:39:21 +00:00
rlar 5bc8777a9b remove #define for EOS use '\0' instead 2010-10-09 11:42:10 +00:00
rlar cf3514b9ae remove ancient #defines for AND OR NOT substitute with && || ! 2010-10-09 11:40:00 +00:00
rlar 526a3fce6c remove obsolete #defines for BEGIN END LENGTH FORWARD 2010-10-09 11:35:17 +00:00
rlar 31a8c98462 remove obsolete #defines for MAXARITY NUM STRING PNODE 2010-10-09 11:33:57 +00:00
rlar 306cf43d79 remove typedef for _complex, which is used nowhere 2010-10-09 11:32:21 +00:00
rlar e945ab68bc collect some cx_*() prototypes in "cmath2.h" 2010-10-08 18:59:41 +00:00
rlar 8a7b507f84 remove winmessage() prototype, there is no such thing (hopefully) 2010-10-08 18:56:32 +00:00
rlar 28282dda56 collect the other INP*() prototypes in "inpdefs.h" 2010-10-08 18:54:06 +00:00
rlar d0c287f81f collect the INP2?() prototypes in "inp.h" 2010-10-08 18:51:55 +00:00
rlar 9b0df330b5 collect the PT*() prototypes in "inp.h" 2010-10-08 18:49:19 +00:00
rlar 9e75489e9f consider the op_*() functions to be less public 2010-10-08 18:46:38 +00:00
rlar fa156de8dd avoid function redeclaration (devices) 2010-10-08 18:44:15 +00:00
rlar 8382aceba3 sens_getp() prototype --> include file 2010-10-08 18:31:32 +00:00
rlar 746c9d1212 static function definition 2010-10-08 18:20:39 +00:00
rlar 1b1a3ef185 #ifdef include file wrapper 2010-10-08 18:18:52 +00:00
rlar 44e244dde8 NevalSrc() NevalSrc2() Nintegrate() prototypes --> include files 2010-10-08 18:17:24 +00:00
rlar b5f1a18f7c ngspice_compat_mode() prototype --> include files 2010-10-08 18:15:04 +00:00
rlar 63d3f113ff TanDeriv() prototype --> include files 2010-10-08 18:13:23 +00:00
rlar 101f6d5f4a str_to_lower() init_error() protoypes --> include files 2010-10-08 18:11:48 +00:00
rlar ef26170d5a DkerProc() CKTdisto() prototypes --> include files 2010-10-08 18:09:02 +00:00
rlar 3d9a742802 remove some stuttered prototypes 2010-10-08 18:07:03 +00:00
rlar 4d31d2a12f some .c file local prototypes 2010-10-08 18:05:00 +00:00
rlar 36b9d794df cx_avg() prototype 2010-10-08 18:02:58 +00:00
rlar cef8a530af com_dotmeasure() prototype 2010-10-08 18:01:40 +00:00
rlar ddd6d5911c EVTfindvec() prototyp 2010-10-08 18:00:11 +00:00
rlar 8db45f4205 CKTdnames() prototype 2010-10-08 17:58:34 +00:00
rlar 9cb57888d5 too much quoting caused an error for quoted things in CFLAGS 2010-10-08 17:18:55 +00:00
rlar 933bd11c43 use the type JOB, remove redundant casts 2010-10-08 16:49:18 +00:00
rlar d49b1d7d0b use the type JOB, remove redundant casts 2010-10-08 16:49:18 +00:00
rlar 74d62ab486 use the types TSKtask and JOB, instead of void 2010-10-08 16:46:06 +00:00
rlar 7047535f96 type bistromatic 2010-10-08 16:41:13 +00:00
rlar bffcbad0e7 remove a redundant cast 2010-10-08 16:34:35 +00:00
rlar 04dea78e58 fix an incorrect prototype 2010-10-08 16:32:36 +00:00
rlar d51c1e1b7d fix a compiler warning, void* versus void(*)(void) 2010-10-08 16:30:07 +00:00
h_vogt e45aff5549 b. added to i(b.xxx.byyy) 2010-10-07 21:43:40 +00:00
dwarning 0d2b618f31 modification for sun compiler 2010-10-06 20:06:05 +00:00
h_vogt 28622b5a75 remove bug no. 3080398 2010-10-04 20:58:00 +00:00
h_vogt 7c7ff52262 no pmf, DBL_MAX 2010-10-02 18:44:50 +00:00
h_vogt 0a1a142023 NAN in parameter output removed 2010-10-02 10:14:55 +00:00
rlar 83d1de00fe bugfix, missing return(OK) in some switch statements 2010-10-01 18:06:40 +00:00
rlar 1149ad86c4 use autoconf to find a suitable signal function type 2010-09-30 20:26:57 +00:00
rlar 61f4fffdac use $(MAKE) instead of literal `make' 2010-09-30 20:24:07 +00:00
rlar 7816052481 bug fix, ./configure && make dist was broken, hardwire flex 2010-09-30 20:21:57 +00:00
h_vogt 8db3c17bc0 welcome message, version 22 2010-09-25 14:15:26 +00:00
dwarning 921fad758d initialize some variables 2010-09-22 13:58:00 +00:00
dwarning f951f3b5de update to version 2.24 2010-09-19 20:20:30 +00:00
rlar 8f8071aceb fix some ancient \n\r and \r\n typos 2010-09-19 16:30:39 +00:00
rlar d76862055e cp_unqoute(), avoid segfault when applied to a single quote "\"" 2010-09-19 14:09:12 +00:00
h_vogt a77275133a allow lib64 in spinit 2010-09-19 08:25:46 +00:00
h_vogt 97085752a4 external LDFLAGS for MINGW 2010-09-18 16:58:31 +00:00
dwarning 883eba85be Correct bitwise operation 2010-09-18 15:45:19 +00:00
dwarning 461d229da7 Correct bitwise operation 2010-09-18 09:02:33 +00:00
rlar 24f55df1ae fix parse-bison.y dependencies 2010-09-17 16:41:10 +00:00
rlar 001ad0c2bc `make dist' add some missing artifacts 2010-09-17 16:24:01 +00:00
rlar c1647ed1a1 `make dist' improvements for `NDEV' 2010-09-17 16:21:12 +00:00
rlar 68b2e6b23a whitespace cleanup (all Makefile.am files) 2010-09-17 16:11:25 +00:00
h_vogt 590bf0a677 meas ac: remove seg fault 2010-09-15 21:54:46 +00:00
rlar d936068864 fix incorrect buffer type, and exit(1) on failure to open a tempfile 2010-09-12 17:29:43 +00:00
h_vogt 56679b429b add __MINGW32__ 2010-09-10 20:22:29 +00:00
h_vogt 355384e459 libiberty.h inclusion modified 2010-09-10 15:06:04 +00:00
rlar cd197da4e5 fix commit from today, `function rename, Arc() -> DevDrawArc()` 2010-09-08 20:14:04 +00:00
rlar 5e64936a3f rename include file wrapper, #ifndef CONST -> CONST_H 2010-09-08 18:23:35 +00:00
rlar af4589529d function rename, struct DISPDEVICE . Text() -> DrawText() 2010-09-08 18:11:26 +00:00
rlar 4f915cb283 function rename, struct DISPDEVICE . Arc() -> DrawArc() 2010-09-08 18:09:30 +00:00
rlar 76d22c3691 function rename, Update() -> DevUpdate() 2010-09-08 18:06:51 +00:00
rlar 38abf408d5 function rename, DrawLine() -> DevDrawLine() 2010-09-08 18:03:40 +00:00
rlar 1693270d35 function rename, Text() -> DevDrawText() 2010-09-08 18:01:42 +00:00
rlar 984754de75 function rename, Arc() -> DevDrawArc() 2010-09-08 17:59:00 +00:00
rlar 2010672489 rename configure.in -> configure.ac 2010-09-08 17:14:44 +00:00
rlar f7c8eb1d2a muffle some visual-C warnings 2010-09-07 20:23:07 +00:00
rlar d4946a6e81 convert K&R function definitions to ansi style 2010-09-07 20:11:13 +00:00
rlar 241783d0b5 use for(;;) instead of while(1) to muffle some visual-C warnings 2010-09-07 20:07:57 +00:00
rlar b1f6da536a whitespace cleanup, add missing trailing newlines 2010-09-07 19:04:20 +00:00
rlar e20e18b855 whitespace cleanup, \r\n -> \n 2010-09-07 18:57:22 +00:00
h_vogt 4f45e4aa7f remove seg fault 2010-09-07 17:51:03 +00:00
h_vogt 113f4ca13d plot [alli | allv | ally] 2010-09-07 08:52:21 +00:00
dwarning 4d1bae86f0 prevent unreached statement if pwd.h available 2010-09-04 12:41:04 +00:00
dwarning 69cc1eb730 recover signaltype for SunStudio compiler 2010-09-04 12:40:37 +00:00
h_vogt d89d52039f bug in B source parsing removed 2010-09-03 12:51:42 +00:00
h_vogt d4fc5581d2 comments improved 2010-09-02 16:14:34 +00:00
h_vogt 453b565f71 improve random number generation 2010-09-01 21:13:01 +00:00
dwarning 03d91ab8b0 new function sunif() 2010-08-29 09:23:34 +00:00
h_vogt 5c5bbe987d Tausworthe not ready under MINGW 2010-08-28 21:06:42 +00:00
h_vogt ba539d9ef1 new fcn sgauss(), new rnd-no generator 2010-08-28 18:13:08 +00:00
h_vogt cc27e3f53f new random number generator 2010-08-28 18:03:23 +00:00
h_vogt fc2df06f9b bug no. 3047884 2010-08-19 19:48:00 +00:00
h_vogt 5b04fa5d37 TCLCYG, adms update 2010-08-18 17:13:26 +00:00
dwarning f58d7a5001 omit warnings 2010-08-17 07:37:46 +00:00
rlar 50ad9c548e chomp some warnings 2010-08-15 18:26:56 +00:00
rlar 73a80756d4 typedefs for JOB and TSKtask into "typedefs.h" 2010-08-15 17:54:33 +00:00
rlar e1a5526381 use the type CKTnode instead of void* 2010-08-15 17:44:40 +00:00
rlar bfa767fd7c change for readability 2010-08-15 17:28:01 +00:00
rlar 7f3fdad192 change for readability 2010-08-15 17:22:50 +00:00
rlar 99b2f9febf drop (GENinstance*) casts, which are no longer necessary 2010-08-15 17:19:39 +00:00
rlar 5c59267768 check for shorted voltage sources, to avoid a segmentation fault 2010-08-15 17:16:51 +00:00
rlar bfc6636b61 fix txfree() prototype 2010-08-15 17:13:17 +00:00
h_vogt 8038ce1575 see ChangLog 2010-08-14 08:35:20 +00:00
rlar 44a182c1ba use the type CKTnode instead of void* 2010-08-11 18:54:31 +00:00
rlar 773670b38f cleanup 2010-08-11 16:15:24 +00:00
rlar d897817800 drop a bunch of (void**) NULL casts {invocation of IFnewUid()} 2010-08-10 19:54:41 +00:00
rlar 085afaee37 use GENinstance*, instead of void* 2010-08-10 19:11:26 +00:00
rlar 6713cb5e00 fix comment 2010-08-10 18:42:59 +00:00
rlar 3340f46e80 missing `extern' 2010-08-10 18:16:04 +00:00
rlar aae53f5564 use GENinstance*, instead of void* 2010-08-10 18:14:02 +00:00
rlar 9e07ef2d67 use GENmodel*, instead of void* 2010-08-10 18:11:21 +00:00
rlar 547a8fc7f5 drop (SMPmatrix*) casts 2010-08-10 18:07:13 +00:00
rlar 307b0f9142 drop (GENinstance*) casts 2010-08-10 18:04:48 +00:00
rlar 91a9eb5a10 drop (INPtables*) casts 2010-08-10 18:02:26 +00:00
rlar aa11b7b84f drop (GENmodel*) casts 2010-08-10 17:59:49 +00:00
rlar a8c64094fc fix busy waiting loop, when using editline 2010-08-09 18:36:57 +00:00
rlar 8babf0ff44 bug fix, incorrect indirection level, yet without consequence 2010-08-09 18:26:51 +00:00
rlar 618732c7bd fix assignment to a member of union IFvalue 2010-08-09 18:16:02 +00:00
rlar 74f7a4f908 bug fix, avoid segfault when parsing an unknown function in parse-bison.y 2010-08-07 18:52:27 +00:00
dwarning e923354206 fix some wrong 'double' to 'int' assignments 2010-08-07 17:00:54 +00:00
rlar 02e4a4f32b bug fix, segfault caused by an ancient `editline' workaround 2010-08-07 10:24:58 +00:00
rlar 0d1661658d fix broken tclspice compilation 2010-08-07 09:49:43 +00:00
rlar a27a242216 use -Wno-unused-parameter, and add missing $(EXEEXT) to Makefile.am 2010-08-07 09:35:23 +00:00
dwarning 586acbe45c fallback for not handled enumeration values in switch 2010-08-06 07:50:20 +00:00
dwarning 2991e1a5b9 add prototype for controlled_exit 2010-08-06 07:49:14 +00:00
rlar 8dd05de4ca bug fix, segfaults and sickness caused by `plot' 2010-08-04 16:03:23 +00:00
rlar eaef9ffd7a implement Arc() for plot5 and hpgl (smith diagram) 2010-08-02 16:31:35 +00:00
rlar 2fcbcc5f48 bug fix, implementation of the X11 draw arc implementation. 2010-08-01 13:47:33 +00:00
h_vogt b82ef13db7 update for adms 2010-08-01 10:28:18 +00:00
rlar 010e046e6b work around a segmentation fault, plot .. vs vec 2010-07-31 17:04:37 +00:00
rlar d60bee2d40 fix an ancient bug, garbage and segfaults when plotting multidimensional complex data 2010-07-31 16:47:15 +00:00
rlar c6bac55ef3 fix an ancient typo, responsible for segfault or garbage when operating on vectors 2010-07-30 19:44:11 +00:00
rlar 32e128d1a0 need an #ifdef for one of the just added #includes 2010-07-30 19:17:20 +00:00
rlar 8ff62fd262 add #include's for visibility of prototypes to their function definitions
move some typedefs to "typedef.h"
2010-07-30 16:09:38 +00:00
rlar 73890e3cdb remove some #ifdef __STDC__ wrappers, and some stray '#' 2010-07-30 15:38:27 +00:00
rlar 618c5961ad fix some literal floating point constants, which should have been integers 2010-07-30 15:30:10 +00:00
h_vogt f7da0b9f00 update inp_cmpat() 2010-07-25 09:21:33 +00:00
rlar b31aef0557 find a suitable home for **DEVices and DEVmaxnum in devdefs.h 2010-07-24 21:16:50 +00:00
rlar 60ff9aaef2 muffle `nested extern' warnings, and drop a handcrafted malloc prototype 2010-07-24 20:24:26 +00:00
rlar 4cdd842cd8 muffle compiler warnings 2010-07-24 18:51:06 +00:00
rlar d0a7220f6f muffle `unused variable' warnings 2010-07-24 18:24:43 +00:00
rlar fe696310d6 muffle `may be used uninitialized' warnings 2010-07-24 18:16:56 +00:00
rlar 1d6b744b1c remove static char rcsid[] = "$Id$" to muffle `unused variable' warnings 2010-07-24 18:07:30 +00:00
rlar 689c7662f8 K&R function definitions and GENmodel and GENinstance usage for the NDEV device 2010-07-24 17:40:26 +00:00
rlar 62afa50a1c fix dangerous things, potential bugs, at least for big endian machines 2010-07-24 14:27:47 +00:00
rlar e95eb0d4aa add two #include files,
to fix broken cider compilation, caused by the changes from 2010-07-23
2010-07-24 13:44:25 +00:00
rlar d074de41f2 fix the type signature of the cx_* functions 2010-07-24 12:37:41 +00:00
rlar 92353ab6d5 better place for the prototype of spConstMult() 2010-07-23 20:09:50 +00:00
rlar 9da90f5329 use the type SMPmatrix instead of char *
remove some redundant forward function declarations
remove some redundant nested function declarations
2010-07-23 18:50:50 +00:00
rlar f4d0163885 use the types MatrixPtr and SMPmatrix instead of void and char *
both are the same thing,
     MatrixPtr is used inside the sparse/* domain,
     SMPmatrix is used in the rest of spice
  remove casts, which are no longer necessary
2010-07-23 17:33:10 +00:00
rlar 1ee29c3e96 use a void* instead of a char* for anonymous `InitInfo' in src/sparse/*.c 2010-07-23 17:23:13 +00:00
rlar 3e95037b0e convert K&R function definitions to ansi style 2010-07-23 17:16:27 +00:00
rlar 73cf2a8ea5 use a void * for the third argument (&value) of the cp_vset() function 2010-07-20 19:19:51 +00:00
rlar 3942bc2ade drop #include <frontend/variable.h>, (even for non MSC_VER) 2010-07-20 19:10:51 +00:00
rlar a49d446826 fix an incorrect type, (&char versus &bool) 2010-07-20 19:06:25 +00:00
rlar 8851f67efd Change remaining code to use the new usage pattern cp_getvar(,CP_BOOL,NULL) 2010-07-20 18:52:19 +00:00
rlar d44f818cad allow cp_getvar(,CP_BOOL,NULL) to avoid insane usage 2010-07-20 18:41:25 +00:00
h_vogt 9afba3083c correct typing error 2010-07-19 19:39:31 +00:00
rlar 2990821053 use type void* to pass anonymous data to function if_option()
indicate its actual type with an enum cp_types argument
2010-07-17 22:11:51 +00:00
rlar 61bba96f42 textual replacement vt_types to cp_types, to complete the last change 2010-07-17 20:56:12 +00:00
rlar a76cd1e104 textual replacement VT_* to CP_*, to avoid conflict in the windows world 2010-07-17 20:48:20 +00:00
rlar 0aa1c09d73 consolidate enum cp_types and enum vt_types .
use this enum for some function arguments and struct members .
  drop some include "variable.h" which are no longer needed ,
    propably many more could be droped .
  drop #define VT_* which have been used as workaround for the type mess .
2010-07-17 15:14:45 +00:00
h_vogt 5cbb4d2c67 update changelog, number of types 2010-07-17 10:25:52 +00:00
rlar ff459393d0 `const' qualifier for char* arguments of vec_get() and ft_substdef() 2010-07-16 17:00:45 +00:00
rlar a0a7d0ca70 xspice, xtraevt/*real*, add casts to `INPUT' and `OUTPUT'
the *.ifs files specify this to be `real'
  yet the *.mod translator seems to be incomplete, and delivers void *
2010-07-16 15:47:05 +00:00
rlar ba91a6074a add a missing `const' qualifier 2010-07-16 15:42:46 +00:00
rlar 1915f964dc xspice, digital/d_fdiv, fix the type of counter and counter_old
from Digital_State_t to int
2010-07-16 15:38:27 +00:00
rlar 84a69a3896 xspice, flip-flops and ram, cast the `ic' PARAM to Digitial_State_t
the *.ifs file claims this parameter to be an integer in range 0..2
  meant to represent ZERO, ONE and UNKNOWN
2010-07-16 15:33:25 +00:00
rlar 26412f883e xspice, cast so called `STATIC_VAR' pointers to their concrete type 2010-07-16 15:26:05 +00:00
h_vogt e23fae5376 correct update 2010-07-14 21:15:56 +00:00
h_vogt 79831ac331 'option' command 2010-07-14 20:59:23 +00:00
rlar e1a86fad43 remove leftover /*FALSE,*/ comments from the last commit
which where left for the single purpose of better visualization in a diff tool.
2010-07-14 15:52:44 +00:00
rlar cab9417c9a eliminate co_stringargs, which is used nowhere 2010-07-14 15:43:50 +00:00
rlar 0772afc517 fix the argument types of the functions printstr_n printstr_m bogus1 and bogus2 2010-07-13 18:20:37 +00:00
rlar 5397fd9fdd split the function printstr() into printstr_n() and printstr_m() 2010-07-13 18:17:06 +00:00
rlar 922d5c69ac fix the type of the function pointer argument of wl_forall() 2010-07-13 18:10:57 +00:00
rlar 4102c27164 fix function pointer initialization 2010-07-11 20:18:47 +00:00
rlar 62c6626254 add casts for void* returning functions 2010-07-11 19:34:15 +00:00
rlar a44cc3dd7e for c++, lex input() function is named yyinput() 2010-07-11 19:22:36 +00:00
rlar 1bb9d1c633 missing (void*) casts 2010-07-11 19:15:26 +00:00
rlar 460f7a6485 fix type and usage of some function pointers 2010-07-11 18:10:08 +00:00
rlar a19f5dc9ac fix some function pointer casts 2010-07-11 18:03:49 +00:00
rlar fd7ef635a2 missing casts 2010-07-11 16:04:27 +00:00
rlar f7f4a7dd91 tiny, fix two casts 2010-07-11 16:02:23 +00:00
rlar cc1cdbeeac dont compare with '\0' when NULL was meant 2010-07-11 12:33:54 +00:00
rlar a23c482c23 #include "vccsext.h" to make the function declarations visible to their function definitions 2010-07-11 11:02:42 +00:00
rlar 98ae3c949f cast the udn*() function args 2010-07-11 10:59:03 +00:00
rlar a0b0f550ab ansi style function args for a function pointer arg of spInitialize() 2010-07-10 14:06:14 +00:00
h_vogt e07486df2a patch B. Swartz 2010-07-04 2010-07-10 13:22:44 +00:00
rlar 3600f91ab0 drop some malloc prototypes, use <stdlib.h> 2010-07-10 12:48:56 +00:00
rlar 26f2d23e6c cleanups 2010-07-10 12:37:49 +00:00
rlar c2ca9a7998 drop -1, extend enum Mif_Cntl_Src_Type_t 2010-07-10 12:23:33 +00:00
h_vogt fe2d079b31 par('expression') 2010-07-10 11:27:57 +00:00
rlar 7d6abb2fde upgrade some casts from void* to more specific type 2010-07-09 19:03:02 +00:00
rlar d7e2e7f7f0 cast malloc... return values 2010-07-09 16:53:34 +00:00
rlar eb6e3e9827 fix some casts 2010-07-08 18:27:17 +00:00
rlar 805f60448a INPtables, remove some casts 2010-07-08 17:50:29 +00:00
rlar 63fae60605 use the GENmodel and GENinstance type instead of void* 2010-07-08 17:20:03 +00:00
rlar c9bfe72187 use CKTcircuit instead of void*, #4/4 2010-07-07 17:36:56 +00:00
rlar 94518fdb02 use CKTcircuit instead of void*, #3/4 2010-07-07 17:32:40 +00:00
rlar fe68605770 use CKTcircuit instead of void*, #2/4 2010-07-07 17:28:29 +00:00
rlar 72fc1a0186 use CKTcircuit instead of void*, #1/4 2010-07-07 17:26:05 +00:00
rlar 12dc45118b ansi function declarations (prototypes) for some functions 2010-07-06 19:06:50 +00:00
rlar d6ad853ecb fix the type signature of the if_*() function family. 2010-07-06 19:03:40 +00:00
rlar a57a381ea7 new include file "typedefs.h" for struct forward declarations 2010-07-06 18:58:15 +00:00
h_vogt 8496ba3f91 comments added 2010-07-06 14:04:48 +00:00
h_vogt be99864a86 debug warnings removed 2010-07-06 13:52:52 +00:00
h_vogt 46e5436aa8 sighandler_t not under Wondows, spetrum script updated 2010-07-06 12:24:08 +00:00
rlar e26cec467d initialization of the struct IFdevice.flags element in generated code 2010-07-05 16:42:48 +00:00
rlar d6d7fbde26 cast the return values of the void* returning functions 2010-07-05 16:16:56 +00:00
rlar 59d4e5d961 fix various type glitches 2010-07-04 17:54:22 +00:00
rlar 2744462d01 void *AllocatedPtr 2010-07-04 17:41:17 +00:00
rlar 5444f878d0 fix signal prototypes 2010-07-04 17:37:39 +00:00
rlar c30028310b ansi style function args for some function pointers 2010-07-03 21:27:53 +00:00
rlar 463ef4a3b1 convert K&R function definitions to ansi style 2010-07-03 20:37:00 +00:00
rlar d19476685a tiny fixes 2010-07-03 17:55:44 +00:00
rlar 68c0ee9cd3 whitespace change, cleanup, untabify 2010-07-03 15:36:05 +00:00
rlar a321d7f419 forward declaration of structs, unions and typedefs 2010-07-03 15:33:23 +00:00
rlar 70420197e6 ansi style function args for some function pointers 2010-07-02 17:00:21 +00:00
h_vogt 39c98ad798 OpenMP for B4SOI version 4.3.1 2010-07-02 09:35:05 +00:00
h_vogt e3b0a4b0dd .TITLE line 2010-07-02 07:34:18 +00:00
h_vogt 9f84139ffa no white space removal in echo ' ' 2010-07-01 20:42:20 +00:00
h_vogt 2edf6bafd2 no white space removal in echo ' ' 2010-07-01 20:29:53 +00:00
rlar 3369d860b4 cast the return values of malloc() function calls 2010-07-01 19:52:23 +00:00
rlar 0dbebc870c fix some typecasts to *malloc() return values 2010-07-01 17:20:35 +00:00
rlar 643728aca4 explicit compare with NULL 2010-07-01 16:43:28 +00:00
rlar c178bdb059 cosmetical changes 2010-06-30 20:08:57 +00:00
h_vogt 6874c454fc allow {$var} 2010-06-30 19:20:01 +00:00
rlar 779e5a978c ansi prototypes for the function pointers in struct DISPDEVICE 2010-06-30 16:50:09 +00:00
h_vogt 947e19bde7 no command file handling in numparam 2010-06-29 21:18:34 +00:00
h_vogt a62db6942b OpenMP support for BSIM4, slight upgrade of OpenMP for BSIM3 2010-06-28 17:51:55 +00:00
rlar b1151b4934 drop useless cast of a copy() return value 2010-06-27 17:57:30 +00:00
rlar a120a5d049 drop the casts for pointer arguments of bcopy() and bzero() 2010-06-27 17:22:11 +00:00
h_vogt 111d25b0fc short -> int 2010-06-27 16:42:59 +00:00
h_vogt 3a96b98900 short -> int 2010-06-27 16:19:27 +00:00
rlar 6c4e0cb6d0 add two unused arguments to arg_display(), to fit with struct comm.co_argfn 2010-06-27 15:44:53 +00:00
rlar 0000dda9af ansi function declarations (prototypes) 2010-06-27 13:28:09 +00:00
rlar c79d21af82 convert K&R function definitions to ansi style 2010-06-27 09:27:49 +00:00
rlar ad947547a8 ansi function prototypes, and stdlib.h for exit() 2010-06-26 20:22:50 +00:00
rlar 5e35b809ec drop cast of NULL to non-ansi function pointer 2010-06-26 19:58:42 +00:00
rlar be57f10b3b avoid some function pointer warnings 2010-06-26 17:12:56 +00:00
rlar b58722b18b remove redundant nested function declarations 2010-06-25 19:49:13 +00:00
rlar 5b5297ac2f remove abandoned prototypes 2010-06-25 17:23:40 +00:00
rlar 3a6540b584 use allready defined enumerate Digital_State_t and Ipc_Status_t 2010-06-24 19:00:15 +00:00
h_vogt 8b1c9dde7f OpenMP for BSIM3 ver 3.3.0 2010-06-24 10:25:05 +00:00
rlar a14e59866e ansi function declarations (prototypes) 2010-06-23 19:33:54 +00:00
rlar 5946300a97 upgrade foo() --> foo(void) ansi function definition 2010-06-23 18:57:13 +00:00
rlar 4420a3ecdd add prototypes, remove some NULL casts 2010-06-23 17:40:56 +00:00
h_vogt 81dd27a730 Cbg1 assignment 2010-06-22 15:23:15 +00:00
h_vogt 97d0e801f4 dekete reference to MOS levels 60, 61 2010-06-20 07:27:52 +00:00
h_vogt a3a4d4409c .measure skip braces in a special case 2010-06-19 18:50:39 +00:00
h_vogt aab308e863 bug, see support tracker no. 3013968 2010-06-19 18:23:32 +00:00
rlar 1f290ed13e remove junk from tarball, and fix some Makefile.am dependencies 2010-06-19 16:08:07 +00:00
h_vogt 7f9885c842 remove extra white spaces in inp_fix_gnd_name() 2010-06-17 21:55:40 +00:00
h_vogt 1dcb43bf14 WINDOWS: no help files 2010-06-15 22:39:09 +00:00
rlar ed556f3afc Makefile.am cleanups 2010-06-14 20:01:29 +00:00
rlar 69465c5aa3 `make dist' improvements 2010-06-13 18:55:18 +00:00
rlar 27e25aa615 add some license and test files to `make dist' 2010-06-13 16:58:40 +00:00
h_vogt 24094bc623 notice: help file outdated 2010-06-11 08:40:09 +00:00
h_vogt a38846464f bug fix 300800 2010-06-04 20:45:03 +00:00
h_vogt 0c3cbd5410 bug report 3008000 2010-06-04 20:16:43 +00:00
h_vogt ba48d85de1 return NULL 2010-06-03 22:17:25 +00:00
h_vogt a633a0d50f update bsim4soi to vers. 4.3.1 2010-06-03 22:11:20 +00:00
h_vogt 16e01a69e2 update for 'show all' 2010-05-30 17:17:50 +00:00
h_vogt 180087ec0f include bison files in dist 2010-05-30 10:22:42 +00:00
h_vogt d080f6dfc0 updates for making dist, new internal fcn getline_xgrapgh 2010-05-30 09:26:34 +00:00
h_vogt af32733fa8 remove unused array 2010-05-27 19:33:57 +00:00
h_vogt 92abb04185 update on B source pwl handling 2010-05-27 19:20:10 +00:00
h_vogt 1fe8cbbf26 xspice api update 2010-05-26 05:51:04 +00:00
h_vogt 806227a164 scientific notation of level parameter 2010-05-22 15:46:41 +00:00
h_vogt 2fe85974ce ternary fcn in numparam bugfix 2936702 2010-05-21 20:58:31 +00:00
h_vogt dd66fc7220 abort if .inc fails 2010-05-16 16:31:03 +00:00
h_vogt 1cf306f8e8 remove bugs in processing of lines 2010-05-16 11:55:07 +00:00
h_vogt 63c6260696 update fcn inp_bsource_compat 2010-05-14 22:39:56 +00:00
h_vogt 8ddd172cc9 tmalloc patch R Larice 2010-05-14 20:26:54 +00:00
h_vogt 8a69132a1c cleanup 2010-05-12 21:02:58 +00:00
h_vogt 0bebd1e9e0 new replacement of gnd by 0 2010-05-12 20:48:23 +00:00
h_vogt d850fdd7a3 fcn finishLine: add e. or h. to token inside i(...) 2010-05-10 21:57:36 +00:00
h_vogt 7be4dc785e derivatives for min, max 2010-05-09 18:57:31 +00:00
h_vogt 5d3c29cb77 ngbehavior 2010-05-09 18:46:56 +00:00
h_vogt 030011fc79 new comments 2010-05-09 13:58:39 +00:00
h_vogt 9548bdd710 tiny update 2010-05-09 12:47:43 +00:00
h_vogt e5e54f9270 correct resistor expression line 3707 2010-05-08 15:47:24 +00:00
h_vogt 9eaba91bf2 update on E, G sources with expressions 2010-05-08 14:21:31 +00:00
h_vogt bfd1b3cb23 L, C implementation: avoid substraction from a builtin 1.0 2010-05-08 09:36:57 +00:00
dwarning 7cd4839d1b correct parsing of integer model parameter in vectors too 2010-04-28 21:18:10 +00:00
dwarning 1ba2d635c8 correct parsing of integer model parameter 2010-04-26 20:28:58 +00:00
h_vogt e66ef33c57 ngspice compatibility mode 2010-04-23 22:00:40 +00:00
dwarning 5fcf9c2afe ternary operation in control blocks 2010-04-11 08:49:05 +00:00
dwarning cc5ede68e7 Bill Swartz patch 2010-03-26 18:42:42 +00:00
dwarning 112261297d Bill Swartz patch 2010-03-25 22:44:37 +00:00
h_vogt 625b3d14fc no crash after 'unset undefined' 2010-03-21 21:23:47 +00:00
h_vogt df5931e570 circuit flag CKTvarHertz 2010-03-20 17:35:56 +00:00
h_vogt af4e5ebcdc comments 2010-03-20 15:42:50 +00:00
h_vogt 9e2f02fbe2 HERTZ added to B source 2010-03-20 15:32:23 +00:00
h_vogt b85ea660dd comment 2010-03-20 15:28:54 +00:00
h_vogt 85788591ff remove 291,292 2010-03-16 23:10:18 +00:00
dwarning 3df1779133 correct a typo of eais/eaic parameter 2010-03-13 11:52:46 +00:00
dwarning 05c24bbc03 want only the parameter names in output 2010-03-09 19:31:10 +00:00
dwarning 944f756d2f cut the ouput message 2010-03-09 19:30:38 +00:00
dwarning 22d1617182 remove the CR in some printf's 2010-03-09 19:29:44 +00:00
h_vogt 288e0b7214 patches R. Larice 2010-03-08 22:20:25 +00:00
h_vogt 486ae1b66e patch R. Larice Feb. 28, add time and temper varianbles to B source 2010-03-07 19:53:32 +00:00
h_vogt 9bdf85c43c fcn sgn() 2010-03-07 15:59:08 +00:00
dwarning f73055d7be limiting exp() 2010-03-07 00:14:13 +00:00
dwarning abe7a63311 omit icc complains 2010-03-03 20:01:32 +00:00
dwarning f210758bdb applied patch to prevent sun cc warnings 2010-03-01 10:28:22 +00:00
dwarning 6d1ab1e505 improve amplitude accuracy 2010-02-28 17:52:09 +00:00
dwarning 651e749a03 prototypes for typesdef.c 2010-02-28 17:51:39 +00:00
dwarning 532a13fd08 missing LF on end 2010-02-28 17:51:10 +00:00
danmc f208ca56f5 On posix systems, wait() is:
pid_t wait(int *status);
so remove some broken #ifdef's that had the wrong type for status.
2010-02-28 16:58:28 +00:00
h_vogt 75d891e4c0 new parser for B source 2010-02-28 16:00:40 +00:00
h_vogt 4068f498c6 command wrdata 2010-02-27 21:11:30 +00:00
h_vogt 5221bffddf pwl td= r= 2010-02-26 22:55:40 +00:00
h_vogt a6c4756581 new files 2010-02-25 22:09:23 +00:00
h_vogt 76feebbbfa various bug fixes 2010-02-25 21:43:03 +00:00
dwarning 25ebb25269 correct the 15 digit placeholder 2010-02-22 21:00:16 +00:00
dwarning 278f3c64fd update to 4.3 2010-02-21 13:44:19 +00:00
h_vogt c7470aa895 line endings 2010-02-15 10:28:48 +00:00
h_vogt 5a710c5ac9 remove makedefs 2010-02-15 10:02:35 +00:00
h_vogt 19788f4f68 revert conf.c, conf.h 2010-02-13 17:11:06 +00:00
h_vogt 71c371485c K&R->ANSI patches by R. Larice 2010-02-13 16:01:56 +00:00
h_vogt 07f90563dc patches R. Larice 2010-02-13 14:47:45 +00:00
h_vogt 31203ce2ab macro ERROR -> MERROR 2010-02-11 22:32:10 +00:00
h_vogt c6088c8db1 use format (__printf__, 1, 2) 2010-02-11 21:51:09 +00:00
h_vogt b289dc60c8 *** empty log message *** 2010-02-08 22:25:41 +00:00
h_vogt d4b80c6ced patched for Windows 2010-02-08 22:17:57 +00:00
h_vogt bf706e9e61 patched for CYGWIN 2010-02-08 22:12:34 +00:00
h_vogt d7d5a38583 patches by R. Larice 2010-02-08 21:15:17 +00:00
h_vogt f721fdf782 64 bit support 2010-02-08 20:25:30 +00:00
dwarning ba54c4d9b8 big kspice model update 2010-02-07 18:16:17 +00:00
h_vogt f1a4f27d21 improved numparam error message 2010-02-07 11:27:59 +00:00
h_vogt df4428b239 bug. no 2936702 2010-02-07 09:51:03 +00:00
dwarning 12ce6f7980 backup to exit() function 2010-01-30 14:04:59 +00:00
dwarning 27461a41eb controlled_exit removed 2010-01-30 13:29:16 +00:00
dwarning 8585a00243 controlled_exit implementation 2010-01-30 13:21:27 +00:00
h_vogt 005dae2462 more characts for real number params 2010-01-29 22:33:59 +00:00
dwarning 911d607871 set maximum cpl lines to eight 2010-01-28 20:18:30 +00:00
dwarning 88c64bc954 devmodtranslation for txl and cpl in subckts 2010-01-27 21:26:08 +00:00
dwarning bf6358e38e corrections regarding len parameter on instance 2010-01-26 21:04:11 +00:00
dwarning b0b8624bfc using a controlled_exit 2010-01-19 21:49:29 +00:00
dwarning 9f97f8701c provide a controlled_exit function 2010-01-19 21:48:42 +00:00
h_vogt 80af4f24a6 SystemParametersInfo() 2010-01-17 19:29:32 +00:00
h_vogt 3959b48afb ps output for X11 2010-01-17 19:06:03 +00:00
h_vogt d8810a841a patches by R. Larice 2010-01-17 16:40:22 +00:00
h_vogt 204362044e .gllobal bug 2010-01-17 14:49:42 +00:00
dwarning 6929a8c6b7 correct P element comment 2010-01-16 22:27:10 +00:00
dwarning 0b3c133233 few polishments 2010-01-16 22:26:47 +00:00
dwarning 13f737c32d change atof to INPevaluate to allow 10p 2010-01-16 22:26:22 +00:00
h_vogt ecf5665104 patch for translate(), R. Larice, .global bug 2010-01-15 22:05:23 +00:00
h_vogt dc7d2d01a2 hardcopy button error removed 2010-01-06 22:48:21 +00:00
h_vogt 7dc6417e6d add xfont, wfont, wfont_size variables 2010-01-02 18:05:07 +00:00
h_vogt f34a09b540 gnuplot update 2010-01-02 15:24:03 +00:00
h_vogt b500f3e32c calling gnuplot via xterm 2010-01-01 13:13:48 +00:00
h_vogt 2c5ed4f83e gnuplot updates 2009-12-31 15:42:28 +00:00
h_vogt 2dc814f613 patches by R. Larice 2009-12-31 15:37:08 +00:00
h_vogt 46e6df66ce gnuplot enhancements (for Windows) 2009-12-30 13:23:57 +00:00
h_vogt c1f06ba5c4 patch by R. Larice 2009-12-29 18:18:47 +00:00
h_vogt 28d5114f43 comments, new examples 2009-12-28 08:34:55 +00:00
h_vogt 8cee489660 bugfix in com_meas() 2009-12-22 15:03:58 +00:00
h_vogt 70b2408f39 updates for .measure
new example files
2009-12-21 18:17:38 +00:00
h_vogt d6350ca86d add vectors to meas 2009-12-21 00:27:15 +00:00
h_vogt 248e44b883 new measure commands 2009-12-20 16:43:51 +00:00
h_vogt 99533fa109 start value for sine 2009-12-20 08:44:50 +00:00
pnenzi aa93968573 Fixed bug in time computation for vsrc and isrc with xspice extensions. 2009-12-19 18:15:03 +00:00
h_vogt 68b06c7a73 comments 2009-12-19 16:04:22 +00:00
h_vogt 5571e9b9fa source file path as additional search path 2009-12-19 09:18:03 +00:00
dwarning cd4dd742bd comment tnom celsius -> kelvin transformation change 2009-12-18 17:30:04 +00:00
dwarning 6a7c441e7e tnom celsius -> kelvin transformation changed 2009-12-18 17:29:34 +00:00
dwarning b995267b29 prevent int to unsigned compare 2009-12-18 16:59:54 +00:00
dwarning d6ba20299f reconstruct NEWCONV code, also if not used 2009-12-18 16:59:16 +00:00
dwarning 587e34821a add the ngspice specific copyNodesets approach 2009-12-18 16:58:05 +00:00
h_vogt 82d46a68c8 '^' added to is_arith_char() in string.c 2009-12-12 17:40:20 +00:00
h_vogt f72545d4d0 do_meas only if .meas cards are available 2009-12-12 11:49:05 +00:00
h_vogt 8a2f81f61f warning: .meas not possible with -b 2009-12-11 17:18:03 +00:00
h_vogt 974585af8c bug 2909730 2009-12-11 16:26:17 +00:00
dwarning 740b1d4971 omit some debug printf's 2009-12-10 21:02:44 +00:00
h_vogt 400100d9c6 pipe mode option -p 2009-12-07 21:42:09 +00:00
h_vogt 71104809b2 xbrushwidth settable from keyboard 2009-12-07 21:16:55 +00:00
dwarning 3de58ec504 parameter without curly braces in subckt definition 2009-12-06 18:30:59 +00:00
h_vogt 40de598586 *** empty log message *** 2009-11-29 15:58:57 +00:00
h_vogt 73d241fe69 function declarator to new format 2009-11-29 15:23:51 +00:00
h_vogt 486ff89800 postscript to file 2009-11-29 15:09:13 +00:00
dwarning 586af63f36 changed the declarator to new format 2009-11-26 20:04:09 +00:00
h_vogt 6d13becdb7 bug no.2902374 fixed 2009-11-24 21:30:43 +00:00
h_vogt 514c8e8573 memory allocation struct pwldata->vals 2009-11-21 22:21:14 +00:00
h_vogt 3c094b5f1f postscrpit output allows black or white background 2009-11-20 22:43:17 +00:00
h_vogt 2a6d79c435 postscript hardcopy allows setting of background color 2009-11-19 22:45:42 +00:00
dwarning 62ef3c6793 init structure with 0 instead NULL 2009-11-18 21:19:49 +00:00
h_vogt 3f0b344a82 comments added 2009-11-17 22:51:55 +00:00
dwarning b8d9cf31ab remove empty statement 2009-11-17 19:28:35 +00:00
dwarning ef33d01012 rm the annoying bjt level warning 2009-11-17 19:28:05 +00:00
dwarning a0667438f1 changed ancient double vector declaration in pwldata 2009-11-17 19:27:43 +00:00
h_vogt 06dd0263c0 VC console app 2009-11-16 21:45:12 +00:00
h_vogt 7b1f733190 enable compilation for Windows console app 2009-11-16 19:52:51 +00:00
h_vogt 13819432bd flag for compatibility mode 2009-11-15 21:22:04 +00:00
dwarning ddd6ceaebb rm unused variable 2009-11-09 09:16:06 +00:00
dwarning e09d408c0f support of 5-terminal bjt's in subckt's 2009-11-09 09:15:21 +00:00
dwarning 306291f426 using floor and ceil from math lib for rounding and truncation 2009-11-08 09:25:56 +00:00
dwarning 15883a251d allow numbers < 1e-30 in fmttype, now everything < 1e-39 is 0 2009-11-08 09:25:31 +00:00
h_vogt c579717d00 replace strdup by copy 2009-11-07 11:14:54 +00:00
pnenzi 55926f4375 Fixed a remaining .cvsignore 2009-11-04 11:19:15 +00:00
pnenzi aca8a20107 Removes .o files from codemodel dirs 2009-11-03 10:34:20 +00:00
pnenzi 335a4a89af Removed .deps and .cvsignore from dist package 2009-11-03 10:06:06 +00:00
pnenzi 176a777bac Now we remove .cvsignore and .deps from dist 2009-11-02 21:46:17 +00:00
h_vogt 8d7356970b updating windows 2009-10-31 11:11:13 +00:00
dwarning 331facd98e correct the command completion under X11 2009-10-24 06:28:09 +00:00
dwarning 9b90e03e90 stringutil.h: separate bcopy and bzero providing 2009-10-18 13:46:09 +00:00
dwarning 123b247bed correct __func__ usage for different compiler 2009-10-18 13:45:35 +00:00
h_vogt 9fb0d31390 MS Visual Studio: build date, "quit" button 2009-10-18 10:32:11 +00:00
dwarning ef245cee3d rm debug printf's 2009-10-13 20:17:32 +00:00
h_vogt 3feb4377a6 initialize variable history_file 2009-10-11 16:54:52 +00:00
dwarning 8e8ecc784c PWL functionality for B sources 2009-10-11 08:50:54 +00:00
dwarning 05116f0e0e commnet: structure extension is ngspice specific 2009-10-11 08:40:23 +00:00
h_vogt 1ff1fc5a6c version 20, update for Cygwin 2009-10-04 15:57:10 +00:00
dwarning 5600225c8f correct version to 4.6.5 2009-10-04 12:28:07 +00:00
dwarning 3944f29034 Cbg1 wrong assignment 2009-10-04 11:49:10 +00:00
dwarning 07e06cf701 initialize local variables 2009-10-04 11:48:37 +00:00
dwarning 1a8bf20866 sys_memory struct w/o static type, sysinfo w/o void Parameter 2009-10-04 11:46:35 +00:00
dwarning e9d829409f typo in b4temp, formatting 2009-10-04 07:32:06 +00:00
h_vogt 59665ba2e9 corrected for LINUX 2009-09-30 22:52:52 +00:00
h_vogt 5be507a97f command sysinfo 2009-09-30 22:22:36 +00:00
h_vogt 9db2e30ade cvs headers added 2009-09-26 20:49:08 +00:00
pnenzi 2ff50ea37d Updated BSIM4 code to 4.6.5 (source and drain diode currents) 2009-09-22 09:05:20 +00:00
h_vogt 2eba12d518 bugfix no. 2859013, comments 2009-09-20 20:28:12 +00:00
h_vogt 881908ec47 bug no. 2859013 2009-09-19 21:18:04 +00:00
h_vogt 7ec7495457 tran setup info, cleanup 2009-09-19 14:16:04 +00:00
h_vogt 5f9f71b5a4 variable ngdebug for additional debug info 2009-09-19 12:38:03 +00:00
h_vogt 25ebed0993 .global reinstated 2009-09-16 20:58:37 +00:00
h_vogt c84522b842 prints time required for setup 2009-09-14 22:34:17 +00:00
h_vogt c25d028cbf SetAnalyse output extended 2009-09-13 19:42:19 +00:00
h_vogt 07b2828a4b comments added 2009-09-09 09:33:14 +00:00
h_vogt f0638c658f new plot options 2009-09-09 08:50:52 +00:00
h_vogt fc43943e93 vm, vi, vp, vr, vdb for ac measurement 2009-08-30 19:54:54 +00:00
h_vogt 98e0fa7691 add dc and ac measurement 2009-08-30 10:56:50 +00:00
dwarning 86f3a7b480 correct u2 derivative 2009-08-26 06:08:51 +00:00
h_vogt 6053c50723 mempool.c, hash.c compatmode.c removed (Preliminary) 2009-08-23 14:45:23 +00:00
h_vogt 9f1ee290a4 new code for .measurement 2009-08-23 10:02:28 +00:00
dwarning 87e5559088 Update to version 4.6.4 2009-08-22 18:13:17 +00:00
dwarning ca8bbd2695 /* within comment 2009-08-22 18:12:17 +00:00
h_vogt 257d218893 option noinit, ref. to _logb 2009-08-22 16:54:03 +00:00
h_vogt 9282e4e434 comments added 2009-08-17 20:13:51 +00:00
h_vogt 9eb855b802 command completion, more comments 2009-08-15 11:47:05 +00:00
h_vogt ae4db4fe25 comments added 2009-08-15 09:55:44 +00:00
h_vogt 878e471232 local directory in search path for spinit 2009-08-15 09:27:47 +00:00
h_vogt 1dd7a2869f comments added 2009-08-15 09:27:08 +00:00
h_vogt b399caf9bc .meas patches by Bill Swartz added 2009-08-08 20:12:46 +00:00
pnenzi b6a05e9095 Fix for memory limit from T. D. Dean 2009-08-08 17:38:23 +00:00
h_vogt 0aaab1697d more comments 2009-08-08 13:48:06 +00:00
h_vogt 72a5e9754d add comments 2009-08-05 22:27:55 +00:00
dwarning 322e87d9d0 init vector d 2009-08-04 19:29:38 +00:00
dwarning f8b3737a0b init Cbg1 2009-08-04 19:29:17 +00:00
dwarning fb58732801 correct args size 2009-08-04 19:28:34 +00:00
dwarning 7ce77bbbca looking for unistd.h & usage 2009-08-04 19:27:28 +00:00
dwarning 865eaed5ab element instantiation e.g. r=50 2009-07-30 18:31:15 +00:00
dwarning 897d11bf48 refurbish spice3 syntax 2009-07-30 18:30:28 +00:00
h_vogt fc51f48df8 repair line endings 2009-07-28 21:16:07 +00:00
dwarning 1ce76b68f1 small cosmetics 2009-07-25 10:21:38 +00:00
dwarning 91988a734a prototype for getpid under mingw 2009-07-25 10:21:00 +00:00
dwarning 289a9e6113 init struct pParam 2009-07-25 10:20:17 +00:00
dwarning c37624a89b delete !Size_Not_Found branch 2009-07-25 08:34:29 +00:00
dwarning fbe087baff rm FREE(model->pSizeDependParamKnot) 2009-07-22 21:06:11 +00:00
h_vogt ea8c5bc5d4 allow .meas, add .meas .. when to example 2009-06-11 20:58:56 +00:00
h_vogt 88804b2732 improved indentation 2009-06-11 20:16:20 +00:00
h_vogt 9aad956864 convergence (output.net), add some comments 2009-06-11 14:12:07 +00:00
h_vogt 1ac8c1ce07 repaired 2009-05-21 15:18:13 +00:00
h_vogt 13acf2cef1 SV_ADMITTANCE, signal prototype 2009-05-21 15:11:06 +00:00
pnenzi e92a7d397f Bug fix from Laurent for a segfault. 2009-05-21 08:11:21 +00:00
h_vogt be1e207dc9 enhanced .model names 2009-05-16 19:09:44 +00:00
h_vogt 1de4a31321 bipolar handling fixed 2009-05-16 10:11:24 +00:00
h_vogt 7072bb23f1 inp_fix_gnd_name() remove excessive white spaces 2009-05-12 20:36:02 +00:00
h_vogt de546abac2 -lBLT24 in src/makefile.am 2009-05-11 20:58:14 +00:00
h_vogt b16759cf97 1348: find last dot 2009-05-10 19:29:13 +00:00
h_vogt e778aab344 iplot graphics scaling, printing interrupt message 2009-05-09 13:23:08 +00:00
h_vogt 63dee6c2fd line 428 malloc(len+1): +1 added 2009-05-06 21:08:00 +00:00
h_vogt 4ef61a65cf SIGSEGV handling for Windows 2009-05-02 09:40:33 +00:00
h_vogt bdbee943bf maxord set to min 2 or max 6 2009-05-01 17:30:35 +00:00
h_vogt 05c0d50e55 SetAnalys, maxord 2009-04-28 21:53:29 +00:00
dwarning 4c2569518b float.h before defines.h 2009-04-27 20:55:50 +00:00
dwarning d337f4bce5 prototype not needed 2009-04-27 20:55:09 +00:00
dwarning ded9f403d7 don't need string.h - comes from ngspice.h 2009-04-26 16:47:50 +00:00
dwarning a755164f06 relay on ngspice.h 2009-04-26 09:04:43 +00:00
dwarning 3d3107766b winmessage only under windows 2009-04-26 09:02:42 +00:00
h_vogt 4f05c8da9d suppression of message "cannot redefine" 2009-04-26 06:39:34 +00:00
h_vogt 4b6eed9b6a winmessage headers 2009-04-25 12:25:07 +00:00
h_vogt 9dcfdd201c () handling repaired 2009-04-23 22:46:30 +00:00
h_vogt b5db0a1e36 #ifdef CIDER added to line 70 2009-04-23 07:51:03 +00:00
h_vogt eb378da811 winmessage 2009-04-22 21:57:37 +00:00
h_vogt 65b3fa2a4a show error message in Windows before exiting 2009-04-22 21:25:29 +00:00
h_vogt 6c55df1cb5 Windows error message 2009-04-22 21:15:30 +00:00
dwarning ba3549a8bc Parameter declaration in new format 2009-04-22 05:40:27 +00:00
dwarning 5c0bccbd36 Parameter declaration in new format 2009-04-21 20:22:13 +00:00
h_vogt 8460e1c0ba some addition for MS Visual 2008 2009-04-20 21:01:00 +00:00
h_vogt 3d931d2ffb support for MINGW tclspice added 2009-04-20 20:53:10 +00:00
dwarning 30e9bd952c node - model compare must be correct 2009-04-19 10:57:17 +00:00
dwarning 06ae02fbde Update to bsimsoi v4.1 2009-04-19 10:43:09 +00:00
h_vogt fd1d3c75e6 allow compilation into a build directory 2009-04-17 21:59:04 +00:00
h_vogt 2e323531fb patch by Bill Swartz 2009-04-14 06:28:27 +00:00
h_vogt eef75ffab5 remove bug no. 2724127 repeat loop inside another loop 2009-04-14 06:09:48 +00:00
dwarning 4e8d474799 only cosmetics 2009-04-13 19:47:43 +00:00
h_vogt fa60b4d849 replace gpl getopt by BSD getopt 2009-04-12 21:14:00 +00:00
h_vogt 6f4cdcac47 replace gpl getopt by BSD getopt 2009-04-12 21:08:18 +00:00
h_vogt c9b58436f6 winmessage() modified 2009-04-12 18:19:24 +00:00
h_vogt ec3c50c09e bug no. 2751855 2009-04-12 18:06:59 +00:00
h_vogt 1e5720a23f double array size in cp_lexer() 2009-04-12 18:06:13 +00:00
h_vogt 12bf33431c keep dico structure 2009-04-12 18:04:47 +00:00
h_vogt 6e7da31598 memory leak removed 2009-04-10 12:20:55 +00:00
h_vogt 3f7201376c call to nupa_done() to release memory 2009-04-05 18:31:25 +00:00
h_vogt faada68e9d *** empty log message *** 2009-04-05 12:26:19 +00:00
h_vogt 8a4b560324 memory leaks: code improved 2009-04-05 08:57:55 +00:00
h_vogt e43430a669 memory leaks removed 2009-04-05 08:02:03 +00:00
dwarning 59917a149e init rusage 2009-04-01 19:33:38 +00:00
h_vogt e9d957d2d6 memory leaks removed 2009-03-29 16:58:44 +00:00
h_vogt e3fc225e50 memory leaks removed 2009-03-28 20:06:38 +00:00
h_vogt 624a8a0be0 Dynamic memory allocation for numparam 2009-03-22 21:03:02 +00:00
h_vogt 9b2170953c line renumbering to end of inp_readall added 2009-03-21 13:30:03 +00:00
h_vogt 56f77e45f5 some cleanup 2009-03-15 15:09:33 +00:00
h_vogt 3a319212f3 numparam dynamic memory allocation, part 1 2009-03-15 15:08:04 +00:00
h_vogt c22fa4be3f noacct supresses printing of 'Initial transient solution' 2009-03-09 20:34:31 +00:00
h_vogt 55848d318a xlabel, ylabel, title: allow composite strings in zoomed windows 2009-03-08 12:10:15 +00:00
h_vogt 1fdbe96d01 no quote change in plot line 2009-03-07 22:25:24 +00:00
h_vogt 0e61b7ccc0 collect info for dyn. mem arrays in numparam 2009-03-07 15:49:51 +00:00
dwarning 0e424010ed Using GMIN from simulator will improve op solution 2009-03-01 17:59:25 +00:00
dwarning 65f853cab5 Allow 4-terminal devices for adms models 2009-03-01 10:29:32 +00:00
h_vogt 3ecc23e290 flag OUTDECK yields printout of deck after param substitution 2009-02-28 14:03:08 +00:00
h_vogt 4609081714 debug output, numparam char arrays 2009-02-25 22:12:14 +00:00
h_vogt 2750b076bb line 436 error message corrected 2009-02-25 22:05:25 +00:00
dwarning f375b3e3f0 5-terminal only for adms bipolars 2009-02-25 19:31:57 +00:00
dwarning 3931562d98 Correct strstr compare 2009-02-23 19:38:57 +00:00
dwarning 9e5f6f89c5 Update to release version 504.7 now with selfheating 2009-02-22 22:32:51 +00:00
h_vogt fdb0e0bed7 remove heap overflow ion tfree(path) 2009-02-22 21:02:25 +00:00
h_vogt 7cf016f98b .options NOACCT 2009-02-22 18:28:25 +00:00
h_vogt c22be4689d *.cm for CYGWIN need to be made executable (755 instead of 644) 2009-02-22 12:41:18 +00:00
dwarning 00a141073f Correct handling of adms 5 terminal models 2009-02-22 11:58:33 +00:00
dwarning 9c7e45b1d7 Update to release version 504.7 now with selfheating 2009-02-22 11:56:48 +00:00
h_vogt 19b999e0d2 larger width of ngspice window to allow displaying 80 characters per line 2009-02-21 16:15:03 +00:00
h_vogt f4c54eada1 line 922 removed: no automatic deletion of @xxx[par] 2009-02-21 13:00:36 +00:00
h_vogt 46261c4eae allow closing of help windows with WM x-button 2009-02-20 18:25:17 +00:00
dwarning 7f2f045223 update va code from model developer 2009-02-14 20:05:38 +00:00
dwarning f35e2fb625 some mappings for bsimsoi and bsim4 2009-02-14 12:24:06 +00:00
h_vogt ed1c4cb09c allow x-button to close plot windows 2009-02-12 23:08:36 +00:00
dwarning 8cae733fcd fix a conflict for isinf defined in missing_math.h 2009-02-12 19:33:50 +00:00
dwarning 33cfd6e886 fix a conflict for isinf 2009-02-12 19:33:07 +00:00
h_vogt 051a765488 line 908 set i=0 2009-02-12 19:05:43 +00:00
h_vogt 9b5c583f30 command 'destroy' removes graphics window before deleting data 2009-02-10 19:00:24 +00:00
h_vogt 7c667e0fd7 alter & altermod reinstated 2009-02-08 14:52:16 +00:00
dwarning e47189a79e meminfo api usage not for commandline version 2009-02-01 18:10:01 +00:00
dwarning 9071404c63 exclude heap usage for windows compile under __MINGW__ 2009-02-01 18:09:15 +00:00
h_vogt 0880c33088 alter command repaired 2009-02-01 09:50:40 +00:00
h_vogt 5dac6590e2 New heap only for tclspice in Windows (HAS_TCLWIN defined) 2009-02-01 09:49:35 +00:00
h_vogt 55f5956bd1 bug no. 2293284 removed (preliminary) 2009-01-31 15:17:48 +00:00
h_vogt 67bf8c93cc incomptibility to MAC OSX removed 2009-01-31 14:32:12 +00:00
pnenzi d972123d5f removed argument *wl as the command line is not used by removecirc
(from Holger).
2009-01-18 16:46:34 +00:00
pnenzi ceecdbf97d Fixed some issues with smith and polar plots. Patch from espice
(A.Roldan)
2009-01-18 16:37:05 +00:00
h_vogt 488771485e add HAS_TCLWIN 2009-01-18 12:09:56 +00:00
h_vogt 41256cec24 variable declaration to top of function 2009-01-18 11:12:22 +00:00
pnenzi 1ada4d3530 Finish first batch of imports from espice. 2009-01-16 15:35:00 +00:00
pnenzi 5f716e4b61 Added new datatypes to vectors (impedance, admittance,atc.) A. Roldan -
espice
2009-01-16 14:31:07 +00:00
pnenzi 8c3ca11c62 New capability of print command for sin source print @vin_sin[sin] and
alter command for sin source alter @vin_sin[sin] = ( 1 1 3000Hx ). Patch
from Espice - A. Roldan
2009-01-15 22:16:32 +00:00
pnenzi f543aa8c06 Improvements in vector derivative computation and new functions to
compute group delay and moving average. From espice (A. Roldan).
2009-01-15 21:08:09 +00:00
pnenzi f0d3b7c976 Introduced the possibility to look for parameters in models and not only
in devices.
2009-01-15 16:46:31 +00:00
dwarning 370f80c121 resource info under Windows w/o psapi 2009-01-14 20:45:53 +00:00
dwarning 0d1f70c6a9 heap also needed under windows with tcl 2009-01-14 20:44:49 +00:00
dwarning 014357e0f4 read fct. prototype 2009-01-14 20:44:09 +00:00
dwarning a02cb7f623 using ngspice.h 2009-01-11 21:31:23 +00:00
dwarning 2a61f9976e using ngspice.h 2009-01-11 20:43:27 +00:00
h_vogt f9630b7d9f improve plot window handling 2009-01-11 00:28:14 +00:00
h_vogt 95a68aae48 plot window handling 2009-01-10 20:29:17 +00:00
dwarning bea58219e7 heap only needed under windows 2009-01-09 20:19:57 +00:00
dwarning 38de26c58a update to actual version 2.22 2009-01-05 21:33:19 +00:00
dwarning 143b74aeb4 prototype for hrealloc 2009-01-05 21:32:36 +00:00
dwarning 91f10abc65 small polish regarding HAVE_DECL_XXX macros 2009-01-05 21:31:45 +00:00
dwarning c702897d13 correct HAVE_DECL_XXX asking 2009-01-04 20:36:25 +00:00
dwarning abc18c40f0 try to catch isinf over ieeefp.h 2009-01-04 13:23:58 +00:00
dwarning 46bcc82c51 compatibility regarding S/D diode behaviour 2009-01-04 11:21:26 +00:00
dwarning 4ab0193271 a simple workaround for isinf needed by adms 2009-01-04 11:17:42 +00:00
dwarning e0ad9b13a4 zoom was broken 2009-01-02 13:45:14 +00:00
dwarning 9a76299a78 XTI default 0 2009-01-02 10:47:59 +00:00
dwarning 760b55367a A more serious implementation 2009-01-02 10:35:57 +00:00
dwarning 31b74d12d5 some cc needs double for isinf macro 2009-01-01 20:48:48 +00:00
dwarning af03646462 POSIX conform configure isnan 2009-01-01 20:44:49 +00:00
h_vogt 1fa4faf88c tclspice for Windows 2008-12-31 14:42:49 +00:00
h_vogt 6ba6c6f17f streamline rsource info under Windows 2008-12-31 11:01:49 +00:00
dwarning b03cf4e6c2 update to hicum0 v1.2 2008-12-28 17:30:10 +00:00
h_vogt 024ada0a25 add systeminfo and correct resource printouts to tclspice 2008-12-23 18:10:08 +00:00
h_vogt f78cf4f9c6 line 216: s replaced by copys 2008-12-23 18:04:51 +00:00
h_vogt d618da1a22 fprintf(... replaced by fprintf(stdout,.. 2008-12-23 18:00:10 +00:00
h_vogt f345bb62d7 checks for BSIM3, BSIM4 modofied 2008-12-22 12:42:07 +00:00
dwarning 959a73a893 switch to libtool 2008-12-22 08:16:59 +00:00
h_vogt 0c4b672bd9 3.2 and 3.20 added to BSIM3 versions 2008-12-20 17:47:07 +00:00
dwarning b858988905 not used 2008-12-14 18:09:03 +00:00
dwarning 8395692a59 compiler dependent options as DEPFLAGS 2008-12-14 18:00:55 +00:00
dwarning e8cd4eb0ac remove hard wired compiler options for main.c 2008-12-14 17:58:35 +00:00
dwarning 3e534f1387 prevent warnings under sun 2008-12-14 17:57:21 +00:00
dwarning 780eab118b only a DOS/UNIX file problem 2008-12-07 10:08:11 +00:00
dwarning 75bb93925a double semikolon in nutmeginfo decl. 2008-12-07 10:07:35 +00:00
h_vogt 7c266142cc reintroduce old free_pnode as free_pnode_o 2008-12-06 15:09:11 +00:00
h_vogt a11ba63928 remove problems with simple node names 2008-12-06 12:33:43 +00:00
dwarning b61bb11195 Only prevent warning if NDEF is not defined 2008-12-04 20:40:57 +00:00
dwarning 7a394be46d only a DOS/UNIX file problem 2008-11-30 21:16:36 +00:00
saintel 84f3077eda *** empty log message *** 2008-11-30 12:47:07 +00:00
h_vogt b297577a23 random generator functions 2008-11-29 20:40:37 +00:00
h_vogt e7fe33ece8 random number generation organized 2008-11-29 20:21:56 +00:00
dwarning 1ae055dfad hate c++ comments in c files 2008-11-28 20:10:25 +00:00
dwarning 0f23becb8d Initialization of the struct pParam with NULL 2008-11-28 19:07:09 +00:00
dwarning 9e24a8ac83 no stimod switch as model parameter 2008-11-26 21:12:34 +00:00
h_vogt 75f68291aa various compiler warnings removed 2008-11-26 20:33:20 +00:00
h_vogt 277009c926 agauss sinh cosh tanh added 2008-11-26 20:31:50 +00:00
pnenzi 1e9ba171d8 Updated some Makefiles for generating distribution tarball. 2008-11-26 09:40:16 +00:00
saintel aa2d344887 *** empty log message *** 2008-11-23 22:04:09 +00:00
saintel b50d0c8788 *** empty log message *** 2008-11-23 20:47:23 +00:00
h_vogt afefdb7188 *** empty log message *** 2008-11-23 09:37:13 +00:00
saintel 6fe0cebe58 *** empty log message *** 2008-11-22 10:31:46 +00:00
pnenzi 3a053d09cc Updated for correclty identify i(xxx) vector names in rawfiles. 2008-11-20 10:47:23 +00:00
dwarning b32feaa18d hopefull better scalb handling 2008-11-19 19:57:27 +00:00
dwarning 040c48feb2 polishing 2008-11-19 19:52:28 +00:00
dwarning 1bd68dcab3 no more INT_NOISE 2008-11-19 19:47:58 +00:00
dwarning 2bd4f90b47 use well defined macros for min/max instead of fct's 2008-11-19 19:47:04 +00:00
dwarning 5b58cb39e5 prevent warnings 2008-11-19 19:46:08 +00:00
dwarning d5786196b6 found a way to compile w/o psapi under MS VC++ 6.0, prevent some warnings 2008-11-19 19:45:28 +00:00
dwarning f2ddbf8211 extending state vector 2008-11-18 11:57:40 +00:00
dwarning 0f37a7e943 bug fix dev info structure and correct version 2008-11-16 09:53:55 +00:00
saintel 96c619d1ac *** empty log message *** 2008-11-11 23:55:53 +00:00
dwarning 0d00387575 BSIM4.6.3 update 2008-11-09 22:42:50 +00:00
h_vogt d5c130c4dd add user info 2008-11-08 13:55:42 +00:00
pnenzi 72482f964e Fixed segfaults when redirecting output < > -- Espice 2008-11-04 11:40:17 +00:00
saintel 924ddd14e5 *** empty log message *** 2008-11-02 18:23:14 +00:00
dwarning 4fd732f450 vbic was lost 2008-10-27 20:28:13 +00:00
dwarning 530cb059fe polish to prevent warning 2008-10-14 19:59:23 +00:00
h_vogt 2de3f5ec42 options.c replaced by optionsc.c 2008-10-11 17:33:21 +00:00
h_vogt 00fd0da88a correct __MINGW32__ tag line 41 2008-10-11 17:31:15 +00:00
h_vogt 1bcdc3c114 compile optionsc.c instead of options.c 2008-10-11 17:29:37 +00:00
h_vogt 1bff69bfb0 rename to remove having options.obj twice in VC++ 2008 2008-10-11 17:28:16 +00:00
h_vogt 3dc3d42553 Small changes, e.g. _MS_VER macro, added to allow compilation of tclspice with MS VC++ 2008 2008-10-04 22:44:52 +00:00
h_vogt ee349375bd error during debug:' time' not defined 2008-09-23 22:15:27 +00:00
h_vogt cdcf63aa46 add *.cir file path as search path (MS Windows) 2008-09-23 22:13:46 +00:00
h_vogt 73e581f015 VC++ 2008 compatibility 2008-09-23 22:10:56 +00:00
h_vogt 4b055a4ca8 Small changes to allow compilation with MS Visual C++ 2008 2008-09-21 22:18:06 +00:00
saintel c2bb21e261 *** empty log message *** 2008-09-15 06:53:50 +00:00
saintel 00cbe5790f *** empty log message *** 2008-09-15 06:39:21 +00:00
h_vogt b70270c972 typo in makefile.am
AC_LIBTOOL_WIN32_DLL to configure.in
2008-09-13 21:14:07 +00:00
h_vogt 4b10166e80 allow compilation with tcl under windows 2008-09-13 10:20:57 +00:00
saintel c797191050 *** empty log message *** 2008-09-01 20:29:27 +00:00
pnenzi fa549df82a TCLSPICE IMPORT + libtool + measure2 command 2008-08-27 13:39:05 +00:00
pnenzi cacdda8fde Removed --enable-intnoise switch and related ifdef. Integrated noise
plot now is always generated.
2008-08-25 18:58:00 +00:00
pnenzi 7f6ad5c706 Updated to new automake standard. Replaced all INCLUDES with AM_CPPFLAGS 2008-08-24 17:12:50 +00:00
pnenzi 5dfde8105f Machine accuracy limits always defined. 2008-08-24 17:03:26 +00:00
pnenzi 64baf803b6 Small corrections: duplicate entries and redundant include. 2008-08-23 07:51:08 +00:00
pnenzi 966ec71b16 Applied patch from Lionel Sainte Cluque to compile spice without X
Windows
2008-08-21 10:34:29 +00:00
pnenzi 9cc832a57f Removed duplicate entry for ccvs. 2008-08-21 09:43:54 +00:00
r29173 2742986059 add dependency $module.c: admsva/$module.va 2008-08-19 08:48:26 +00:00
dwarning cb8dc85cfb pid and wait() processing under solaris 2008-05-31 08:38:56 +00:00
dwarning d9bcd3add3 Only correct a CR/LF problem 2008-05-25 18:35:42 +00:00
h_vogt bb7b55bc63 Progress status display under Windows added. 2008-05-24 18:21:44 +00:00
h_vogt 655d8aea02 Fast fourier transform for transient data analysis 2008-05-24 18:06:33 +00:00
dwarning 153a89afcd FLAGS for sun studio compiler 2008-05-24 17:53:49 +00:00
dwarning 29fc491c8e no message 2008-05-21 20:32:50 +00:00
dwarning 6bd5f8470b Changes to compile under Sun Studio 11 for Solaris 2008-05-18 19:25:17 +00:00
dwarning 189421c373 let us concentrate to one revision 2008-05-18 18:08:16 +00:00
dwarning 6c91a269ce all supplied erfc only valid for x > 0 2008-05-13 19:45:43 +00:00
dwarning bce499a9e1 global nodes and numparams now as default 2008-05-12 15:52:59 +00:00
dwarning a299cdf8b0 uninitialized variables initialized 2008-05-12 08:42:42 +00:00
dwarning 201f5f42d8 better erfc for lossy transmission line 2008-05-11 20:29:50 +00:00
dwarning a28ad1a197 math functions in one central place maths/misc 2008-05-11 20:27:28 +00:00
h_vogt 77925f7f48 memory information from /proc/... (LINUX) or api functions (Windows) 2008-05-10 16:07:22 +00:00
h_vogt b7015cb5f3 No printing of "reference value" into log-file (Windows) 2008-05-06 19:35:05 +00:00
dwarning 5159eac292 srandom has a macro in ngspice.h 2008-05-03 16:05:47 +00:00