Files
Odin/core/sync/primitives_freebsd.odin
2022-07-18 15:20:28 +01:00

16 lines
251 B
Odin

//+build freebsd
//+private
package sync
import "core:c"
foreign import dl "system:dl"
foreign dl {
pthread_getthreadid_np :: proc "c" () -> c.int ---
}
_current_thread_id :: proc "contextless" () -> int {
return int(pthread_getthreadid_np())
}