diff options
m--------- | qemu | 0 | ||||
-rwxr-xr-x | scripts/wrapper/qemu/riscv64-unknown-linux-gnu-run | 1 |
2 files changed, 1 insertions, 0 deletions
diff --git a/qemu b/qemu -Subproject 25654a9edf1530778f9fa86c5184d76961aa162 +Subproject 73537b968dc1dd5fe4a709252672adc14d03854 diff --git a/scripts/wrapper/qemu/riscv64-unknown-linux-gnu-run b/scripts/wrapper/qemu/riscv64-unknown-linux-gnu-run index 439164c..9a033db 100755 --- a/scripts/wrapper/qemu/riscv64-unknown-linux-gnu-run +++ b/scripts/wrapper/qemu/riscv64-unknown-linux-gnu-run @@ -11,5 +11,6 @@ do done xlen="$(readelf -h $1 | grep 'Class' | cut -d: -f 2 | xargs echo | sed 's/^ELF//')" +qemu_args+=(-cpu rv$xlen,x-k=true); qemu-riscv$xlen "${qemu_args[@]}" -L ${RISC_V_SYSROOT} "$@" |