Re: [Qemu-devel] [PATCH v2] Add support for the arm breakpoint syscall

2014-06-20 Thread Peter Maydell
On 20 June 2014 12:13, Hunter Laux wrote: > 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.

[Qemu-devel] [PATCH v2] Add support for the arm breakpoint syscall

2014-06-20 Thread Hunter Laux
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