const SpinLock = enum(c.pthread_spinlock_t)
const SpinLock = enum(c.pthread_spinlock_t) { unlocked = if (builtin.target.isMinGW()) -1 else 0, locked = if (builtin.target.isMinGW()) 0 else @backingInt(c.E.BUSY), }