From b06142ec5fb63d6a6d2e2938cbf5946c94a20f7e Mon Sep 17 00:00:00 2001 From: Giacomo Travaglini Date: Wed, 26 Feb 2020 13:34:51 +0000 Subject: [PATCH] arch-arm: Remove unused getArmSystem helper Change-Id: Ifbb1619fa1cfd6c6cda5c390889c423dbe62dc7e Signed-off-by: Giacomo Travaglini Reviewed-by: Ciro Santilli Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/25963 Reviewed-by: Gabe Black Tested-by: kokoro --- src/arch/arm/system.cc | 8 -------- src/arch/arm/system.hh | 7 ------- 2 files changed, 15 deletions(-) diff --git a/src/arch/arm/system.cc b/src/arch/arm/system.cc index a70c63c9f..d40133916 100644 --- a/src/arch/arm/system.cc +++ b/src/arch/arm/system.cc @@ -180,14 +180,6 @@ ArmSystem::initState() } } -ArmSystem * -ArmSystem::getArmSystem(System *sys) -{ - ArmSystem *a_sys = dynamic_cast(sys); - assert(a_sys); - return a_sys; -} - ArmSystem* ArmSystem::getArmSystem(ThreadContext *tc) { diff --git a/src/arch/arm/system.hh b/src/arch/arm/system.hh index 9f27fad92..26b417ed7 100644 --- a/src/arch/arm/system.hh +++ b/src/arch/arm/system.hh @@ -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. -- 2.30.2