From a30b0e39efaf14ba8b13cff1ada495d68a2ac01e Mon Sep 17 00:00:00 2001 From: Andreas Sandberg Date: Thu, 8 Feb 2018 18:18:16 +0000 Subject: arch-arm: Decode Brk64 instructions The brk instruction in aarch64 was decoded as an unimplemented instruction. Fix that. Change-Id: I3eb36a016ab56d882426c5cdef3a0b594de0f9cd Signed-off-by: Andreas Sandberg Reviewed-by: Jack Travaglini Reviewed-on: https://gem5-review.googlesource.com/8142 Reviewed-by: Giacomo Travaglini --- src/arch/arm/isa/formats/aarch64.isa | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arch/arm/isa/formats/aarch64.isa b/src/arch/arm/isa/formats/aarch64.isa index 0179f2f1f..0cb8e9c66 100644 --- a/src/arch/arm/isa/formats/aarch64.isa +++ b/src/arch/arm/isa/formats/aarch64.isa @@ -254,7 +254,7 @@ namespace Aarch64 case 0x03: return new Smc64(machInst); case 0x04: - return new FailUnimplemented("brk", machInst); + return new Brk64(machInst); case 0x08: return new FailUnimplemented("hlt", machInst); case 0x15: -- cgit v1.2.3