DDeepin Developerfeat: Init commit
430163a1创建于 2022年10月19日历史提交
#ifndef _ARM64_DARWIN_OS_H
#define _ARM64_DARWIN_OS_H

#include "darwin-os.h"

/* static inline unsigned int * */
/* arch_os_context_mxcsr_addr(os_context_t *context) */
/* { */
/*   return &context->uc_mcontext->__fs.__fpu_mxcsr; */

/* } */

typedef register_t os_context_register_t;

#include "arch-os-generic.inc"

/* #if __DARWIN_UNIX03 */
/* #define CONTEXT_ADDR_FROM_STEM(stem) (os_context_register_t*)&context->uc_mcontext->__ss.__##stem */
/* #else */
/* #define CONTEXT_ADDR_FROM_STEM(stem) &context->uc_mcontext->ss.stem */
/* #endif /\* __DARWIN_UNIX03 *\/ */

#define RESTORE_FP_CONTROL_FROM_CONTEXT
void os_restore_fp_control(os_context_t *context);
void set_thread_stack(void *);

#endif /* _ARM64_DARWIN_OS_H */