qemu-e2k/linux-user
Richard Henderson e91a7227cb target/riscv: Split misa.mxl and misa.ext
The hw representation of misa.mxl is at the high bits of the
misa csr.  Representing this in the same way inside QEMU
results in overly complex code trying to check that field.

Reviewed-by: LIU Zhiwei <zhiwei_liu@c-sky.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20211020031709.359469-4-richard.henderson@linaro.org
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2021-10-22 07:47:51 +10:00
..
aarch64
alpha
arm
cris
generic
hexagon
host
hppa
i386
m68k linux-user/m68k: Implement setup_sigtramp 2021-10-01 12:03:48 +02:00
microblaze linux-user/microblaze: Implement setup_sigtramp 2021-10-01 12:03:48 +02:00
mips linux-user/mips: Implement setup_sigtramp 2021-10-01 12:03:48 +02:00
mips64 linux-user/mips: Implement setup_sigtramp 2021-10-01 12:03:48 +02:00
nios2 linux-user/nios2: Document non-use of setup_sigtramp 2021-10-01 12:03:48 +02:00
openrisc linux-user/openrisc: Implement setup_sigtramp 2021-10-01 12:03:48 +02:00
ppc linux-user/ppc: Fix XER access in save/restore_user_regs 2021-10-21 11:42:47 +11:00
riscv target/riscv: Split misa.mxl and misa.ext 2021-10-22 07:47:51 +10:00
s390x linux-user/s390x: Implement setup_sigtramp 2021-10-01 12:03:48 +02:00
sh4 linux-user/sh4: Implement setup_sigtramp 2021-10-01 12:03:48 +02:00
sparc linux-user/sparc: Implement setup_sigtramp 2021-10-01 12:03:48 +02:00
x86_64
xtensa linux-user/xtensa: Implement setup_sigtramp 2021-10-01 12:03:48 +02:00
cpu_loop-common.h
elfload.c target/riscv: Split misa.mxl and misa.ext 2021-10-22 07:47:51 +10:00
errnos.c.inc
exit.c
fd-trans.c
fd-trans.h
flat.h
flatload.c
ioctls.h
linux_loop.h
linuxload.c
loader.h
main.c
meson.build meson: *-user: only descend into *-user when configured 2021-10-18 12:51:39 -06:00
mmap.c
qemu.h
safe-syscall.h
safe-syscall.S
semihost.c
signal-common.h
signal.c
socket.h
strace.c
strace.h
strace.list
syscall_defs.h
syscall_types.h
syscall.c
target_flat.h
trace-events
trace.h
uaccess.c
uname.c
uname.h
user-internals.h
user-mmap.h
vm86.c