aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@rivosinc.com>2022-04-01 22:00:38 -0700
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2022-06-05 22:07:23 +0200
commitdcb3887d85c10c96cc56d2715bf21566e3c31d9b (patch)
tree25f2f88be5f8a2bc0a92f9c2c41c92644f7f5ee1
parent90feaaa967227961fc9972a0a46bb4fa51eec7b2 (diff)
downloadsparse-dcb3887d85c10c96cc56d2715bf21566e3c31d9b.tar.gz
RISC-V: Remove the unimplemented ISA extensions
This made sense when we die()d on unknown ISA extensions, but now that we're just warning it's actually a bit detrimental: users won't see that their unimplemented ISA extensions are silently having the wrong definitions set, which may cause hard to debug failures. Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com> Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
-rw-r--r--target-riscv.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/target-riscv.c b/target-riscv.c
index 80f2588f..d6dbb7d5 100644
--- a/target-riscv.c
+++ b/target-riscv.c
@@ -39,17 +39,7 @@ static void parse_march_riscv(const char *arg)
{ "f", RISCV_FLOAT|RISCV_FDIV|RISCV_ZICSR },
{ "d", RISCV_DOUBLE|RISCV_FDIV|RISCV_ZICSR },
{ "g", RISCV_GENERIC },
- { "q", 0 },
- { "l", 0 },
{ "c", RISCV_COMP },
- { "b", 0 },
- { "j", 0 },
- { "t", 0 },
- { "p", 0 },
- { "v", 0 },
- { "n", 0 },
- { "h", 0 },
- { "s", 0 },
{ "_zicsr", RISCV_ZICSR },
{ "_zifencei", RISCV_ZIFENCEI },
};