aboutsummaryrefslogtreecommitdiff
path: root/scripts/qapi
diff options
context:
space:
mode:
authorDaniel Henrique Barboza <dbarboza@ventanamicro.com>2025-06-04 14:43:28 -0300
committerAlistair Francis <alistair.francis@wdc.com>2025-07-04 21:09:48 +1000
commitbab2be19239bc8e586a868eafd1c78a2d55a1a58 (patch)
tree315992f8c7e9007c7b56360867017e848ef415ee /scripts/qapi
parentf31ba686a9387640a905ac70fe682c15c461a134 (diff)
downloadqemu-bab2be19239bc8e586a868eafd1c78a2d55a1a58.zip
qemu-bab2be19239bc8e586a868eafd1c78a2d55a1a58.tar.gz
qemu-bab2be19239bc8e586a868eafd1c78a2d55a1a58.tar.bz2
target/riscv/cpu.c: add 'ssstrict' to riscv, isa
'ssstrict' is a RVA23 profile-defined extension defined as follows: "No non-conforming extensions are present. Attempts to execute unimplemented opcodes or access unimplemented CSRs in the standard or reserved encoding spaces raises an illegal instruction exception that results in a contained trap to the supervisor-mode trap handler." In short, we need to throw an exception when accessing unimplemented CSRs or opcodes. We do that, so let's advertise it. Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Reviewed-by: Andrew Jones <ajones@ventanamicro.com> Message-ID: <20250529202315.1684198-3-dbarboza@ventanamicro.com> Message-ID: <20250604174329.1147549-3-dbarboza@ventanamicro.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'scripts/qapi')
0 files changed, 0 insertions, 0 deletions