ARM: Use a stl queue for the table walker state
[gem5.git] / src / mem / mem_object.cc
index f579a072718aaa668f9865d5ccbd483c87364b49..20a1b4cd87a60fc68610c10735768ae3e7a34aef 100644 (file)
  * 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");
+}