From 611e8976ac706abbbb18b8141db4097ac5cc8902 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 9e716079b..05f8c2f7b 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 1a568a9ea..0ead9b7b6 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 35cbe3d3b..ef9316862 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 cde441ba9..2cc2109c0 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 cb461e47c..271d429b3 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 fa5a41dee..6dafc4348 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 be2f77e38..d1c40835a 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 bbd74b700..e8590bb56 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 6cf4353da..69d75373d 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 6268854d0..30fd4ebf7 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 3d7f0aa9c..4863a3e92 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 7cd1a89b4..85ac7b60d 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 36f9b2cce..0f465efc9 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 29ca2102e..c83063ed1 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 fe110e4f0..8f069822e 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 16235b406..7d323efd0 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 57b4d8083..5d4bdffd1 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 05bb0c51a..dea3b58b2 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 65e1b3a07..ca3a4373a 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 6cd494b81..acb260b45 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 422dafe35..15b8b1e1a 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 c29dc8407..6f0209e6b 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 b887560a4..141d88c6a 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 e79ce69e4..5e398048b 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 bf7f5e04d..56fba5583 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 d36dd556f..4e241bb60 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 7fa2600d5..c019a2783 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 47f64ccd5..c46ec3438 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 8b22406df..ed175c992 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 10e518227..b4e371d66 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 4d25c32e6..a6cd9dac6 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 e3d0adb9b..79a51fe7e 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 badd06b5c..2f6c37c4c 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 008b8443b..60957c314 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 523c8c61e..cf0310243 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 76112f56f..004e8fced 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 ff9913f73..ba87f5685 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 922bb4310..49e4bdbea 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 09c7bd9e6..22fd67130 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 6aaf72ef5..919c1e30e 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 d448ec41f..45e443b58 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 93d748e3d..9071d4154 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 b3bf4e2d5..cb28af90a 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 9a0c79658..50995e72f 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 8f76c4741..7533aa15b 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 2f9ad074d..d38ad6f66 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 2bdb7cf1e..46b2159fa 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 d5e86fa02..9a62673ec 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 b0583d015..7df6d7fbc 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 };