From 01afbe6775f1a247e0355dbe34fce1d068abfba4 Mon Sep 17 00:00:00 2001 From: Francesco Lannutti Date: Sat, 26 Apr 2014 20:09:21 +0200 Subject: [PATCH] CUSPICE, NULL new SPICEdev slots for unsupported device models --- src/spicelib/devices/asrc/asrcinit.c | 4 ++++ src/spicelib/devices/bjt/bjtinit.c | 4 ++++ src/spicelib/devices/bsim1/bsim1init.c | 4 ++++ src/spicelib/devices/bsim2/bsim2init.c | 4 ++++ src/spicelib/devices/bsim3/bsim3init.c | 4 ++++ src/spicelib/devices/bsim3soi_dd/b3soiddinit.c | 4 ++++ src/spicelib/devices/bsim3soi_fd/b3soifdinit.c | 4 ++++ src/spicelib/devices/bsim3soi_pd/b3soipdinit.c | 4 ++++ src/spicelib/devices/bsim3v0/bsim3v0init.c | 4 ++++ src/spicelib/devices/bsim3v1/bsim3v1init.c | 4 ++++ src/spicelib/devices/bsim3v32/bsim3v32init.c | 4 ++++ src/spicelib/devices/bsim4/bsim4init.c | 4 ++++ src/spicelib/devices/bsim4v5/bsim4v5init.c | 4 ++++ src/spicelib/devices/bsim4v6/bsim4v6init.c | 4 ++++ src/spicelib/devices/bsimsoi/b4soiinit.c | 4 ++++ src/spicelib/devices/cccs/cccsinit.c | 4 ++++ src/spicelib/devices/ccvs/ccvsinit.c | 4 ++++ src/spicelib/devices/cpl/cplinit.c | 4 ++++ src/spicelib/devices/csw/cswinit.c | 4 ++++ src/spicelib/devices/dio/dioinit.c | 4 ++++ src/spicelib/devices/hfet1/hfetinit.c | 4 ++++ src/spicelib/devices/hfet2/hfet2init.c | 4 ++++ src/spicelib/devices/hisim2/hsm2init.c | 4 ++++ src/spicelib/devices/hisimhv1/hsmhvinit.c | 4 ++++ src/spicelib/devices/hisimhv2/hsmhv2init.c | 4 ++++ src/spicelib/devices/jfet/jfetinit.c | 4 ++++ src/spicelib/devices/jfet2/jfet2init.c | 4 ++++ src/spicelib/devices/ltra/ltrainit.c | 4 ++++ src/spicelib/devices/mes/mesinit.c | 4 ++++ src/spicelib/devices/mesa/mesainit.c | 4 ++++ src/spicelib/devices/mos1/mos1init.c | 4 ++++ src/spicelib/devices/mos2/mos2init.c | 4 ++++ src/spicelib/devices/mos3/mos3init.c | 4 ++++ src/spicelib/devices/mos6/mos6init.c | 4 ++++ src/spicelib/devices/mos9/mos9init.c | 4 ++++ src/spicelib/devices/nbjt/nbjtinit.c | 4 ++++ src/spicelib/devices/nbjt2/nbt2init.c | 4 ++++ src/spicelib/devices/ndev/ndevinit.c | 4 ++++ src/spicelib/devices/numd/numdinit.c | 4 ++++ src/spicelib/devices/numd2/numd2init.c | 4 ++++ src/spicelib/devices/numos/numosinit.c | 4 ++++ src/spicelib/devices/soi3/soi3init.c | 4 ++++ src/spicelib/devices/sw/swinit.c | 4 ++++ src/spicelib/devices/tra/trainit.c | 4 ++++ src/spicelib/devices/txl/txlinit.c | 4 ++++ src/spicelib/devices/urc/urcinit.c | 4 ++++ src/spicelib/devices/vbic/vbicinit.c | 4 ++++ src/spicelib/devices/vccs/vccsinit.c | 4 ++++ src/spicelib/devices/vcvs/vcvsinit.c | 4 ++++ 49 files changed, 196 insertions(+) diff --git a/src/spicelib/devices/asrc/asrcinit.c b/src/spicelib/devices/asrc/asrcinit.c index 4db251e79..cfc00310c 100644 --- a/src/spicelib/devices/asrc/asrcinit.c +++ b/src/spicelib/devices/asrc/asrcinit.c @@ -71,6 +71,10 @@ SPICEdev ASRCinfo = { .DEVbindCSCComplex = ASRCbindCSCComplex, .DEVbindCSCComplexToReal = ASRCbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bjt/bjtinit.c b/src/spicelib/devices/bjt/bjtinit.c index e51c6001f..18f094d6d 100644 --- a/src/spicelib/devices/bjt/bjtinit.c +++ b/src/spicelib/devices/bjt/bjtinit.c @@ -71,6 +71,10 @@ SPICEdev BJTinfo = { .DEVbindCSCComplex = BJTbindCSCComplex, .DEVbindCSCComplexToReal = BJTbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim1/bsim1init.c b/src/spicelib/devices/bsim1/bsim1init.c index 4e890e0d7..c088734c4 100644 --- a/src/spicelib/devices/bsim1/bsim1init.c +++ b/src/spicelib/devices/bsim1/bsim1init.c @@ -71,6 +71,10 @@ SPICEdev B1info = { .DEVbindCSCComplex = B1bindCSCComplex, .DEVbindCSCComplexToReal = B1bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim2/bsim2init.c b/src/spicelib/devices/bsim2/bsim2init.c index 76e2278fe..b3e61f5a8 100644 --- a/src/spicelib/devices/bsim2/bsim2init.c +++ b/src/spicelib/devices/bsim2/bsim2init.c @@ -71,6 +71,10 @@ SPICEdev B2info = { .DEVbindCSCComplex = B2bindCSCComplex, .DEVbindCSCComplexToReal = B2bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim3/bsim3init.c b/src/spicelib/devices/bsim3/bsim3init.c index aa867d044..dd42f19b4 100644 --- a/src/spicelib/devices/bsim3/bsim3init.c +++ b/src/spicelib/devices/bsim3/bsim3init.c @@ -71,6 +71,10 @@ SPICEdev BSIM3info = { .DEVbindCSCComplex = BSIM3bindCSCComplex, .DEVbindCSCComplexToReal = BSIM3bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim3soi_dd/b3soiddinit.c b/src/spicelib/devices/bsim3soi_dd/b3soiddinit.c index 60dfcf805..f44f78042 100644 --- a/src/spicelib/devices/bsim3soi_dd/b3soiddinit.c +++ b/src/spicelib/devices/bsim3soi_dd/b3soiddinit.c @@ -69,6 +69,10 @@ SPICEdev B3SOIDDinfo = { .DEVbindCSCComplex = B3SOIDDbindCSCComplex, .DEVbindCSCComplexToReal = B3SOIDDbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim3soi_fd/b3soifdinit.c b/src/spicelib/devices/bsim3soi_fd/b3soifdinit.c index 3d93a70c4..a4b0a0606 100644 --- a/src/spicelib/devices/bsim3soi_fd/b3soifdinit.c +++ b/src/spicelib/devices/bsim3soi_fd/b3soifdinit.c @@ -69,6 +69,10 @@ SPICEdev B3SOIFDinfo = { .DEVbindCSCComplex = B3SOIFDbindCSCComplex, .DEVbindCSCComplexToReal = B3SOIFDbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim3soi_pd/b3soipdinit.c b/src/spicelib/devices/bsim3soi_pd/b3soipdinit.c index b1268dda5..c4f4fbbf0 100644 --- a/src/spicelib/devices/bsim3soi_pd/b3soipdinit.c +++ b/src/spicelib/devices/bsim3soi_pd/b3soipdinit.c @@ -70,6 +70,10 @@ SPICEdev B3SOIPDinfo = { .DEVbindCSCComplex = B3SOIPDbindCSCComplex, .DEVbindCSCComplexToReal = B3SOIPDbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim3v0/bsim3v0init.c b/src/spicelib/devices/bsim3v0/bsim3v0init.c index dffa841e8..e149bcdbb 100644 --- a/src/spicelib/devices/bsim3v0/bsim3v0init.c +++ b/src/spicelib/devices/bsim3v0/bsim3v0init.c @@ -70,6 +70,10 @@ SPICEdev B3v0info = { .DEVbindCSCComplex = BSIM3v0bindCSCComplex, .DEVbindCSCComplexToReal = BSIM3v0bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim3v1/bsim3v1init.c b/src/spicelib/devices/bsim3v1/bsim3v1init.c index 2027422a3..7ee332de1 100644 --- a/src/spicelib/devices/bsim3v1/bsim3v1init.c +++ b/src/spicelib/devices/bsim3v1/bsim3v1init.c @@ -70,6 +70,10 @@ SPICEdev BSIM3v1info = { .DEVbindCSCComplex = BSIM3v1bindCSCComplex, .DEVbindCSCComplexToReal = BSIM3v1bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim3v32/bsim3v32init.c b/src/spicelib/devices/bsim3v32/bsim3v32init.c index cdf6fbf8b..207c03e5f 100644 --- a/src/spicelib/devices/bsim3v32/bsim3v32init.c +++ b/src/spicelib/devices/bsim3v32/bsim3v32init.c @@ -71,6 +71,10 @@ SPICEdev BSIM3v32info = { .DEVbindCSCComplex = BSIM3v32bindCSCComplex, .DEVbindCSCComplexToReal = BSIM3v32bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim4/bsim4init.c b/src/spicelib/devices/bsim4/bsim4init.c index 7ee08b6ef..f83738858 100644 --- a/src/spicelib/devices/bsim4/bsim4init.c +++ b/src/spicelib/devices/bsim4/bsim4init.c @@ -71,6 +71,10 @@ SPICEdev BSIM4info = { .DEVbindCSCComplex = BSIM4bindCSCComplex, .DEVbindCSCComplexToReal = BSIM4bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim4v5/bsim4v5init.c b/src/spicelib/devices/bsim4v5/bsim4v5init.c index d8dbf8389..1fcfcd01d 100644 --- a/src/spicelib/devices/bsim4v5/bsim4v5init.c +++ b/src/spicelib/devices/bsim4v5/bsim4v5init.c @@ -71,6 +71,10 @@ SPICEdev BSIM4v5info = { .DEVbindCSCComplex = BSIM4v5bindCSCComplex, .DEVbindCSCComplexToReal = BSIM4v5bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsim4v6/bsim4v6init.c b/src/spicelib/devices/bsim4v6/bsim4v6init.c index 47bc9d4b4..1ce786280 100644 --- a/src/spicelib/devices/bsim4v6/bsim4v6init.c +++ b/src/spicelib/devices/bsim4v6/bsim4v6init.c @@ -71,6 +71,10 @@ SPICEdev BSIM4v6info = { .DEVbindCSCComplex = BSIM4v6bindCSCComplex, .DEVbindCSCComplexToReal = BSIM4v6bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/bsimsoi/b4soiinit.c b/src/spicelib/devices/bsimsoi/b4soiinit.c index c7022e317..fbf8544d6 100644 --- a/src/spicelib/devices/bsimsoi/b4soiinit.c +++ b/src/spicelib/devices/bsimsoi/b4soiinit.c @@ -69,6 +69,10 @@ SPICEdev B4SOIinfo = { .DEVbindCSCComplex = B4SOIbindCSCComplex, .DEVbindCSCComplexToReal = B4SOIbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/cccs/cccsinit.c b/src/spicelib/devices/cccs/cccsinit.c index d7865b94f..5b20410f3 100644 --- a/src/spicelib/devices/cccs/cccsinit.c +++ b/src/spicelib/devices/cccs/cccsinit.c @@ -71,6 +71,10 @@ SPICEdev CCCSinfo = { .DEVbindCSCComplex = CCCSbindCSCComplex, .DEVbindCSCComplexToReal = CCCSbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/ccvs/ccvsinit.c b/src/spicelib/devices/ccvs/ccvsinit.c index c0ed086ef..edd5dc573 100644 --- a/src/spicelib/devices/ccvs/ccvsinit.c +++ b/src/spicelib/devices/ccvs/ccvsinit.c @@ -71,6 +71,10 @@ SPICEdev CCVSinfo = { .DEVbindCSCComplex = CCVSbindCSCComplex, .DEVbindCSCComplexToReal = CCVSbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/cpl/cplinit.c b/src/spicelib/devices/cpl/cplinit.c index 4c56a4e5e..9b0accb6c 100644 --- a/src/spicelib/devices/cpl/cplinit.c +++ b/src/spicelib/devices/cpl/cplinit.c @@ -71,6 +71,10 @@ SPICEdev CPLinfo = { .DEVbindCSCComplex = CPLbindCSCComplex, .DEVbindCSCComplexToReal = CPLbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/csw/cswinit.c b/src/spicelib/devices/csw/cswinit.c index aaeace395..c3b4be525 100644 --- a/src/spicelib/devices/csw/cswinit.c +++ b/src/spicelib/devices/csw/cswinit.c @@ -73,6 +73,10 @@ SPICEdev CSWinfo = { .DEVbindCSCComplex = CSWbindCSCComplex, .DEVbindCSCComplexToReal = CSWbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/dio/dioinit.c b/src/spicelib/devices/dio/dioinit.c index 255577b88..6a2002551 100644 --- a/src/spicelib/devices/dio/dioinit.c +++ b/src/spicelib/devices/dio/dioinit.c @@ -72,6 +72,10 @@ SPICEdev DIOinfo = { .DEVbindCSCComplex = DIObindCSCComplex, .DEVbindCSCComplexToReal = DIObindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/hfet1/hfetinit.c b/src/spicelib/devices/hfet1/hfetinit.c index 713d5003d..05c5793d2 100644 --- a/src/spicelib/devices/hfet1/hfetinit.c +++ b/src/spicelib/devices/hfet1/hfetinit.c @@ -71,6 +71,10 @@ SPICEdev HFETAinfo = { .DEVbindCSCComplex = HFETAbindCSC, .DEVbindCSCComplexToReal = HFETAbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/hfet2/hfet2init.c b/src/spicelib/devices/hfet2/hfet2init.c index aa9aa48fa..597799128 100644 --- a/src/spicelib/devices/hfet2/hfet2init.c +++ b/src/spicelib/devices/hfet2/hfet2init.c @@ -71,6 +71,10 @@ SPICEdev HFET2info = { .DEVbindCSCComplex = HFET2bindCSCComplex, .DEVbindCSCComplexToReal = HFET2bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/hisim2/hsm2init.c b/src/spicelib/devices/hisim2/hsm2init.c index b63de9ad0..467703097 100644 --- a/src/spicelib/devices/hisim2/hsm2init.c +++ b/src/spicelib/devices/hisim2/hsm2init.c @@ -71,6 +71,10 @@ SPICEdev HSM2info = { .DEVbindCSCComplex = HSM2bindCSCComplex, .DEVbindCSCComplexToReal = HSM2bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/hisimhv1/hsmhvinit.c b/src/spicelib/devices/hisimhv1/hsmhvinit.c index 1b4a9bb06..3a79b6607 100644 --- a/src/spicelib/devices/hisimhv1/hsmhvinit.c +++ b/src/spicelib/devices/hisimhv1/hsmhvinit.c @@ -71,6 +71,10 @@ SPICEdev HSMHVinfo = { .DEVbindCSCComplex = HSMHVbindCSCComplex, .DEVbindCSCComplexToReal = HSMHVbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/hisimhv2/hsmhv2init.c b/src/spicelib/devices/hisimhv2/hsmhv2init.c index 9645dd017..7c0efa75b 100644 --- a/src/spicelib/devices/hisimhv2/hsmhv2init.c +++ b/src/spicelib/devices/hisimhv2/hsmhv2init.c @@ -71,6 +71,10 @@ SPICEdev HSMHV2info = { .DEVbindCSCComplex = HSMHV2bindCSCComplex, .DEVbindCSCComplexToReal = HSMHV2bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/jfet/jfetinit.c b/src/spicelib/devices/jfet/jfetinit.c index f24e7f416..e784f7f61 100644 --- a/src/spicelib/devices/jfet/jfetinit.c +++ b/src/spicelib/devices/jfet/jfetinit.c @@ -71,6 +71,10 @@ SPICEdev JFETinfo = { .DEVbindCSCComplex = JFETbindCSCComplex, .DEVbindCSCComplexToReal = JFETbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/jfet2/jfet2init.c b/src/spicelib/devices/jfet2/jfet2init.c index 862b48ecc..8d1442e83 100644 --- a/src/spicelib/devices/jfet2/jfet2init.c +++ b/src/spicelib/devices/jfet2/jfet2init.c @@ -71,6 +71,10 @@ SPICEdev JFET2info = { .DEVbindCSCComplex = JFET2bindCSCComplex, .DEVbindCSCComplexToReal = JFET2bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/ltra/ltrainit.c b/src/spicelib/devices/ltra/ltrainit.c index 3eb562bb2..af8ce0fa1 100644 --- a/src/spicelib/devices/ltra/ltrainit.c +++ b/src/spicelib/devices/ltra/ltrainit.c @@ -71,6 +71,10 @@ SPICEdev LTRAinfo = { .DEVbindCSCComplex = LTRAbindCSCComplex, .DEVbindCSCComplexToReal = LTRAbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/mes/mesinit.c b/src/spicelib/devices/mes/mesinit.c index ffd099202..b16fdbe92 100644 --- a/src/spicelib/devices/mes/mesinit.c +++ b/src/spicelib/devices/mes/mesinit.c @@ -71,6 +71,10 @@ SPICEdev MESinfo = { .DEVbindCSCComplex = MESbindCSCComplex, .DEVbindCSCComplexToReal = MESbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/mesa/mesainit.c b/src/spicelib/devices/mesa/mesainit.c index 908b84b3e..4b6a24c5c 100644 --- a/src/spicelib/devices/mesa/mesainit.c +++ b/src/spicelib/devices/mesa/mesainit.c @@ -71,6 +71,10 @@ SPICEdev MESAinfo = { .DEVbindCSCComplex = MESAbindCSCComplex, .DEVbindCSCComplexToReal = MESAbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/mos1/mos1init.c b/src/spicelib/devices/mos1/mos1init.c index 78ae12616..ec367350f 100644 --- a/src/spicelib/devices/mos1/mos1init.c +++ b/src/spicelib/devices/mos1/mos1init.c @@ -71,6 +71,10 @@ SPICEdev MOS1info = { .DEVbindCSCComplex = MOS1bindCSCComplex, .DEVbindCSCComplexToReal = MOS1bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/mos2/mos2init.c b/src/spicelib/devices/mos2/mos2init.c index 1ed1cb7cf..b20e7fc75 100644 --- a/src/spicelib/devices/mos2/mos2init.c +++ b/src/spicelib/devices/mos2/mos2init.c @@ -71,6 +71,10 @@ SPICEdev MOS2info = { .DEVbindCSCComplex = MOS2bindCSCComplex, .DEVbindCSCComplexToReal = MOS2bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/mos3/mos3init.c b/src/spicelib/devices/mos3/mos3init.c index 390ef6aaa..584e7049f 100644 --- a/src/spicelib/devices/mos3/mos3init.c +++ b/src/spicelib/devices/mos3/mos3init.c @@ -71,6 +71,10 @@ SPICEdev MOS3info = { .DEVbindCSCComplex = MOS3bindCSCComplex, .DEVbindCSCComplexToReal = MOS3bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/mos6/mos6init.c b/src/spicelib/devices/mos6/mos6init.c index e197c1c75..dc0e7f5dd 100644 --- a/src/spicelib/devices/mos6/mos6init.c +++ b/src/spicelib/devices/mos6/mos6init.c @@ -71,6 +71,10 @@ SPICEdev MOS6info = { .DEVbindCSCComplex = MOS6bindCSCComplex, .DEVbindCSCComplexToReal = MOS6bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/mos9/mos9init.c b/src/spicelib/devices/mos9/mos9init.c index 520941efc..74e4d090e 100644 --- a/src/spicelib/devices/mos9/mos9init.c +++ b/src/spicelib/devices/mos9/mos9init.c @@ -71,6 +71,10 @@ SPICEdev MOS9info = { .DEVbindCSCComplex = MOS9bindCSCComplex, .DEVbindCSCComplexToReal = MOS9bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/nbjt/nbjtinit.c b/src/spicelib/devices/nbjt/nbjtinit.c index 94c9a2f6c..2094a365c 100644 --- a/src/spicelib/devices/nbjt/nbjtinit.c +++ b/src/spicelib/devices/nbjt/nbjtinit.c @@ -71,6 +71,10 @@ SPICEdev NBJTinfo = { .DEVbindCSCComplex = NBJTbindCSCComplex, .DEVbindCSCComplexToReal = NBJTbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/nbjt2/nbt2init.c b/src/spicelib/devices/nbjt2/nbt2init.c index 26752a67b..5cec5d603 100644 --- a/src/spicelib/devices/nbjt2/nbt2init.c +++ b/src/spicelib/devices/nbjt2/nbt2init.c @@ -71,6 +71,10 @@ SPICEdev NBJT2info = { .DEVbindCSCComplex = NBJT2bindCSCComplex, .DEVbindCSCComplexToReal = NBJT2bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/ndev/ndevinit.c b/src/spicelib/devices/ndev/ndevinit.c index 30bab88a7..02591bba8 100644 --- a/src/spicelib/devices/ndev/ndevinit.c +++ b/src/spicelib/devices/ndev/ndevinit.c @@ -71,6 +71,10 @@ SPICEdev NDEVinfo = { .DEVbindCSCComplex = NULL, .DEVbindCSCComplexToReal = NULL, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/numd/numdinit.c b/src/spicelib/devices/numd/numdinit.c index a37c872ba..4ac93ec4b 100644 --- a/src/spicelib/devices/numd/numdinit.c +++ b/src/spicelib/devices/numd/numdinit.c @@ -71,6 +71,10 @@ SPICEdev NUMDinfo = { .DEVbindCSCComplex = NUMDbindCSCComplex, .DEVbindCSCComplexToReal = NUMDbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/numd2/numd2init.c b/src/spicelib/devices/numd2/numd2init.c index 4f1e79303..c31c1c903 100644 --- a/src/spicelib/devices/numd2/numd2init.c +++ b/src/spicelib/devices/numd2/numd2init.c @@ -71,6 +71,10 @@ SPICEdev NUMD2info = { .DEVbindCSCComplex = NUMD2bindCSCComplex, .DEVbindCSCComplexToReal = NUMD2bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/numos/numosinit.c b/src/spicelib/devices/numos/numosinit.c index 8f6e10aa4..0560cfe9f 100644 --- a/src/spicelib/devices/numos/numosinit.c +++ b/src/spicelib/devices/numos/numosinit.c @@ -71,6 +71,10 @@ SPICEdev NUMOSinfo = { .DEVbindCSCComplex = NUMOSbindCSCComplex, .DEVbindCSCComplexToReal = NUMOSbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/soi3/soi3init.c b/src/spicelib/devices/soi3/soi3init.c index e77e96cfe..777ebdc15 100644 --- a/src/spicelib/devices/soi3/soi3init.c +++ b/src/spicelib/devices/soi3/soi3init.c @@ -71,6 +71,10 @@ SPICEdev SOI3info = { .DEVbindCSCComplex = SOI3bindCSCComplex, .DEVbindCSCComplexToReal = SOI3bindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/sw/swinit.c b/src/spicelib/devices/sw/swinit.c index 3ed2b9de4..66f5fbe28 100644 --- a/src/spicelib/devices/sw/swinit.c +++ b/src/spicelib/devices/sw/swinit.c @@ -72,6 +72,10 @@ SPICEdev SWinfo = { .DEVbindCSCComplex = SWbindCSCComplex, .DEVbindCSCComplexToReal = SWbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/tra/trainit.c b/src/spicelib/devices/tra/trainit.c index ce3187baa..bb5a8ddcc 100644 --- a/src/spicelib/devices/tra/trainit.c +++ b/src/spicelib/devices/tra/trainit.c @@ -71,6 +71,10 @@ SPICEdev TRAinfo = { .DEVbindCSCComplex = TRAbindCSCComplex, .DEVbindCSCComplexToReal = TRAbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/txl/txlinit.c b/src/spicelib/devices/txl/txlinit.c index 7d2e3c2ee..f6c11c938 100644 --- a/src/spicelib/devices/txl/txlinit.c +++ b/src/spicelib/devices/txl/txlinit.c @@ -76,6 +76,10 @@ SPICEdev TXLinfo = { .DEVbindCSCComplex = TXLbindCSCComplex, .DEVbindCSCComplexToReal = TXLbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/urc/urcinit.c b/src/spicelib/devices/urc/urcinit.c index 575058d57..a9c3f485c 100644 --- a/src/spicelib/devices/urc/urcinit.c +++ b/src/spicelib/devices/urc/urcinit.c @@ -71,6 +71,10 @@ SPICEdev URCinfo = { .DEVbindCSCComplex = NULL, .DEVbindCSCComplexToReal = NULL, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/vbic/vbicinit.c b/src/spicelib/devices/vbic/vbicinit.c index c3883c7e5..86a1413cd 100644 --- a/src/spicelib/devices/vbic/vbicinit.c +++ b/src/spicelib/devices/vbic/vbicinit.c @@ -76,6 +76,10 @@ SPICEdev VBICinfo = { .DEVbindCSCComplex = VBICbindCSCComplex, .DEVbindCSCComplexToReal = VBICbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/vccs/vccsinit.c b/src/spicelib/devices/vccs/vccsinit.c index cfe84b2d8..70218e047 100644 --- a/src/spicelib/devices/vccs/vccsinit.c +++ b/src/spicelib/devices/vccs/vccsinit.c @@ -71,6 +71,10 @@ SPICEdev VCCSinfo = { .DEVbindCSCComplex = VCCSbindCSCComplex, .DEVbindCSCComplexToReal = VCCSbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif }; diff --git a/src/spicelib/devices/vcvs/vcvsinit.c b/src/spicelib/devices/vcvs/vcvsinit.c index b505f1053..0c28ddbd1 100644 --- a/src/spicelib/devices/vcvs/vcvsinit.c +++ b/src/spicelib/devices/vcvs/vcvsinit.c @@ -71,6 +71,10 @@ SPICEdev VCVSinfo = { .DEVbindCSCComplex = VCVSbindCSCComplex, .DEVbindCSCComplexToReal = VCVSbindCSCComplexToReal, #endif +#ifdef USE_CUSPICE + .cuDEVdestroy = NULL, + .DEVtopology = NULL, +#endif };