pub const pthread_cancelstate = switch (native_os)
10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877
pub const pthread_cancelstate = switch (native_os) { .ios, .maccatalyst, .macos, .tvos, .visionos, .watchos => enum(c_int) { ENABLE = 1, DISABLE = 0, }, .linux => if (native_abi.isMusl()) enum(c_int) { ENABLE = 0, DISABLE = 1, MASKED = 2, } else if (native_abi.isGnu()) enum(c_int) { ENABLE = 0, DISABLE = 1, }, else => void, }