Fix abort signature in emscripten ABI

This commit is contained in:
Mark McCaskey
2019-12-02 15:09:42 -08:00
parent d639748a20
commit cd946f1d27
2 changed files with 7 additions and 3 deletions

View File

@ -32,7 +32,8 @@ pub fn ___cxa_rethrow_primary_exception(_ctx: &mut Ctx, _a: u32) {
/// TODO: We don't have support for exceptions yet
pub fn ___cxa_throw(ctx: &mut Ctx, _ptr: u32, _ty: u32, _destructor: u32) {
debug!("emscripten::___cxa_throw");
_abort(ctx);
eprintln!("Throwing exceptions not yet implemented: aborting!");
_abort(ctx, 0);
}
pub fn ___cxa_begin_catch(_ctx: &mut Ctx, _exception_object_ptr: u32) -> i32 {