aboutsummaryrefslogtreecommitdiff
path: root/spike_dasm
diff options
context:
space:
mode:
authorRupert Swarbrick <rswarbrick@gmail.com>2022-03-11 21:44:54 +0000
committerGitHub <noreply@github.com>2022-03-11 13:44:54 -0800
commit59ec157568d2a52feeec568ac042362db1c5ddbc (patch)
tree802e4fd68f756a543b02bf763d029051f4404fc7 /spike_dasm
parent29dca8b846250a015e84b36e40f4bd1b57bf55fa (diff)
downloadriscv-isa-sim-59ec157568d2a52feeec568ac042362db1c5ddbc.zip
riscv-isa-sim-59ec157568d2a52feeec568ac042362db1c5ddbc.tar.gz
riscv-isa-sim-59ec157568d2a52feeec568ac042362db1c5ddbc.tar.bz2
Incorporate supported privilege levels into isa_parser_t (#940)
These affect the "max_isa" value (now exposed as get_max_isa()) and feel like they're similar to the other computations done in isa_parser_t.
Diffstat (limited to 'spike_dasm')
-rw-r--r--spike_dasm/spike-dasm.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/spike_dasm/spike-dasm.cc b/spike_dasm/spike-dasm.cc
index afe46e0..c4fc840 100644
--- a/spike_dasm/spike-dasm.cc
+++ b/spike_dasm/spike-dasm.cc
@@ -27,7 +27,7 @@ int main(int argc, char** argv)
parser.option(0, "isa", 1, [&](const char* s){isa = s;});
parser.parse(argv);
- isa_parser_t isa_parser(isa);
+ isa_parser_t isa_parser(isa, DEFAULT_PRIV);
disassembler_t* disassembler = new disassembler_t(&isa_parser);
if (extension) {
for (auto disasm_insn : extension()->get_disasms()) {