Merged revisions 8137-8178 via svnmerge from
[cacao.git] / src / vm / jit / sparc64 / solaris / md-os.c
index 546a850a584010ac7b4ad32cb9cb525a679f8712..6a995ac625367aab4d60e71e3275f0fcdda135f7 100644 (file)
@@ -92,6 +92,7 @@ ptrint md_get_reg_from_context(mcontext_t *_mc, u4 rindex)
 
 void md_signal_handler_sigsegv(int sig, siginfo_t *siginfo, void *_p)
 {
+       stackframeinfo     sfi;
        ucontext_t  *_uc;
        mcontext_t  *_mc;
        u4           instr;
@@ -144,7 +145,7 @@ void md_signal_handler_sigsegv(int sig, siginfo_t *siginfo, void *_p)
        }
 
 #endif
-       e = exceptions_new_hardware_exception(pv, sp, ra, xpc, type, val);
+       e = exceptions_new_hardware_exception(pv, sp, ra, xpc, type, val, &sfi);
 
        /* set registers */