sim: remove unused MemoryModeStrings array
authorSteve Reinhardt <steve.reinhardt@amd.com>
Sat, 19 Jul 2014 05:05:51 +0000 (22:05 -0700)
committerSteve Reinhardt <steve.reinhardt@amd.com>
Sat, 19 Jul 2014 05:05:51 +0000 (22:05 -0700)
The System object has a static MemoryModeStrings array
that's (1) unused and (2) redundant, since there's an
auto-generated version in the Enums namespace.  No
point in leaving it in.

src/sim/system.cc
src/sim/system.hh

index e2bf0a3d2da2fd2222fdff64efa349c5114f3d6f..88d2a1625b2db90354f925e8c14e1b09a1764dd8 100644 (file)
@@ -462,9 +462,6 @@ System::getMasterName(MasterID master_id)
     return masterIds[master_id];
 }
 
-const char *System::MemoryModeStrings[4] = {"invalid", "atomic", "timing",
-                                            "atomic_noncaching"};
-
 System *
 SystemParams::create()
 {
index ecef2c4f24bfd4be85ece130d1848f145be45b37..5b68373a6157353bca9596b15b1b86e0f903aaaa 100644 (file)
@@ -121,8 +121,6 @@ class System : public MemObject
     BaseMasterPort& getMasterPort(const std::string &if_name,
                                   PortID idx = InvalidPortID);
 
-    static const char *MemoryModeStrings[4];
-
     /** @{ */
     /**
      * Is the system in atomic mode?