Ignore:
Timestamp:
Nov 16, 2009, 7:44:53 PM (10 years ago)
Author:
rme
Message:

Changes to allow the Dawrin/x86 lisp kernels to build with the 10.5 SDK.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/x86-exceptions.h

    r13067 r13206  
    187187#ifdef DARWIN
    188188#define SIGNUM_FOR_INTN_TRAP SIGSEGV /* Not really, but our Mach handler fakes that */
    189 #define IS_MAYBE_INT_TRAP(info,xp) ((UC_MCONTEXT(xp)->__es.trapno == 0xd) && (((UC_MCONTEXT(xp)->__es.err)&7)==2))
    190 #define IS_PAGE_FAULT(info,xp) (UC_MCONTEXT(xp)->__es.trapno == 0xe)
     189#define IS_MAYBE_INT_TRAP(info,xp) ((UC_MCONTEXT(xp)->__es.__trapno == 0xd) && (((UC_MCONTEXT(xp)->__es.__err)&7)==2))
     190#define IS_PAGE_FAULT(info,xp) (UC_MCONTEXT(xp)->__es.__trapno == 0xe)
    191191/* The x86 version of sigreturn just needs the context argument; the
    192192   hidden, magic "flavor" argument that sigtramp uses is ignored. */
Note: See TracChangeset for help on using the changeset viewer.