Change to ext2spice which should solve the problem of ports no
longer being output in order after flattening a circuit.
This commit is contained in:
parent
155f19a6d8
commit
f3bfde60f0
|
|
@ -1816,6 +1816,9 @@ topVisit(def, doStub)
|
||||||
snode = sname->efnn_node;
|
snode = sname->efnn_node;
|
||||||
if ((!snode) || (!(snode->efnode_flags & EF_PORT))) continue;
|
if ((!snode) || (!(snode->efnode_flags & EF_PORT))) continue;
|
||||||
explicit = FALSE;
|
explicit = FALSE;
|
||||||
|
portorder = snode->efnode_name->efnn_port;
|
||||||
|
if (portorder > portmax) portmax = portorder;
|
||||||
|
if (portorder != -1) explicit = TRUE;
|
||||||
for (nodeName = sname; nodeName != NULL; nodeName = nodeName->efnn_next)
|
for (nodeName = sname; nodeName != NULL; nodeName = nodeName->efnn_next)
|
||||||
{
|
{
|
||||||
portorder = nodeName->efnn_port;
|
portorder = nodeName->efnn_port;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue