def GnuExtensions : StandardSpec<"GNUExtensions"> { HeaderSpec CType = HeaderSpec< "ctype.h", [], // Macros [], // Types [], // Enumerations [ FunctionSpec< "toascii", RetValSpec, [ArgSpec] >, ] >; HeaderSpec Math = HeaderSpec< "math.h", [], // Macros [], // Types [], // Enumerations [ FunctionSpec< "sincosf", RetValSpec, [ArgSpec, ArgSpec, ArgSpec] >, ] >; HeaderSpec String = HeaderSpec< "string.h", [], // Macros [], // Types [], // Enumerations [ FunctionSpec< "memrchr", RetValSpec, [ArgSpec, ArgSpec, ArgSpec] >, ] >; let Headers = [ CType, Math, String, ]; }