Update
This commit is contained in:
15
3rdparty/libyuv/riscv_script/run_qemu.sh
vendored
Normal file
15
3rdparty/libyuv/riscv_script/run_qemu.sh
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
set -e
|
||||
|
||||
USE_RVV="${USE_RVV:-OFF}"
|
||||
TOOLCHAIN_PATH="${TOOLCHAIN_PATH:-../../build-toolchain-qemu/riscv-clang}"
|
||||
QEMU_PREFIX_PATH="${QEMU_PREFIX_PATH:-../../build-toolchain-qemu/riscv-qemu/}"
|
||||
|
||||
if [ "${USE_RVV}" = "ON" ];then
|
||||
QEMU_OPTION="-cpu rv64,zba=true,zbb=true,zbc=true,zbs=true,v=true,vlen=512,elen=64,vext_spec=v1.0 -L ${TOOLCHAIN_PATH}/sysroot"
|
||||
else
|
||||
QEMU_OPTION="-cpu rv64,zba=true,zbb=true,zbc=true,zbs=true -L ${TOOLCHAIN_PATH}/sysroot"
|
||||
fi
|
||||
|
||||
$QEMU_PREFIX_PATH/bin/qemu-riscv64 $QEMU_OPTION $@
|
||||
Reference in New Issue
Block a user