qemu/linux-user/arm
Hunter Laux d535508793 Add support for the arm breakpoint syscall
OABI arm used a software interrupt(0xef9f0001) for breakpoints.
Since 2005 gdb has used the break instruction(0xe7f001f0) for EABI.
Apparently Steel Bank Common Lisp still uses the swi instruction.

This is the kernel implementation:
http://lxr.free-electrons.com/source/arch/arm/kernel/traps.c#L598

Signed-off-by: Hunter Laux <hunterlaux@gmail.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
2014-06-24 20:01:24 +04:00
..
nwfpe fpu: move public header file to include/fpu 2012-12-19 08:32:46 +01:00
syscall_nr.h linux-user: sync syscall numbers upto 3.13 2014-02-18 16:45:55 +02:00
syscall.h Add support for the arm breakpoint syscall 2014-06-24 20:01:24 +04:00
target_cpu.h target-arm: Widen thread-local register state fields to 64 bits 2014-01-07 19:17:59 +00:00
target_signal.h Revert "Get rid of _t suffix" 2009-10-01 16:12:16 -05:00
target_structs.h linux-user: create target_structs header to place ipc_perm and shmid_ds 2013-11-29 11:42:04 +02:00
termbits.h Remove unnecessary trailing newlines 2008-12-13 09:32:43 +00:00