qemu: enable RISC-V arch

This commit is contained in:
Gerasim Troeglazov
2021-03-13 22:55:58 +10:00
parent 1d2b24f537
commit b16b9244ee

View File

@@ -7,7 +7,7 @@ achieves very good performance."
HOMEPAGE="https://www.qemu.org/"
COPYRIGHT="2003-2019 Fabrice Bellard"
LICENSE="GNU GPL v2"
REVISION="5"
REVISION="6"
SOURCE_URI="https://download.qemu.org/qemu-$portVersion.tar.xz"
CHECKSUM_SHA256="b148fc3c7382c5addd915db433383160ca7b840bc6ea90bb0d35c6b253526d56"
SOURCE_DIR="qemu-$portVersion"
@@ -24,13 +24,14 @@ if [ "$targetArchitecture" = x86_gcc2 ]; then
commandBinDir=$prefix/bin
fi
platformList="x86 arm mips ppc sparc m68k"
platformList="x86 arm mips ppc sparc m68k riscv"
archList_x86="i386 x86_64"
archList_arm="arm aarch64"
archList_mips="mips mipsel mips64 mips64el"
archList_ppc="ppc ppc64"
archList_sparc="sparc sparc64"
archList_m68k="m68k"
archList_riscv="riscv32 riscv64"
PROVIDES="
qemu$secondaryArchSuffix = $portVersion
@@ -117,6 +118,13 @@ PROVIDES_m68k="
"
REQUIRES_m68k=$REQUIRES_x86
PROVIDES_riscv="
qemu_riscv$secondaryArchSuffix = $portVersion
cmd:qemu_system_riscv$commandSuffix = $portVersion
cmd:qemu_system_riscv64$commandSuffix = $portVersion
"
REQUIRES_riscv=$REQUIRES_x86
BUILD_REQUIRES="
devel:libbz2$secondaryArchSuffix
devel:libcapstone$secondaryArchSuffix