@@ -1,4 +1,4 @@
-package sync2
+package sync
import "core:intrinsics"
import "core:time"
@@ -1,6 +1,6 @@
//+private
//+build darwin
import "core:c"
//+build freebsd
import "core:os"
//+build linux
//+build openbsd
//+build windows
@@ -1,5 +1,5 @@
when #config(ODIN_SYNC_RECURSIVE_MUTEX_USE_FUTEX, true) {
_Recursive_Mutex :: struct {
import "core:sys/unix"
//+build linux, freebsd, openbsd
import win32 "core:sys/windows"
/*
Example: