target/riscv: rvb: support and turn on B-extension from command line
authorKito Cheng <kito.cheng@sifive.com>
Wed, 5 May 2021 16:06:17 +0000 (00:06 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Mon, 7 Jun 2021 23:59:46 +0000 (09:59 +1000)
commitd52e94081e626b6b4b181dc7a6fc8f0b98e7d403
tree5238e2e98fe0de74d612ee039fb80b6c15922ee7
parent3a4a43e4e213a18d1ee4ed97090a5e86401c85bc
target/riscv: rvb: support and turn on B-extension from command line

B-extension is default off, use cpu rv32 or rv64 with x-b=true to
enable B-extension.

Signed-off-by: Kito Cheng <kito.cheng@sifive.com>
Signed-off-by: Frank Chang <frank.chang@sifive.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210505160620.15723-17-frank.chang@sifive.com
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/cpu.c
target/riscv/cpu.h