arch-arm: Add support for the brk instruction
authorAndreas Sandberg <andreas.sandberg@arm.com>
Fri, 23 Jun 2017 13:49:56 +0000 (14:49 +0100)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Wed, 22 Nov 2017 16:12:38 +0000 (16:12 +0000)
commite80899c49a758d966ae47920c296325d64fea383
tree5521bb4501cf4ebc7b3a60f05c8db466a70f81b9
parenteac97c91da74acb602c580b36415ab4c6b08b582
arch-arm: Add support for the brk instruction

Add support for software breakpoints as signalled by the aarch64 brk
instruction. This introduces a new SoftwareBreakpoint fault.

Change-Id: I93646c3298e09d7f7b0983108ba8937c7331297a
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Giacomo Gabrielli <giacomo.gabrielli@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/5721
Reviewed-by: Giacomo Gabrielli <Giacomo.Gabrielli@arm.com>
src/arch/arm/faults.cc
src/arch/arm/faults.hh
src/arch/arm/isa/insts/misc64.isa
src/arch/arm/types.hh