diff options
Diffstat (limited to 'src/systemc/core')
-rw-r--r-- | src/systemc/core/sc_interface.cc | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/src/systemc/core/sc_interface.cc b/src/systemc/core/sc_interface.cc index e01bdccfd..171422d31 100644 --- a/src/systemc/core/sc_interface.cc +++ b/src/systemc/core/sc_interface.cc @@ -28,32 +28,17 @@ */ #include "base/logging.hh" +#include "systemc/ext/core/sc_event.hh" #include "systemc/ext/core/sc_interface.hh" namespace sc_core { -void -sc_interface::register_port(sc_port_base &, const char *) -{ - warn("%s not implemented.\n", __PRETTY_FUNCTION__); -} - const sc_event & sc_interface::default_event() const { - warn("%s not implemented.\n", __PRETTY_FUNCTION__); - return *(sc_event *)nullptr; -} - -sc_interface::~sc_interface() -{ - warn("%s not implemented.\n", __PRETTY_FUNCTION__); -} - -sc_interface::sc_interface() -{ - warn("%s not implemented.\n", __PRETTY_FUNCTION__); + static sc_event dummy; + return dummy; } } // namespace sc_core |