From 34336208b7f2ee917a55d8e43cefd30c1c0929c3 Mon Sep 17 00:00:00 2001 From: Giacomo Travaglini Date: Fri, 22 Sep 2023 13:05:10 +0100 Subject: [PATCH] arch-arm: Disassemble through InstDisassembler in TarmacTracer Change-Id: I5407338501084c016522749be697dd688ca51735 Signed-off-by: Giacomo Travaglini --- src/arch/arm/tracers/tarmac_record.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/arch/arm/tracers/tarmac_record.cc b/src/arch/arm/tracers/tarmac_record.cc index 53a9d4c459..5aa1f7e957 100644 --- a/src/arch/arm/tracers/tarmac_record.cc +++ b/src/arch/arm/tracers/tarmac_record.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017-2019 ARM Limited + * Copyright (c) 2017-2019, 2023 Arm Limited * All rights reserved * * The license below extends only to copyright in the software and shall @@ -124,7 +124,7 @@ TarmacTracerRecord::TraceInstEntry::TraceInstEntry( const TarmacContext& tarmCtx, bool predicate) : InstEntry(tarmCtx.thread, *tarmCtx.pc, tarmCtx.staticInst, predicate), - disassemble(tarmCtx.staticInst->disassemble(addr)) + disassemble(tarmCtx.tracer.disassemble(tarmCtx.staticInst, *tarmCtx.pc)) { secureMode = isSecure(tarmCtx.thread);