From 50749b849647f132868d5022f7523530d6c711a3 Mon Sep 17 00:00:00 2001 From: Giacomo Travaglini Date: Fri, 15 Dec 2017 15:56:03 +0000 Subject: [PATCH] arch-arm: Change casting type from reinterpret to static Cosmetic fix: prefer static_cast rather than reinterpret_cast in hierarchy. Change-Id: Ic0e5a4df9b18072a6df5ee316f674241074c349a Signed-off-by: Giacomo Travaglini Reviewed-by: Andreas Sandberg Reviewed-on: https://gem5-review.googlesource.com/6761 Maintainer: Andreas Sandberg --- src/arch/arm/faults.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/arch/arm/faults.cc b/src/arch/arm/faults.cc index 0293ee100..8d019d58a 100644 --- a/src/arch/arm/faults.cc +++ b/src/arch/arm/faults.cc @@ -482,7 +482,7 @@ ArmFault::invoke(ThreadContext *tc, const StaticInstPtr &inst) // extra information. This is used to generate the correct fault syndrome // information if (inst) { - ArmStaticInst *armInst = reinterpret_cast(inst.get()); + ArmStaticInst *armInst = static_cast(inst.get()); armInst->annotateFault(this); } @@ -672,7 +672,7 @@ ArmFault::invoke64(ThreadContext *tc, const StaticInstPtr &inst) // extra information. This is used to generate the correct fault syndrome // information if (inst) - reinterpret_cast(inst.get())->annotateFault(this); + static_cast(inst.get())->annotateFault(this); // Save exception syndrome if ((nextMode() != MODE_IRQ) && (nextMode() != MODE_FIQ)) setSyndrome(tc, getSyndromeReg64()); -- 2.30.2