]> git.proxmox.com Git - mirror_qemu.git/commit
target/openrisc: Make openrisc_cpu_tlb_fill sysemu only
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 15 Sep 2021 03:33:23 +0000 (20:33 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 2 Nov 2021 11:00:52 +0000 (07:00 -0400)
commit12f0bc55791bd6e0864a430a0c3c9518ae7622e8
tree23a824020ae543fe3ced41313a90ed5376ce725f
parentd315712b69fa34c27d09d425ca5951a08b07ade8
target/openrisc: Make openrisc_cpu_tlb_fill sysemu only

The fallback code in cpu_loop_exit_sigsegv is sufficient for
openrisc linux-user.

This makes all of the code in mmu.c sysemu only, so remove
the ifdefs and move the file to openrisc_softmmu_ss.
Remove the code from cpu_loop that handled EXCP_DPF.

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
linux-user/openrisc/cpu_loop.c
target/openrisc/cpu.c
target/openrisc/cpu.h
target/openrisc/meson.build
target/openrisc/mmu.c