]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/ux_exception.h
xnu-1699.22.73.tar.gz
[apple/xnu.git] / bsd / sys / ux_exception.h
index bee5a72937e00068849331f4701ec8c2d7f67519..9883cf6fad009c3a061ba1d6fd25a837c283c260 100644 (file)
 
 #include <mach/port.h>
 
+#if defined(__x86_64__)
+extern mach_port_t                     ux_exception_port;
+#else
 extern mach_port_name_t                        ux_exception_port;
+#endif /* __x86_64__ */
 
-boolean_t      machine_exception(int exception, int code, int subcode,
-               int *unix_signal, int *unix_code);
+boolean_t      machine_exception(int exception, mach_exception_code_t code, 
+                       mach_exception_subcode_t subcode,
+                       int *unix_signal, mach_exception_code_t *unix_code);
 void   ux_handler_init(void);
 
 #endif /* __APPLE_API_PRIVATE */