Report errors before doing fake_foreign_function_call.
commitd75f2a44acf7e98bbb020782b40bedcadfe1dd42
authorStas Boukarev <stassats@gmail.com>
Mon, 11 Mar 2024 01:18:33 +0000 (11 04:18 +0300)
committerStas Boukarev <stassats@gmail.com>
Mon, 11 Mar 2024 02:07:46 +0000 (11 05:07 +0300)
tree936ba4f1fca472c8fa4a25cdd2684d8a5c89ac1a
parent633408b6bf3354fa9e0872334458e719ba27df69
Report errors before doing fake_foreign_function_call.

fake_foreign_function_call may have problems if something's wrong with
the stack pointer.
src/runtime/interr.c
src/runtime/interr.h
src/runtime/interrupt.c