projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[jit] Implement double->uintptr conversions on 64 bit platforms. Fixes #16529.
[mono.git]
/
mono
/
mini
/
exceptions-s390x.c
diff --git
a/mono/mini/exceptions-s390x.c
b/mono/mini/exceptions-s390x.c
index b95c6ed30185eb0e26916800ce2cc4b14352b60c..17bb8b044d0ea92945ed50c96f4d9c0cf3dfeedc 100644
(file)
--- a/
mono/mini/exceptions-s390x.c
+++ b/
mono/mini/exceptions-s390x.c
@@
-237,11
+237,7
@@
throw_exception (MonoObject *exc, unsigned long ip, unsigned long sp,
{
MonoContext ctx;
int iReg;
{
MonoContext ctx;
int iReg;
- static void (*restore_context) (MonoContext *);
- if (!restore_context)
- restore_context = mono_get_restore_context();
-
memset(&ctx, 0, sizeof(ctx));
setup_context(&ctx);
memset(&ctx, 0, sizeof(ctx));
setup_context(&ctx);
@@
-267,7
+263,7
@@
throw_exception (MonoObject *exc, unsigned long ip, unsigned long sp,
}
// mono_arch_handle_exception (&ctx, exc, FALSE);
mono_handle_exception (&ctx, exc);
}
// mono_arch_handle_exception (&ctx, exc, FALSE);
mono_handle_exception (&ctx, exc);
- restore_context(&ctx);
+
mono_
restore_context(&ctx);
g_assert_not_reached ();
}
g_assert_not_reached ();
}