diff options
Diffstat (limited to 'qtmips_machine/qtmipsmachine.cpp')
-rw-r--r-- | qtmips_machine/qtmipsmachine.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/qtmips_machine/qtmipsmachine.cpp b/qtmips_machine/qtmipsmachine.cpp index b691645..2942bec 100644 --- a/qtmips_machine/qtmipsmachine.cpp +++ b/qtmips_machine/qtmipsmachine.cpp @@ -199,3 +199,9 @@ void QtMipsMachine::set_status(enum Status st) { if (change) emit status_change(st); } + +void QtMipsMachine::register_exception_handler(ExceptionCause excause, + ExceptionHandler *exhandler) { + if (cr != nullptr) + cr->register_exception_handler(excause, exhandler); +} |