diff --git a/design_dump.cc b/design_dump.cc index 2ec02f253..75505a180 100644 --- a/design_dump.cc +++ b/design_dump.cc @@ -17,7 +17,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ #ifdef HAVE_CVS_IDENT -#ident "$Id: design_dump.cc,v 1.149.2.6 2006/07/10 00:21:50 steve Exp $" +#ident "$Id: design_dump.cc,v 1.149.2.7 2006/08/23 04:09:14 steve Exp $" #endif # include "config.h" @@ -171,7 +171,8 @@ void NetObj::dump_node_pins(ostream&o, unsigned ind) const if (pin(idx).is_linked()) { const Nexus*nex = pin(idx).nexus(); - o << nex << " " << nex->name(); + const char*nex_name = nex->name(); + o << nex << " " << (nex_name? nex_name : "????"); } o << endl; @@ -257,6 +258,7 @@ void NetMux::dump_node(ostream&o, unsigned ind) const { o << setw(ind) << "" << "Multiplexer (NetMux): " << name() << " scope=" << scope()->name() << endl; + o << setw(ind+6) << "" << "source=" << get_line() << endl; dump_node_pins(o, ind+4); dump_obj_attr(o, ind+4); } @@ -1130,6 +1132,9 @@ void Design::dump(ostream&o) const /* * $Log: design_dump.cc,v $ + * Revision 1.149.2.7 2006/08/23 04:09:14 steve + * missing sig diagnostics. + * * Revision 1.149.2.6 2006/07/10 00:21:50 steve * Add support for full_case attribute. * diff --git a/net_link.cc b/net_link.cc index 0621a239b..4c477c5bd 100644 --- a/net_link.cc +++ b/net_link.cc @@ -17,7 +17,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ #ifdef HAVE_CVS_IDENT -#ident "$Id: net_link.cc,v 1.14.2.5 2006/08/15 03:41:24 steve Exp $" +#ident "$Id: net_link.cc,v 1.14.2.6 2006/08/23 04:09:14 steve Exp $" #endif # include "config.h" @@ -391,8 +391,9 @@ const char* Nexus::name() const obj->name() << " pin " << pin << "(" << lnk->get_name() << "<" << lnk->get_inst() << ">)" " type=" << typeid(*obj).name() << "?" << endl; - + return 0; } + assert(sig); ostringstream tmp; tmp << sig->name(); @@ -585,6 +586,9 @@ bool NexusSet::intersect(const NexusSet&that) const /* * $Log: net_link.cc,v $ + * Revision 1.14.2.6 2006/08/23 04:09:14 steve + * missing sig diagnostics. + * * Revision 1.14.2.5 2006/08/15 03:41:24 steve * Improve performance of unlink of heavily connected nexa. *