qemu/include/sysemu
Michael Clark 25fa194b7b
RISC-V Build Infrastructure
This adds RISC-V into the build system enabling the following targets:

- riscv32-softmmu
- riscv64-softmmu
- riscv32-linux-user
- riscv64-linux-user

This adds defaults configs for RISC-V, enables the build for the RISC-V
CPU core, hardware, and Linux User Emulation. The 'qemu-binfmt-conf.sh'
script is updated to add the RISC-V ELF magic.

Expected checkpatch errors for consistency reasons:

ERROR: line over 90 characters
FILE: scripts/qemu-binfmt-conf.sh

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Sagar Karandikar <sagark@eecs.berkeley.edu>
Signed-off-by: Michael Clark <mjc@sifive.com>
2018-03-07 08:30:28 +13:00
..
accel.h
arch_init.h RISC-V Build Infrastructure 2018-03-07 08:30:28 +13:00
balloon.h
block-backend.h
blockdev.h
bt.h
cpus.h
cryptodev-vhost-user.h
cryptodev-vhost.h
cryptodev.h
device_tree.h
dma.h
dump-arch.h
dump.h
hax.h
hostmem.h
hvf.h
hw_accel.h
iothread.h
kvm_int.h
kvm.h
memory_mapping.h
numa.h
os-posix.h
os-win32.h
qtest.h
replay.h
reset.h
rng-random.h
rng.h
seccomp.h
sysemu.h -----BEGIN PGP SIGNATURE----- 2018-03-05 14:27:24 +00:00
tpm_backend.h
tpm.h
watchdog.h
whpx.h
xen-mapcache.h