if (!maybe_gc(context)) {
interrupt_handle_now(signal, siginfo, context);
}
-#if defined(LISP_FEATURE_DARWIN)
- /* Work around G5 bug; fix courtesy gbyers */
- DARWIN_FIX_CONTEXT(context);
-#endif
#endif
}
}
if (!cheneygc_handle_wp_violation(context, addr))
if (!handle_guard_page_triggered(context, addr))
interrupt_handle_now(signal, info, context);
- /* Work around G5 bug; fix courtesy gbyers */
- DARWIN_FIX_CONTEXT(context);
}
void
* x86-assem.S.
*/
#ifdef LISP_FEATURE_X86
- size_t len;
- int instruction_sse;
-
- len = sizeof(instruction_sse);
- if (sysctlbyname("hw.instruction_sse", &instruction_sse, &len, NULL, 0) == 0
- && instruction_sse != 0) {
- /* Use the SSE detector */
- fast_bzero_pointer = fast_bzero_detect;
+ {
+ size_t len;
+ int instruction_sse;
+
+ len = sizeof(instruction_sse);
+ if (sysctlbyname("hw.instruction_sse", &instruction_sse, &len,
+ NULL, 0) == 0 && instruction_sse != 0) {
+ /* Use the SSE detector */
+ fast_bzero_pointer = fast_bzero_detect;
+ }
}
#endif /* LISP_FEATURE_X86 */
}