Don't repeat nodangle for signals.
Deleting a signal does not cause a new signal to dangle, so don't use the deletion of a signal as an excuse to iterate nodangle.
This commit is contained in:
parent
38cce38e04
commit
e560b99a69
|
|
@ -189,7 +189,6 @@ void nodangle_f::signal(Design*des, NetNet*sig)
|
||||||
/* If every pin is connected to another significant signal,
|
/* If every pin is connected to another significant signal,
|
||||||
then I can delete this one. */
|
then I can delete this one. */
|
||||||
if (significant_flags == sig->pin_count()) {
|
if (significant_flags == sig->pin_count()) {
|
||||||
scontinue = true;
|
|
||||||
delete sig;
|
delete sig;
|
||||||
stotal += 1;
|
stotal += 1;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue