aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNelson Chu <nelson.chu@sifive.com>2020-11-03 19:16:22 -0800
committerKito Cheng <kito.cheng@sifive.com>2021-03-29 17:15:25 +0800
commite1ad3a0846e08053a8679fe126a2f9880e25cc8d (patch)
treefd2439f3fb076ae1240aa7865e0e9d92570553d9
parent8ecf35e5a9ca97083da01131bc2e9d71fa7ea950 (diff)
downloadriscv-gnu-toolchain-e1ad3a0846e08053a8679fe126a2f9880e25cc8d.zip
riscv-gnu-toolchain-e1ad3a0846e08053a8679fe126a2f9880e25cc8d.tar.gz
riscv-gnu-toolchain-e1ad3a0846e08053a8679fe126a2f9880e25cc8d.tar.bz2
Bump qemu to support fp16, and also enable it by default.
m---------qemu0
-rwxr-xr-xscripts/wrapper/qemu/riscv64-unknown-linux-gnu-run1
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} "$@"