target/riscv: Add multi extension implied rules
authorFrank Chang <frank.chang@sifive.com>
Tue, 25 Jun 2024 11:46:27 +0000 (19:46 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Wed, 26 Jun 2024 13:10:47 +0000 (23:10 +1000)
commit340c3ca5f26591578171a7e6f3b6b9512fae2232
treeecfcd21f1b088ec5b58e41ed3d112d060b9f28b2
parent171773391a2b3a9d8aa4d807b945e9fabe080df6
target/riscv: Add multi extension implied rules

Add multi extension implied rules to enable the implied extensions of
the multi extension recursively.

Signed-off-by: Frank Chang <frank.chang@sifive.com>
Reviewed-by: Jerry Zhang Jian <jerry.zhangjian@sifive.com>
Tested-by: Max Chou <max.chou@sifive.com>
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Message-ID: <20240625114629.27793-5-frank.chang@sifive.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/cpu.c