X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmem%2Fmem_object.cc;h=20a1b4cd87a60fc68610c10735768ae3e7a34aef;hb=cb76111a7e79c9b0364e49bdf34120f440e42746;hp=f579a072718aaa668f9865d5ccbd483c87364b49;hpb=ba2eae5d528487900d1510fc0a160e660f2c394c;p=gem5.git diff --git a/src/mem/mem_object.cc b/src/mem/mem_object.cc index f579a0727..20a1b4cd8 100644 --- a/src/mem/mem_object.cc +++ b/src/mem/mem_object.cc @@ -24,14 +24,19 @@ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Authors: Steve Reinhardt */ #include "mem/mem_object.hh" -#include "sim/param.hh" -MemObject::MemObject(const std::string &name) - : SimObject(name) +MemObject::MemObject(const Params *params) + : SimObject(params) { } -DEFINE_SIM_OBJECT_CLASS_NAME("MemObject", MemObject) +void +MemObject::deletePortRefs(Port *p) +{ + panic("This object does not support port deletion\n"); +}