misc: missing override specifier
authorAndrea Mondelli <Andrea.Mondelli@ucf.edu>
Tue, 19 Mar 2019 17:12:58 +0000 (13:12 -0400)
committerAndrea Mondelli <Andrea.Mondelli@ucf.edu>
Sat, 23 Mar 2019 00:05:33 +0000 (00:05 +0000)
Missing specifier of overridden virtual function
declared in sim_object.hh

Removed redundant "virtual" keyword

Change-Id: I42aa3349b537c9e62607bce20cf1b3aabdb99bf2
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/17468
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>

13 files changed:
src/cpu/testers/directedtest/RubyDirectedTester.hh
src/cpu/testers/garnet_synthetic_traffic/GarnetSyntheticTraffic.hh
src/cpu/testers/memtest/memtest.hh
src/cpu/testers/rubytest/RubyTester.hh
src/dev/io_device.hh
src/mem/addr_mapper.hh
src/mem/bridge.hh
src/mem/external_master.hh
src/mem/external_slave.hh
src/mem/mem_checker_monitor.hh
src/mem/ruby/network/MessageBuffer.hh
src/mem/ruby/network/Network.hh
src/mem/xbar.hh

index 0f519762cb244fca50cbf0e3c811cd5dad76ebfd..740843562d38e744dfb4d02935e0eab7bbabfcdd 100644 (file)
@@ -72,7 +72,7 @@ class RubyDirectedTester : public MemObject
 
     MasterPort* getCpuPort(int idx);
 
-    virtual void init();
+    void init() override;
 
     void wakeup();
 
index a18f5bbdad96014e1e30f65bb17be42d5f20b49f..7f9ca5f7cddb73d4b657f104e10657dcb1119e38 100644 (file)
@@ -59,7 +59,7 @@ class GarnetSyntheticTraffic : public MemObject
     typedef GarnetSyntheticTrafficParams Params;
     GarnetSyntheticTraffic(const Params *p);
 
-    virtual void init();
+    void init() override;
 
     // main simulation loop (one cycle)
     void tick();
index 8e8f739968e12d31926c464933a7a98fbe944bd9..b429fed691a3c087ba52941ece1785f928b39c40 100644 (file)
@@ -75,7 +75,7 @@ class MemTest : public MemObject
     typedef MemTestParams Params;
     MemTest(const Params *p);
 
-    virtual void regStats();
+    void regStats() override;
 
     Port &getPort(const std::string &if_name,
                   PortID idx=InvalidPortID) override;
index 2509aa2cd1bbfb9ded0e265e95d82855d65e4379..3ca71f608e519d36e006b5b05c5fa04daf801b59 100644 (file)
@@ -103,7 +103,7 @@ class RubyTester : public MemObject
     MasterPort* getReadableCpuPort(int idx);
     MasterPort* getWritableCpuPort(int idx);
 
-    virtual void init();
+    void init() override;
 
     void wakeup();
 
index 64d7aa5ec45407d07967a0b50f866952c3645ced..8dc3f943ac7f2e378cc05e103d077347190a6a7d 100644 (file)
@@ -123,7 +123,7 @@ class PioDevice : public MemObject
         return dynamic_cast<const Params *>(_params);
     }
 
-    virtual void init();
+    void init() override;
 
     Port &getPort(const std::string &if_name,
             PortID idx=InvalidPortID) override;
index 6b47cfcb8e35239131b5b66dcb86a5e94ba04111..aaefdedc361cb773392d4569cf81eca55738a7ca 100644 (file)
@@ -65,7 +65,7 @@ class AddrMapper : public MemObject
     Port &getPort(const std::string &if_name,
                   PortID idx=InvalidPortID) override;
 
-    virtual void init();
+    void init() override;
 
   protected:
 
index 90664035549485cec5d889d6531755c1f6ff7886..b3fb90d93a07d5902b62079e739621918bd359ef 100644 (file)
@@ -319,7 +319,7 @@ class Bridge : public MemObject
     Port &getPort(const std::string &if_name,
                   PortID idx=InvalidPortID) override;
 
-    virtual void init();
+    void init() override;
 
     typedef BridgeParams Params;
 
index 42ac67c03b484502f3fc8e5545cb82cf69a55a47..f105054b417dcf32a672b69d50be471cc068b320 100644 (file)
@@ -129,7 +129,7 @@ class ExternalMaster : public MemObject
     static void registerHandler(const std::string &handler_name,
         Handler *handler);
 
-    void init();
+    void init() override;
 
     const MasterID masterId;
 };
index 7290d633970b0ff935b36a0f77dabf884546d31c..cfe89b98a27a65519de8d33900920819fcdccd91 100644 (file)
@@ -135,7 +135,7 @@ class ExternalSlave : public MemObject
     static void registerHandler(const std::string &handler_name,
         Handler *handler);
 
-    void init();
+    void init() override;
 };
 
 
index 0564a81788e623d206220627b450f32417fd5b4c..ba150493f0ed71212f2dfd1ddc4158444e8a931f 100644 (file)
@@ -73,7 +73,7 @@ class MemCheckerMonitor : public MemObject
     Port &getPort(const std::string &if_name,
                   PortID idx=InvalidPortID) override;
 
-    virtual void init();
+    void init() override;
 
   private:
 
index 4e85ac4132d03a9ac8f3e1bb4babb44e766d2061..05821d5ac82839b9d038c0210084f1ba781df752 100644 (file)
@@ -128,7 +128,7 @@ class MessageBuffer : public SimObject
         return RubyDummyPort::instance();
     }
 
-    void regStats();
+    void regStats() override;
 
     // Function for figuring out if any of the messages in the buffer need
     // to be updated with the data from the packet.
index 4e9791824a619060070086019d23940eda83fcc6..0830187c89e68e4612d54bf1951ec2bdd5f93186 100644 (file)
@@ -82,7 +82,7 @@ class Network : public ClockedObject
     { return dynamic_cast<const Params *>(_params); }
 
     virtual ~Network();
-    virtual void init();
+    void init() override;
 
     static uint32_t getNumberOfVirtualNetworks() { return m_virtual_networks; }
     int getNumNodes() const { return m_nodes; }
index 0745ea5ac8e11d89e2b73d9f5397892c14829c82..67451500101a3d135dc59e97fa4c1c23d1904e7b 100644 (file)
@@ -410,13 +410,13 @@ class BaseXBar : public MemObject
 
     virtual ~BaseXBar();
 
-    virtual void init();
+    void init() override;
 
     /** A function used to return the port associated with this object. */
     Port &getPort(const std::string &if_name,
                   PortID idx=InvalidPortID) override;
 
-    virtual void regStats();
+    void regStats() override;
 
 };