summaryrefslogtreecommitdiff
path: root/src/interp
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp')
-rw-r--r--src/interp/interp.cc2
-rw-r--r--src/interp/istream.cc2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/interp/interp.cc b/src/interp/interp.cc
index f93fa5a6..800d81f3 100644
--- a/src/interp/interp.cc
+++ b/src/interp/interp.cc
@@ -1978,6 +1978,8 @@ RunResult Thread::StepInternal(Trap::Ptr* out_trap) {
case O::Delegate:
case O::InterpData:
case O::Invalid:
+ case O::TryTable:
+ case O::ThrowRef:
WABT_UNREACHABLE;
break;
}
diff --git a/src/interp/istream.cc b/src/interp/istream.cc
index 8e5cb5a3..25627ba2 100644
--- a/src/interp/istream.cc
+++ b/src/interp/istream.cc
@@ -794,6 +794,8 @@ Instr Istream::Read(Offset* offset) const {
case Opcode::Loop:
case Opcode::Try:
case Opcode::ReturnCall:
+ case Opcode::TryTable:
+ case Opcode::ThrowRef:
// Not used.
break;
}