Ignore:
Timestamp:
Oct 1, 2012, 10:30:32 AM (7 years ago)
Author:
gb
Message:

Try to minimize Mach dependencies on Darwin; in particular, use POSIX
signal handling to handle exceptions (as is done on other *nix platforms.)

Use sigaltstack() on Darwin; it still seems to have problems, but at least
doesn't (usually) try to force all threads to use the same alt stack. (That
just never gets old somehow ...)

Lots of stuff removed; lots of (mostly small, mostly obvious) changes to
support the above.

File:
1 edited

Legend:

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

    r15158 r15470  
    108108int altivec_available;
    109109
    110 #ifdef DARWIN
    111 #include <mach/mach.h>
    112 #include <mach/mach_error.h>
    113 #include <mach/machine/thread_state.h>
    114 #include <mach/machine/thread_status.h>
    115 
    116 #endif
    117110
    118111
Note: See TracChangeset for help on using the changeset viewer.