def Linux : StandardSpec<"Linux"> { HeaderSpec Errno = HeaderSpec< "errno.h", [ Macro<"ENOMEDIUM">, Macro<"ENOTBLK">, Macro<"EMEDIUMTYPE">, Macro<"EBADSLT">, Macro<"ECHRNG">, Macro<"ERFKILL">, Macro<"EUSERS">, Macro<"EBADR">, Macro<"EL3HLT">, Macro<"ENOTUNIQ">, Macro<"EXFULL">, Macro<"EHOSTDOWN">, Macro<"EL3RST">, Macro<"ENOPKG">, Macro<"ENOCSI">, Macro<"EUNATCH">, Macro<"EREMCHG">, Macro<"ETOOMANYREFS">, Macro<"EL2HLT">, Macro<"EBADFD">, Macro<"EREMOTEIO">, Macro<"ENAVAIL">, Macro<"ELIBEXEC">, Macro<"ESHUTDOWN">, Macro<"ENOKEY">, Macro<"ESTRPIPE">, Macro<"EKEYREJECTED">, Macro<"ESRMNT">, Macro<"EKEYREVOKED">, Macro<"EBADE">, Macro<"ELIBBAD">, Macro<"EISNAM">, Macro<"EBFONT">, Macro<"EPFNOSUPPORT">, Macro<"EREMOTE">, Macro<"EDEADLOCK">, Macro<"ENONET">, Macro<"EDOTDOT">, Macro<"EKEYEXPIRED">, Macro<"ELIBSCN">, Macro<"ERESTART">, Macro<"EBADRQC">, Macro<"EUCLEAN">, Macro<"ENOANO">, Macro<"ELIBACC">, Macro<"EHWPOISON">, Macro<"ELIBMAX">, Macro<"ESOCKTNOSUPPORT">, Macro<"ENOTNAM">, Macro<"ELNRNG">, Macro<"EL2NSYNC">, Macro<"EADV">, Macro<"ECOMM">, ], [], // Types [] // Functions >; let Headers = [ Errno, ]; }