pub unsafe extern "C" fn exception_raise_state(
    exception_port: mach_port_t,
    exception: exception_type_t,
    code: exception_data_t,
    codeCnt: mach_msg_type_number_t,
    flavor: *mut c_int,
    old_state: thread_state_t,
    old_stateCnt: mach_msg_type_number_t,
    new_state: thread_state_t,
    new_stateCnt: *mut mach_msg_type_number_t
) -> kern_return_t