77 lines
1.6 KiB
JSON
77 lines
1.6 KiB
JSON
{
|
|
"configurations": [
|
|
{
|
|
"name": "Linux",
|
|
"includePath": [
|
|
"${workspaceFolder}"
|
|
],
|
|
"cStandard": "c11",
|
|
"cppStandard": "c++11",
|
|
"compilerPath": "${workspaceFolder}/o/third_party/gcc/bin/x86_64-linux-musl-gcc",
|
|
"defines": [
|
|
"__VSCODE_INTELLISENSE__",
|
|
"__BIGGEST_ALIGNMENT__",
|
|
"__SHRT_MAX__",
|
|
"__DBL_MIN__",
|
|
"__UINT32_MAX__",
|
|
"NULL=(void*)0",
|
|
"true",
|
|
"false=(!(true))",
|
|
"COSMOPOLITAN_C_START_=",
|
|
"COSMOPOLITAN_C_END_=",
|
|
"libcesque=",
|
|
"mallocesque=",
|
|
"pureconst=",
|
|
"paramsnonnull(x)=",
|
|
"alignas(x)",
|
|
"alignof(x)",
|
|
"artificial=",
|
|
"nodiscard=",
|
|
"mayalias=",
|
|
"_Vector_size(x)=",
|
|
"forceinline=",
|
|
"forcealign(x)=",
|
|
"wontreturn=",
|
|
"textreal=",
|
|
"vallocesque=",
|
|
"nosideeffect=",
|
|
"unreachable=",
|
|
"thatispacked=",
|
|
"nothrow=",
|
|
"nocallback=",
|
|
"relegated=",
|
|
"hidden=",
|
|
"textstartup=",
|
|
"initarray=",
|
|
"returnsnonnull=",
|
|
"returnspointerwithnoaliases=",
|
|
"printfesque(x)=",
|
|
"attributeallocsize(x)=",
|
|
"va_list=void*",
|
|
"returnsaligned(x)=",
|
|
"attributeallocalign(x)=",
|
|
"nullterminated(x)=",
|
|
"PAGESIZE",
|
|
"g_loglevel",
|
|
"int8_t=signed char",
|
|
"int16_t=signed short int",
|
|
"int32_t=signed int",
|
|
"int64_t=signed long long",
|
|
"uint8_t=unsigned char",
|
|
"uint16_t=unsigned short int",
|
|
"uint32_t=unsigned int",
|
|
"uint64_t=unsigned long long",
|
|
"errno_t=int",
|
|
"size_t=uint64_t",
|
|
"ssize_t=int64_t",
|
|
"uintptr_t=uint64_t",
|
|
"intptr_t=int64_t",
|
|
"bool=uint8_t",
|
|
"char16_t=uint16_t",
|
|
"char32_t=uint32_t"
|
|
]
|
|
}
|
|
],
|
|
"version": 4
|
|
}
|