projects
/
cacao.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* src/vm/exceptions.c (exceptions_new_hardware_exception): Stackframeinfo block
[cacao.git]
/
src
/
vm
/
jit
/
mips
/
irix
/
md-os.c
diff --git
a/src/vm/jit/mips/irix/md-os.c
b/src/vm/jit/mips/irix/md-os.c
index d1b6f5a6919ee927838b7f20edc8d592105f276a..1c4eb58def25e174ecb60c74fb16d0d6750c08fd 100644
(file)
--- a/
src/vm/jit/mips/irix/md-os.c
+++ b/
src/vm/jit/mips/irix/md-os.c
@@
-22,7
+22,7
@@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: md-os.c
7997 2007-05-31 23:26:23Z twist
i $
+ $Id: md-os.c
8178 2007-07-05 11:13:20Z mich
i $
*/
*/
@@
-85,6
+85,7
@@
void md_init(void)
void md_signal_handler_sigsegv(int sig, siginfo_t *siginfo, void *_p)
{
void md_signal_handler_sigsegv(int sig, siginfo_t *siginfo, void *_p)
{
+ stackframeinfo sfi;
ucontext_t *_uc;
mcontext_t *_mc;
u1 *pv;
ucontext_t *_uc;
mcontext_t *_mc;
u1 *pv;
@@
-135,7
+136,7
@@
void md_signal_handler_sigsegv(int sig, siginfo_t *siginfo, void *_p)
/* generate appropriate exception */
/* generate appropriate exception */
- o = exceptions_new_hardware_exception(pv, sp, ra, xpc, type, val);
+ o = exceptions_new_hardware_exception(pv, sp, ra, xpc, type, val
, &sfi
);
/* set registers */
/* set registers */