darwin.mx raw

   1  //go:build darwin
   2  
   3  package task
   4  
   5  import "unsafe"
   6  
   7  // MacOS uses a pointer so unsafe.Pointer should be fine:
   8  //
   9  //	typedef struct _opaque_pthread_t *__darwin_pthread_t;
  10  //	typedef __darwin_pthread_t pthread_t;
  11  type threadID unsafe.Pointer
  12