Commit Graph

943 Commits

Author SHA1 Message Date
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
h_vogt 30aba21d91 [ 1885979 ] Segmentation fault on plot window maximize after hardcopy: debugged 2008-05-01 16:53:30 +00:00
h_vogt 5e0964c4d4 remove iplot bug (line 686) 2008-04-28 18:39:06 +00:00
dwarning 202fb6511f change _DEBUG to TRACE - a try to unique debug switches 2008-04-27 18:35:33 +00:00
dwarning c505cd4436 adding windows gnuplot, some modifications 2008-04-27 18:34:43 +00:00
h_vogt 3d9607ccfa return upon NULL as the first task 2008-04-26 17:50:02 +00:00
h_vogt 6efcfa3606 inp_sort_params() with dynamic memory allocation 2008-04-26 16:19:36 +00:00
h_vogt 0669e293f5 vectors of complex variables o.k. in inp_fix_param_values 2008-04-25 15:12:13 +00:00
h_vogt 39e0a1a38b inp_fix_param_values will recognize complex variables 2008-04-23 19:17:37 +00:00
h_vogt 2fcfd0ee61 .cmodel added for xspice compatibility 2008-04-20 17:08:20 +00:00
dwarning a277f1b082 pragmas only for MSC 2008-04-20 09:34:03 +00:00
dwarning af3afcca38 Reconstruct NEWCONV macro 2008-04-20 09:33:06 +00:00
h_vogt 389b1662ef inp_fix_param() modified for xspice compatibility 2008-04-19 20:50:23 +00:00
dwarning 0e52a0fcc2 backup NEWCONV because of using original BSIM code 2008-04-16 20:20:49 +00:00
dwarning c241af9864 prevent unused 2008-04-16 20:18:25 +00:00
dwarning c2d79e44b6 New bsim3soi version 4.0 2008-04-16 20:14:09 +00:00
dwarning ecd45d7ce3 old version 2008-04-16 20:09:23 +00:00
h_vogt c03b298876 larger text buffer, MakeArgcArgv() improved, winmessage() added 2008-04-13 14:30:28 +00:00
h_vogt 63ed715f75 temporary file for Win added, improved printout for batch mode 2008-04-13 14:29:16 +00:00
h_vogt d1bcacb208 XSPICE, CIDER models excuded from inp_fix_param_values(), debug output 2008-04-13 14:27:27 +00:00
h_vogt 8ed853345e BOOLEAN definition 2008-04-13 12:46:36 +00:00
dwarning 9cbf5a91ee moving some string functions from inpcom.c 2008-04-06 19:36:06 +00:00
dwarning 94323196ff define the missing buffer nam_buf for mos devices 2008-04-06 19:34:57 +00:00
dwarning 0f5618619c removing BOOLEAN definition (checked under mingw) 2008-04-06 19:33:38 +00:00
dwarning da6d5ea3d7 better TRACEing 2008-03-23 11:40:10 +00:00
dwarning 9844e8851b Nodes for SOI devices not detected correct 2008-03-23 11:38:32 +00:00
pnenzi 6b61d1d660 Added initial support for gnuplot output (not yet working) 2008-03-22 13:10:46 +00:00
dwarning bb1539b666 fix conflict for own shutdown function 2008-01-20 17:36:02 +00:00
dwarning 16adcce60f avoid access to uninitialized memory 2008-01-20 13:20:14 +00:00
dwarning 70e9121bbb more precise recognition of subckt names 2008-01-19 21:35:44 +00:00
dwarning b84cbc7127 xspice ipc is possible 2008-01-12 16:24:22 +00:00
dwarning ae1d4f899f add NL at the EOF 2008-01-06 17:45:33 +00:00
dwarning e352cb46dd correct subckt expansion and new bsim model level/version selection 2008-01-06 14:09:33 +00:00
pnenzi b7a0ee52f1 Commented out code that prevented rawfile generation. 2008-01-04 14:13:34 +00:00
dwarning 9b9f858ec5 also version=3.30 usable 2008-01-03 21:17:21 +00:00
dwarning 7b2c98dd1a rflag still needed 2008-01-03 07:27:37 +00:00
pnenzi 25a32c370e Removed stupid comment 2008-01-02 19:53:04 +00:00
dwarning 28e90e6330 Using a real double compare to equal. 2008-01-02 18:52:04 +00:00
dwarning ee9987ca85 belong spice3 manual ascii is default anyway 2008-01-02 18:46:24 +00:00
dwarning c3badfd017 don't need buffer w/o getcwd 2008-01-02 18:34:03 +00:00
dwarning 280580cb36 fix the wrong rawfile writing for v(#) 2008-01-02 18:24:56 +00:00
pnenzi b449c09b48 Fixed incorrect voltage vectors name in output file. 2008-01-02 17:38:13 +00:00
pnenzi d1828b6d0b Fix from Holger Vogt for two cinditions that caused segfault. 2008-01-02 12:55:53 +00:00
dwarning 035957b83a no param handling for "set" commands and 3/4 bjt terminals 2007-12-29 21:14:37 +00:00
dwarning 888a934fc5 token function for bjt instance 2007-12-29 21:13:23 +00:00
dwarning 2785bf1125 backup the filetype problem if set in spinit 2007-12-29 21:11:12 +00:00
dwarning 6464cf535d backup - no unique long long function 2007-12-27 22:02:06 +00:00
dwarning 065a140a0b prevent warning 2007-12-27 17:05:21 +00:00
dwarning b22a7666c1 AlmostEqualUlps in double is needed 2007-12-27 17:02:22 +00:00
dwarning d0e43bed69 strip white spaces only inside parens 2007-12-27 16:59:22 +00:00
dwarning e4091fd55c fixing memory problems in nupa_substitute and other 2007-12-27 16:57:04 +00:00
dwarning c608e4a997 fixing memory problems in nupa_substitute and other 2007-12-27 16:47:36 +00:00
dwarning c6f86b9067 only forms 2007-12-27 16:18:48 +00:00
dwarning 832ec26d97 No usage of C99 Designated Initializers 2007-12-27 16:13:07 +00:00
pnenzi a9b85b3405 Downgraded to standard C syntax. 2007-12-26 16:55:27 +00:00
dwarning f665403e7c rm unused variables 2007-12-15 16:37:10 +00:00
dwarning 71362bf7eb allow mingw build w/o GUI 2007-12-15 16:35:35 +00:00
dwarning 7f157c76a2 fix the filetype problem if set in spinit 2007-12-15 16:29:50 +00:00
sjborley bd1f8280e4 src/frontend/spiceif.c: Avoid invalid lvalue assignment errors when calling the macro _foo(). Needed for gcc4 which no longer supports lvalue cast bogosity. 2007-12-15 15:11:12 +00:00
sjborley 955b18a7c6 Added missing targets 2007-12-14 10:41:44 +00:00
sjborley 0e8267d2e7 Updated .cvsignore file (makeidx->ngmakeidx) 2007-12-14 09:51:53 +00:00
sjborley 68a8c9f296 Added .cvsignore files to some device directories 2007-12-14 09:50:40 +00:00
sjborley a3ec41da2d * Fixed(?) missing files error when autogen.sh is run (with no adms)
- configure.in:  removed adms directors from AC_CONFIG_FILES list
 * Fixed inclusion of termcap header
  - configure.in:  add check for <termcap.h> to <ncurses/termcap.h>
  - frontend/terminal.c: select either <termcap.h> or <ncurses/termcap.h>
2007-12-13 21:29:51 +00:00
dwarning 95ff0a0277 if no bsim3 version given then use 3.30 2007-12-10 21:14:49 +00:00
dwarning df5ccdad60 change local index to ind to prevent conflict with index function 2007-12-09 21:08:20 +00:00
dwarning a13e93f5b7 placeholder for agauss (y=nominal_value) 2007-12-09 21:07:14 +00:00
dwarning ecccd8d2e0 better prototypes and some cosmetics 2007-12-09 21:06:38 +00:00
dwarning 641015632d closed a comment 2007-12-08 14:52:45 +00:00
dwarning 8e61fe5eca show coordinates and gradients, zooming - hvogt 2007-12-06 21:46:27 +00:00
dwarning 159d624c91 type cast for CKTinst2Node 2007-12-02 22:01:49 +00:00
dwarning adaeb6ca81 strip WhiteSpaces inside parens of dot cards 2007-12-02 22:00:25 +00:00
dwarning 75d721a38f no WINX_Ready parameter 2007-12-02 21:58:19 +00:00
dwarning e099459179 no message 2007-12-02 21:56:44 +00:00
dwarning f276ab0c21 remove unused variables and add prototypes 2007-12-01 23:25:19 +00:00
dwarning d07cc28819 polishing 2007-11-28 17:43:53 +00:00
dwarning 7476998764 better macro request to HAVE_DIRNAME 2007-11-28 17:42:55 +00:00
dwarning 0618ecbf8b prototypes for asprintf 2007-11-28 17:38:00 +00:00
dwarning a5e71aa980 prototypes for dirname and asprintf 2007-11-28 17:36:32 +00:00
dwarning 953ac9a76e move arrays to the files there are needed 2007-11-28 17:34:33 +00:00
dwarning 49991111c7 prevent ext. warnings 2007-11-28 17:29:28 +00:00
dwarning 8dfa76b756 Prototypes and C comments 2007-11-28 17:23:32 +00:00
dwarning cce47bb50d fix the arg order for pow 2007-11-28 17:20:39 +00:00
dwarning ca4c80433f dirname prototype from libgen.h if available 2007-11-25 20:03:23 +00:00
dwarning 140b5d5e28 pow function included 2007-11-25 20:00:30 +00:00
dwarning f7691d8902 Fix name conflict of noise functions 2007-11-24 12:11:15 +00:00
dwarning 468ddc23dc BSIM3v3.3.0 added 2007-11-24 12:07:36 +00:00
dwarning b2e9e30a14 BSIM3v3.2.x shifted to folder bsim3v32 2007-11-24 12:00:19 +00:00
dwarning 8be6630ccd BSIM3v3.3.0 added 2007-11-24 11:53:21 +00:00
dwarning b7e71db2ad AlmostEqualUlps on central place 2007-11-21 17:05:51 +00:00
dwarning c45bc50421 no std header 2007-11-21 17:02:09 +00:00
dwarning f08f8e4149 multiplier introduced 2007-11-21 17:01:09 +00:00
dwarning 698c5ad77e accept version 3.xx form 2007-11-21 16:56:57 +00:00
dwarning 3ac53eef55 prevent warning by cast 2007-11-17 22:27:07 +00:00
dwarning 1807ad0179 scale option included 2007-11-17 22:26:02 +00:00
dwarning 3e1a0ea99f xspice dev info needed 2007-11-14 20:43:36 +00:00
dwarning b051567069 no c++ comments 2007-11-14 20:30:37 +00:00
dwarning 4c0fe001e4 unused variable rflag 2007-11-14 20:27:48 +00:00
dwarning 88155300e6 providing prototype for timediff 2007-11-14 20:26:34 +00:00
dwarning 248f0f374e include prototype for timediff 2007-11-14 20:26:01 +00:00
dwarning 6c9f3ecc09 comment was nonsens 2007-11-14 20:25:39 +00:00
dwarning c4d1e93222 no prototypes index/rindex for non-provided functions 2007-11-14 20:25:17 +00:00
dwarning 84c5e8739e one only "one" times 2007-11-14 20:24:35 +00:00
dwarning abcd242444 unused variable step 2007-11-14 20:24:09 +00:00