systemc: Add the deprecated sc_module::end_module function.
authorGabe Black <gabeblack@google.com>
Wed, 6 Jun 2018 20:57:06 +0000 (13:57 -0700)
committerGabe Black <gabeblack@google.com>
Wed, 15 Aug 2018 01:27:50 +0000 (01:27 +0000)
The regression tests use this function. In the Accellera implementation
it seems to just do some error checking, so our version doesn't do
anything for now.

Change-Id: Icaad45e934bad69e301bc0234f73e69791940736
Reviewed-on: https://gem5-review.googlesource.com/10854
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>

src/systemc/ext/core/sc_module.hh

index 4c4ebb2699328fe3d87fd6ca419adc884f6210ea..0600aa6e63d8a7e3487250a210bffb6afd35a0fa 100644 (file)
@@ -141,6 +141,9 @@ class sc_module : public sc_object
     sc_module(const sc_module_name &);
     sc_module();
 
+    /* Deprecated, but used in the regression tests. */
+    void end_module() {}
+
     void reset_signal_is(const sc_in<bool> &, bool);
     void reset_signal_is(const sc_inout<bool> &, bool);
     void reset_signal_is(const sc_out<bool> &, bool);