The config currently includes ctype, math, stdlib, inttypes and string functions. Reviewed By: lntue Differential Revision: https://reviews.llvm.org/D140378
27 lines
436 B
TableGen
27 lines
436 B
TableGen
include "config/public_api.td"
|
|
|
|
include "spec/stdc.td"
|
|
|
|
def CTypeAPI : PublicAPI<"ctype.h"> {
|
|
}
|
|
|
|
def IntTypesAPI : PublicAPI<"inttypes.h"> {
|
|
let Types = ["imaxdiv_t"];
|
|
}
|
|
|
|
def StdlibAPI : PublicAPI<"stdlib.h"> {
|
|
let Types = [
|
|
"div_t",
|
|
"ldiv_t",
|
|
"lldiv_t",
|
|
"size_t",
|
|
"__bsearchcompare_t",
|
|
"__qsortcompare_t",
|
|
"__atexithandler_t",
|
|
];
|
|
}
|
|
|
|
def StringAPI : PublicAPI<"string.h"> {
|
|
let Types = ["size_t"];
|
|
}
|