qemu/linux-user
Peter Maydell 7517748e3f armv7m: Report no-coprocessor faults correctly
For v7M attempts to access a nonexistent coprocessor are reported
differently from plain undefined instructions (as UsageFaults of type
NOCP rather than type UNDEFINSTR).  Split them out into a new
EXCP_NOCP so we can report the FSR value correctly.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-id: 1485285380-10565-8-git-send-email-peter.maydell@linaro.org
2017-01-27 15:29:08 +00:00
..
aarch64
alpha linux-user: Handle ERFKILL and EHWPOISON 2017-01-22 18:14:10 -08:00
arm
cris
host
hppa linux-user: Add HPPA target_signal.h and target_cpu.h 2017-01-23 09:52:39 -08:00
i386
m68k
microblaze
mips linux-user: Handle ERFKILL and EHWPOISON 2017-01-22 18:14:10 -08:00
mips64 linux-user: Handle ERFKILL and EHWPOISON 2017-01-22 18:14:10 -08:00
nios2 nios2: Add usermode binaries emulation 2017-01-24 13:10:35 -08:00
openrisc
ppc
s390x
sh4
sparc
sparc64
tilegx
unicore32
x86_64
elfload.c nios2: Add usermode binaries emulation 2017-01-24 13:10:35 -08:00
errno_defs.h linux-user: Handle ERFKILL and EHWPOISON 2017-01-22 18:14:10 -08:00
flat.h
flatload.c
ioctls.h
linux_loop.h
linuxload.c
m68k-sim.c
main.c armv7m: Report no-coprocessor faults correctly 2017-01-27 15:29:08 +00:00
Makefile.objs
mmap.c
qemu.h
safe-syscall.S
signal.c nios2: Add usermode binaries emulation 2017-01-24 13:10:35 -08:00
socket.h linux-user: Add HPPA socket.h definitions 2017-01-23 09:52:39 -08:00
strace.c
strace.list
syscall_defs.h nios2: Add usermode binaries emulation 2017-01-24 13:10:35 -08:00
syscall_types.h
syscall.c linux-user: Handle ERFKILL and EHWPOISON 2017-01-22 18:14:10 -08:00
target_flat.h
trace-events
uaccess.c
uname.c
uname.h
vm86.c