qemu-e2k/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 linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
cris
host
hppa linux-user: Add HPPA target_signal.h and target_cpu.h 2017-01-23 09:52:39 -08:00
i386 linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
m68k linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
microblaze linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
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 linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
ppc ppc: Fix signal delivery in ppc-user and ppc64-user 2016-09-23 10:29:40 +10:00
s390x
sh4 linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
sparc
sparc64 linux-user: sparc64: Use correct target SHMLBA in shmat() 2016-10-21 15:19:40 +03:00
tilegx linux-user: fix TARGET_NR_select 2016-09-22 07:24:21 +03:00
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-user: Add SIOCGPGRP, SIOCGSTAMP, SIOCGSTAMPNS 2017-01-22 18:14:10 -08:00
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 translate-all: add DEBUG_LOCKING asserts 2016-10-31 10:24:45 +01:00
qemu.h linux-user: Support stack-grows-up in elfload.c 2017-01-22 18:14:10 -08:00
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 linux-user: Add support for clock_adjtime() syscall 2016-10-21 15:20:09 +03:00
strace.list linux-user: Add support for syncfs() syscall 2016-10-21 15:20:13 +03:00
syscall_defs.h nios2: Add usermode binaries emulation 2017-01-24 13:10:35 -08:00
syscall_types.h linux-user: Add SIOCGPGRP, SIOCGSTAMP, SIOCGSTAMPNS 2017-01-22 18:14:10 -08:00
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