arch-arm: Remove unused getArmSystem helper
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Wed, 26 Feb 2020 13:34:51 +0000 (13:34 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Wed, 4 Mar 2020 15:05:42 +0000 (15:05 +0000)
Change-Id: Ifbb1619fa1cfd6c6cda5c390889c423dbe62dc7e
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Ciro Santilli <ciro.santilli@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/25963
Reviewed-by: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/arm/system.cc
src/arch/arm/system.hh

index a70c63c9f57af123bc9be9704c21ac26783f32a5..d4013391684010a3e7ea942da79454444dd4d8ef 100644 (file)
@@ -180,14 +180,6 @@ ArmSystem::initState()
     }
 }
 
-ArmSystem *
-ArmSystem::getArmSystem(System *sys)
-{
-    ArmSystem *a_sys = dynamic_cast<ArmSystem *>(sys);
-    assert(a_sys);
-    return a_sys;
-}
-
 ArmSystem*
 ArmSystem::getArmSystem(ThreadContext *tc)
 {
index 9f27fad9259434c63871cf19e6fbdf6b37115f99..26b417ed78f7c855c78cdc8dcae93e903c6b8b6b 100644 (file)
@@ -270,13 +270,6 @@ class ArmSystem : public System
     /** Is Arm Semihosting support enabled? */
     bool haveSemihosting() const { return semihosting != nullptr; }
 
-    /**
-     * Casts the provided System object into a valid ArmSystem, it fails
-     * otherwise.
-     * @param sys System object to cast
-     */
-    static ArmSystem *getArmSystem(System *sys);
-
     /**
      * Returns a valid ArmSystem pointer if using ARM ISA, it fails
      * otherwise.