Commit Graph

558 Commits

Author SHA1 Message Date
sjborley a5b8ac8ebc Added required include 2005-06-01 11:32:38 +00:00
sjborley 1f33b1ee02 Applied fix for logging supplied by Dietmar Warning (src/main.c).
Miscellaneous tidying for format, indentation, #include style ("" vis-a-vis <>). Also removal of some compile time warnings.
2005-05-31 16:47:48 +00:00
sjborley c8babc9450 Added prototype for evalAccLimits() 2005-05-31 16:37:22 +00:00
sjborley e4e2de886f Fixed path for include of windisp.h and winprint.h 2005-05-31 00:12:18 +00:00
sjborley e4fdd6719c Added a CIDER dpendent reference 2005-05-30 20:30:09 +00:00
sjborley 67ff1b3a83 Tidy up of the header files in src/frontend and sub-directories. Motivation is to remove extern declarations within .c files and place them in .h files. Added new header files where necessary (and adjusted makefile.am files where required) 2005-05-30 20:28:29 +00:00
sjborley 150a3e1775 jbuf moved to here. Was in main.c 2005-05-30 17:22:33 +00:00
sjborley 89f74211fb Added reference to jbuf (now declared in signal_handler.c) 2005-05-30 17:21:11 +00:00
sjborley 3a0c488504 Replaced extern references in .c file with #include of suitable headers. Moved jbuf to signal_handler.c 2005-05-29 01:44:20 +00:00
sjborley 0374c45d2a Added numpaif.h for the external interface to the numparam library. 2005-05-29 01:18:20 +00:00
sjborley c87326ebc8 Replaced extern references in .c file with #include of suitable headers. 2005-05-29 01:05:33 +00:00
sjborley 08fb461abb Added extern references to rawfileFp, rawfileBinary, last_used_rawfile, and resumption; 2005-05-29 01:04:08 +00:00
sjborley b7701cd0e9 Added access to dbs and debugnumber 2005-05-29 01:01:40 +00:00
sjborley efaf4404bf Fixed the format of section 5.3.37. Save* 2005-05-28 17:59:04 +00:00
sjborley 1d414b9595 Fix bug introduced in my last change. Thanks to Hitoshi Tanaka. 2005-05-28 17:31:49 +00:00
sjborley ad52efc501 Fix for 'unused variable' compile warning. 2005-05-27 17:52:33 +00:00
sjborley 84b7f8c73d Fixed bug with 'plot title title_name' (see bug [ 557638 ] plot segmentation fault). 2005-05-26 21:46:54 +00:00
sjborley 476f60255e Spotted error in my previous fix to this file, now corrected. 2005-05-26 19:51:33 +00:00
sjborley 304049224a Fixed bug with define (see bug reference [ 999546 ] 'define' is broken in ngspice-15). free_pnode() now copes properly with parse trees that reuse leaf nodes. 2005-05-26 19:49:50 +00:00
sjborley cbdd811aa5 Fixed bug with define (see bug reference [ 999546 ] 'define' is broken in ngspice-15). free_pnode() now copes properly with parse trees that reuse leaf nodes. 2005-05-26 19:29:52 +00:00
sjborley 488483183a Fixed main window name. Now picks uses package name 2005-05-24 09:44:22 +00:00
sjborley ef3a924d53 Fixed a 'core-dump' that could be caused by the interactive 'write' command when the plot contains more than one dimension. This was due to improper use of a buffer in raw_write(), as pointed out by Dietmar Warning. 2005-05-24 03:03:00 +00:00
sjborley 3c0fab2bfb Fixed a divide-by-zero bug in the MOS level=2 device model. The fix was supplied by Hitoshi Tanaka. 2005-05-23 20:30:43 +00:00
sjborley 427c3e3b3c Removed unused variables to avoid compile warnings 2005-05-23 06:58:42 +00:00
sjborley 4d667b05b2 Added include required by MinGW build 2005-05-22 21:34:01 +00:00
sjborley 3e875fadbc Removed C style comment 2005-05-22 20:44:08 +00:00
sjborley 358b5f829a Replace C++ style comment with C style comment 2005-05-22 20:39:07 +00:00
sjborley c61b756ea2 Replace C++ style comment with C style comment 2005-05-22 20:37:06 +00:00
sjborley 760d8ff918 Replace C++ style comment with C style comment 2005-05-22 01:02:18 +00:00
sjborley 6f01a35b81 Fixed problems where printf format was int yet on some systems the argument is long (due to size_t being long). Fixed by always using long format and casting to long, rather than using the IS_SIZE_T_LONG macro to switch formats. 2005-05-21 15:56:20 +00:00
sjborley 86106cfee9 Fixed problems where printf format was int yet on some systems the argument is long (due to size_t being long). Fixed by always using long format and casting to long. 2005-05-21 15:51:32 +00:00
sjborley fd7d4001f6 Removed the files src/misc/terminal.h/.c and src/include/terminal.h The first two were empty and the last just included the second. The relavent makefile.am files have been updated 2005-05-21 13:37:31 +00:00
sjborley eec6b623b0 Fixed compile warning that occur due to unused variables 2005-05-21 13:33:49 +00:00
sjborley 91914c5340 Fixed compile warning that occur when readline or editline are used 2005-05-21 13:25:28 +00:00
sjborley 5c08bf1576 Fixed a structure initailisation problem in the VBIC device that occurs when cider is enabled. Also fixed lots of warning within ciderlib related to unused variables. 2005-05-21 12:37:23 +00:00
sjborley 1a26f2218d Change to fix compiler warning 2005-05-21 12:24:09 +00:00
sjborley 52cab1ce1a Under MinGW window is now kept open until a key is pressed 2005-05-20 13:40:17 +00:00
sjborley c9eb061bd3 Changes to correct warning when compiled with gcc 2005-05-20 13:00:17 +00:00
sjborley 0f102b2fe1 Nghelp now uses conf.c 2005-05-20 11:28:03 +00:00
sjborley 966dd07845 now uses values set by AC_INIT in configure.in 2005-05-20 11:26:32 +00:00
sjborley 8cdf0e148d Fixed compile of makeidx for MinGW 2005-05-19 15:21:59 +00:00
sjborley 7271c3ce01 Fixed declaration of oflag 2005-05-19 15:18:43 +00:00
sjborley 05941422ae Conversion to ASCII of German comments by Dietmar Warning 2005-05-18 21:08:41 +00:00
sjborley c80365cbf3 Conversion to ASCII of German comments by Dietmar Warning 2005-05-18 20:59:11 +00:00
sjborley eff209d8a3 Moved isnan() to src/misc/missing_math.c from src/spicelib/devices/dev.c following suggestion from Dietmar warning. Also took opportunity to fixed a compiler warning in dev.c 2005-05-18 20:25:05 +00:00
sjborley f1ab1481ea Reverted to previous version. Changes in this file were intended for temporary debug and should not have been committed to CVS. 2005-05-18 19:17:13 +00:00
sjborley 81108db6f9 Fix for linkage problem with winmain.o 2005-05-18 14:51:11 +00:00
sjborley e62d45ad4f Exclude local isnan() when library version exists - MinGW prompted change 2005-05-18 13:09:16 +00:00
sjborley 23273668b6 Exclude test files that don't compile when Windows (MinGW) 2005-05-18 12:47:24 +00:00
sjborley 066114fb6d Added .cvsignore files for each directory 2005-05-17 23:01:34 +00:00
sjborley 368f6b0699 Changes to allow compile with MinGW. Macros JMP_BUF, LONGJMP, and SETJMP 2005-05-17 21:52:14 +00:00
sjborley c9120c1d8c Fixed problem of duplicated define of BOOL when compiled with MinGW 2005-05-17 21:50:05 +00:00
sjborley 3c843de4ad Changes to allow compile with MinGW. Macros used for sigjmp_buf (JMP_BUF), siglongjmp (LONGJMP) and sigsetjmp (SETJMP) 2005-05-17 21:49:07 +00:00
sjborley e733f2e8b3 Modified to work with winmain.c for compile under MinGW 2005-05-17 21:44:53 +00:00
sjborley 47e726bf12 Macros used for sigjmp_buf (JMP_BUF) and sigsetjmp (SETJMP) 2005-05-17 21:43:31 +00:00
sjborley 7376fa66e5 Fixed line-endings (DOS to UNIX)
and translated German to English in comments.
2005-05-11 21:37:24 +00:00
sjborley 3362c27ecf Added conditional on the ngspice program to prevent errors when spiceinit file is used with ngnutmeg 2005-05-10 21:52:58 +00:00
sjborley 6f529b3612 Added .cvsignore files 2005-05-10 21:49:35 +00:00
sjborley 75fe905cc9 Added debug tracing. Activated by defining TRACE 2005-05-10 21:31:20 +00:00
sjborley 0a78434a17 Added missing .cvsignore files
Added #ifdef CIDER ... #endif arround DEVdump and DEVacct field in initialisation of SPICEdev instances, to match decalaration of SPICEdev in include/devdefs.h
2005-05-10 21:23:44 +00:00
pnenzi aae86db65c Added XSPICE extensions (PHASE parameter) and AM transient function. 2005-05-10 07:01:47 +00:00
pnenzi e7369b7c03 Added xspice extension (PHASE parameter and current variable) and AM transient function. 2005-05-10 06:59:05 +00:00
sjborley ac9edfbbc5 Added .cvsignore file 2005-05-09 21:21:04 +00:00
sjborley 1facfd764d Added new syntax to the the resistor card to support HSpice style temperature dependence (from Hitoshi Tanaka <HDA01055@nifty.com>) 2005-05-09 20:20:18 +00:00
sjborley d96ec87987 Added .cvsignore file 2005-05-07 01:23:33 +00:00
sjborley 268c67c5e5 Added .cvsignore files 2005-05-07 01:18:59 +00:00
sjborley 6ba8ef4558 ngspice.idx is generated by make. Thus I have removed it from CVS and added it to the src/.cvsignore file 2005-05-07 01:11:24 +00:00
sjborley cb247a15fb Added support for the BSD licensed editline library (libedit). 2005-05-06 23:43:46 +00:00
sjborley 7545440a55 Added support for the BSD licensed editline library (libedit). Includes work-around for bug in v2.9 of this library. 2005-05-06 23:42:56 +00:00
sjborley 34ec9d7bf0 Added code by H.Tanaka for .global keyword deployment 2005-05-06 07:14:39 +00:00
sjborley 47af112683 Added code by H.Tanaka to find global nodes 2005-05-06 07:11:02 +00:00
sjborley 5b4347f3a6 Renamed strcmpi() to local_strcmpi() to avoid clash with system function when compiling in cygwin 2005-05-05 12:37:20 +00:00
sjborley f59180ea79 added .cvsignore 2005-05-05 12:27:11 +00:00
sjborley e602232500 Fixed issues with the alternate prompt. Translations for German comments provided by Dietmar Warning. fixed readline with ngnutmeg. Updated copyright date for --help. Tidy to removed some compiler warnings. 2005-05-04 01:30:09 +00:00
sjborley a1991eee19 Fixed issues with the alternate prompt 2005-05-04 01:26:53 +00:00
pnenzi cb6094d8fa Modified syntax of end-of-line comments starting with "$" to avoid confusion with variables. 2005-04-29 07:32:50 +00:00
pnenzi 09c9d68a5f Fixed the scripts to avoid the warnings on non-windows systems arising from linking with an empty library. Patch from Steven Borley. 2005-04-29 07:06:39 +00:00
pnenzi f3b74b9afa Fixed typos (Steven Borley). 2005-04-29 07:04:40 +00:00
pnenzi 3af2e6fbf0 Added files that CVS should ignore (from Steven Borley). 2005-04-29 07:03:53 +00:00
pnenzi 261778cec4 Code cleaning 2005-04-26 19:44:38 +00:00
pnenzi b3e47fbbd3 New logis in initialization files for ngspice. 2005-04-26 19:42:41 +00:00
pnenzi 07588be2d7 Fixed an error in a comment. 2005-04-26 19:04:50 +00:00
pnenzi f72fbdce74 Added some code to debug breakpoints. 2005-04-25 08:50:22 +00:00
pnenzi 5df827ae4e Added a line for enabling numparams 2005-04-25 08:10:53 +00:00
pnenzi 2c78ba5419 Added a newline at the end. 2005-04-24 21:18:57 +00:00
pnenzi 985d977197 Applied Steven Borley patch for numparam and frontend. See Changelog. 2005-04-24 21:17:31 +00:00
pnenzi f59a7c0450 Removed a spurious "+" 2005-04-18 08:25:46 +00:00
pnenzi 1aa04ca10b Fixed numparam library (Steven Borley) and corrected bug in node translation (Hitoshi Tanaka). 2005-04-16 22:45:32 +00:00
pnenzi 7989c811fb Fixed memory allocation to account for string termination character. 2005-04-16 22:41:23 +00:00
pnenzi 40017e1290 Added support for MAC OSX. 2005-04-16 22:39:57 +00:00
pnenzi ab44f6866b removed prototype for inp_nummodes() 2005-04-06 16:37:29 +00:00
pnenzi 8cc46680ab Fixed a bug in model name translation. 2005-04-04 10:38:45 +00:00
pnenzi bccd01f403 Fixed a bug that affected interactive analysis of some mosfet devices and changed value of trtol to 1 when xspice extensions are compiled in. 2005-03-20 10:46:58 +00:00
pnenzi 0c2ff31d0b Applied a set of patches from Steven Borley. See changelog for details. 2005-03-17 21:22:33 +00:00
pnenzi 98f0efb33b Corrected some errors in pole-zero routine. 2005-03-13 18:14:12 +00:00
pnenzi 7b92662abd Commented out NEWCONV code. 2005-03-07 20:49:16 +00:00
pnenzi 3b11bac24e Changed the way to compute the last point in a sweep. 2005-03-06 21:27:46 +00:00
pnenzi 4e3645671f Removed uninitialized variables. 2005-03-06 21:18:33 +00:00
pnenzi 8af796318d Corrected newline characters for bsim 4.4.0 files. 2005-03-04 19:58:13 +00:00
pnenzi a1c0c9b12d Updated bsim4 model to version 4.3.0 (replace older versions). 2005-02-28 14:35:03 +00:00