const CLOEXEC: type = if (is_sparc) 0o20000000 else 0o2000000;