projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
1.0.29.13: relax CAST-EXTERNALLY-CHECKABLE-P a bit
[sbcl.git]
/
src
/
runtime
/
x86-64-darwin-os.c
diff --git
a/src/runtime/x86-64-darwin-os.c
b/src/runtime/x86-64-darwin-os.c
index
35ac2f9
..
bc42425
100644
(file)
--- a/
src/runtime/x86-64-darwin-os.c
+++ b/
src/runtime/x86-64-darwin-os.c
@@
-233,7
+233,7
@@
void signal_emulation_wrapper(x86_thread_state64_t *thread_state,
build_fake_signal_context(context, thread_state, float_state);
build_fake_signal_context(context, thread_state, float_state);
- block_blockable_signals();
+ block_blockable_signals(0, 0);
handler(signal, siginfo, context);
handler(signal, siginfo, context);
@@
-579,7
+579,7
@@
mach_exception_handler(void *port)
/* mach_msg_server should never return, but it should dispatch mach
* exceptions to our catch_exception_raise function
*/
/* mach_msg_server should never return, but it should dispatch mach
* exceptions to our catch_exception_raise function
*/
- abort();
+ lose("mach_msg_server returned");
}
/* Sets up the thread that will listen for mach exceptions. note that
}
/* Sets up the thread that will listen for mach exceptions. note that