X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fx86-64-arch.c;h=9f590e9242916d4b453527d14bffae6b91081737;hb=91e1d65670542ceb7c177423f25b53d250c9d9cb;hp=611bee6d30159b7b8150ddea8705af796967504f;hpb=4023b1bec2412344e5eea4a33cd85dd662149c67;p=sbcl.git diff --git a/src/runtime/x86-64-arch.c b/src/runtime/x86-64-arch.c index 611bee6..9f590e9 100644 --- a/src/runtime/x86-64-arch.c +++ b/src/runtime/x86-64-arch.c @@ -63,7 +63,11 @@ context_eflags_addr(os_context_t *context) #elif defined __FreeBSD__ return &context->uc_mcontext.mc_rflags; #elif defined LISP_FEATURE_DARWIN +#ifdef MAC_OS_X_VERSION_10_5 + return &context->uc_mcontext->__ss.__rflags; +#else return &context->uc_mcontext->ss.rflags; +#endif #elif defined __OpenBSD__ return &context->sc_eflags; #else