Commit Graph

1205 Commits

Author SHA1 Message Date
rlar aa573f79e8 inp_readall() change function signature for readability 2013-02-12 17:41:33 +01:00
rlar aeb850021b inpcom.c: abstract into new function read_a_lib() 2013-02-09 20:06:50 +01:00
rlar 2c2a7d010b inpcom.c: rewrite using new function find_lib() 2013-02-09 19:52:38 +01:00
rlar 97994080b4 inp_determine_libraries(): rewrite 2013-02-09 19:52:37 +01:00
rlar 131139f454 inp_determine_libraries(): can happen at most once 2013-02-09 19:52:35 +01:00
rlar 1d465b80c4 inpcom.c: small cleanup 2013-02-09 18:54:42 +01:00
rlar dd416baa1f inpcom.c: comment .lib semantic 2013-02-09 18:54:42 +01:00
rlar 6da439dffd inp_readall(): rename local variables 2013-02-09 18:54:42 +01:00
rlar 65f648d2cc inp_readall(): local scope for `tmp_ptr1' 2013-02-09 18:54:41 +01:00
rlar d7b99d83f6 inp_readall(): local scope for `fdo' 2013-02-09 18:54:41 +01:00
rlar f081cf8606 cleanup, use array operator
checked for object file invariance on linux with
   ./configure --enable-debug=no --enable-maintainer-mode --with-readline=yes --enable-cider --enable-ndev --enable-pss --enable-xspice
2013-01-26 14:40:29 +01:00
h_vogt 9c5987e7ec subckt.c: comment updated 2013-01-25 23:52:46 +01:00
h_vogt 07463ebd5a inp.c: some comments added 2013-01-25 23:50:27 +01:00
rlar c68d4b0e07 unify #ifndef include wrapper 2013-01-23 20:57:32 +01:00
rlar 7ea52cb908 prepare for #ifndef include wrapper unification 2013-01-23 20:57:12 +01:00
rlar 805753d28c avoid leading underscore in preprocessor macros 2013-01-22 21:00:29 +01:00
rlar 4cea37a163 cleanup some preprocessor macros 2013-01-22 21:00:09 +01:00
h_vogt 403a201ada Fix to bug no. 3601190 on node names 2013-01-18 17:28:21 +01:00
rlar 85e6a7563c fix find_lib_name(), introduced in previous commit 2013-01-13 19:52:37 +01:00
rlar 4b3c1df2b8 inpcom.c: rewrite for readability 2013-01-13 11:46:57 +01:00
rlar dbfc90df0a inpcom.c, bug fix, incorrect start value for `prev'
this bug was introduced in the following commit,
which `reused' variable prev,
failing to preserve its initialization value NULL

Author: pnenzi <pnenzi>
Date:   Mon Oct 8 21:10:34 2007 +0000

    Improvements in frontend by Phil Barker
2013-01-12 23:26:42 +01:00
h_vogt 3c078cde57 inp.c: remove buf if .control section contains only 'save...' lines 2013-01-01 12:32:04 +01:00
h_vogt 20716d3496 inpcom.c: exit if 'poly' option is required, but XSPICE not available,
remove memory leak
2012-12-30 19:27:36 +01:00
h_vogt 9a4bb846a6 com_dl.c: exit upon codemodel load error 2012-12-30 15:32:44 +01:00
Stefano Perticaroli 79bffc78a1 next version of PSS2
which was reviewed and rewritten on branch `PSS-2-try-to-rebase+4'
by Stefano Perticaroli and Francesco Lannutti
2012-12-28 18:15:37 +01:00
rlar 0be61b3e5a remove PSS2 2012-12-28 18:10:05 +01:00
dwarning 12b2287aa6 remove of modtab after the job is done to issue additional source commands 2012-12-19 18:49:32 +01:00
rlar 0bb266eab0 use enum dvec_flags values instead of numericals 2012-12-16 19:34:13 +01:00
rlar 190932bf65 use enum simulation_types values instead of numericals 2012-12-16 18:53:28 +01:00
h_vogt 3d28a3a225 device.c: plug memory leak in 'alter' command 2012-12-16 14:07:33 +01:00
h_vogt 7d45880654 plotit.c: remove memory leaks 2012-12-15 22:59:47 +01:00
h_vogt 717fe81c17 com_display.c: remove memory leak 2012-12-15 22:44:21 +01:00
h_vogt 8f44839f3e com_measure.c, measure.c: remove memory leaks 2012-12-09 16:24:39 +01:00
h_vogt 12e19d140b measure.c, rewrite do_measure() 2012-12-09 13:27:53 +01:00
h_vogt 155b6134a8 apply_func(), use arg->pn_value->v_name instead of recreated name 2012-12-09 13:27:53 +01:00
h_vogt aac7c1d4be com_diff(), use hash tables for the vector search
patch originally provided by Bill Swartz, 2010
reduces vector search time from O(n*n) to O(n)
2012-12-09 13:27:53 +01:00
h_vogt c5de0c21c9 findvec(), use hash tables for the vector search
patch originally provided by Bill Swartz, 2010
reduces vector search time from O(n) to O(1)
2012-12-09 13:27:53 +01:00
h_vogt a13e5bf867 measure.c: outputting 'meas' status in Windows GUI 2012-12-05 23:06:16 +01:00
rlar 83e3100917 remove unused variables 2012-12-01 16:05:20 +01:00
h_vogt 6a6c49516a inpcom.c: remove memory leak 2012-12-01 13:24:46 +01:00
h_vogt 9d52468471 inpcom.c: plug memory leaks 2012-11-27 23:56:00 +01:00
h_vogt d0f58dc5a6 inpcom.c: prevent invalid memory read/write 2012-11-25 18:27:42 +01:00
dwarning 6abd2e2c0c gnuplot.c: allow png terminal by gnuplot_terminal variable 2012-11-21 22:12:27 +01:00
h_vogt a419712eca inp.c: pre_<command> to allow command execution from the .control section before parsing the circuit 2012-11-17 16:30:17 +01:00
h_vogt e4af384d7b outitf.c: do not call clock() if MS Windows GUI 2012-11-07 22:17:16 +01:00
rlar 451c121dd5 improve commit `variable.c: add strict error handling' 2012-11-07 19:38:28 +01:00
Francesco Lannutti 952f55866e remove "error.h" from Makefile.am
this file is not anymore in the "frontend" folder
and "make dist" failed to generate the tarball
2012-11-06 23:55:49 +01:00
dwarning 44786a490b fix a leak in devmodtranslate 3 terminal section 2012-11-06 20:56:27 +01:00
Francesco Lannutti a4e0cfe341 move windows specific `STRICT' definition to canonical place 2012-11-06 19:31:17 +01:00
Francesco Lannutti 6b7f408ca8 avoid a compiler warning, (unused static function) 2012-11-06 19:13:54 +01:00