1//===-- TargetLibraryInfo.def - Library information -------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9 10// This .def file will either fill in the enum definition or fill in the 11// string representation array definition for TargetLibraryInfo. 12// Which is defined depends on whether TLI_DEFINE_ENUM is defined or 13// TLI_DEFINE_STRING is defined. Only one should be defined at a time. 14 15#if !(defined(TLI_DEFINE_ENUM) || defined(TLI_DEFINE_STRING)) 16#error "Must define TLI_DEFINE_ENUM or TLI_DEFINE_STRING for TLI .def." 17#elif defined(TLI_DEFINE_ENUM) && defined(TLI_DEFINE_STRING) 18#error "Can only define one of TLI_DEFINE_ENUM or TLI_DEFINE_STRING at a time." 19#else 20// One of TLI_DEFINE_ENUM/STRING are defined. 21 22#if defined(TLI_DEFINE_ENUM) 23#define TLI_DEFINE_ENUM_INTERNAL(enum_variant) enum_variant, 24#define TLI_DEFINE_STRING_INTERNAL(string_repr) 25#else 26#define TLI_DEFINE_ENUM_INTERNAL(enum_variant) 27#define TLI_DEFINE_STRING_INTERNAL(string_repr) string_repr, 28#endif 29 30/// int _IO_getc(_IO_FILE * __fp); 31TLI_DEFINE_ENUM_INTERNAL(under_IO_getc) 32TLI_DEFINE_STRING_INTERNAL("_IO_getc") 33/// int _IO_putc(int __c, _IO_FILE * __fp); 34TLI_DEFINE_ENUM_INTERNAL(under_IO_putc) 35TLI_DEFINE_STRING_INTERNAL("_IO_putc") 36/// void operator delete[](void*); 37TLI_DEFINE_ENUM_INTERNAL(ZdaPv) 38TLI_DEFINE_STRING_INTERNAL("_ZdaPv") 39/// void operator delete[](void*, nothrow); 40TLI_DEFINE_ENUM_INTERNAL(ZdaPvRKSt9nothrow_t) 41TLI_DEFINE_STRING_INTERNAL("_ZdaPvRKSt9nothrow_t") 42/// void operator delete[](void*, unsigned int); 43TLI_DEFINE_ENUM_INTERNAL(ZdaPvj) 44TLI_DEFINE_STRING_INTERNAL("_ZdaPvj") 45/// void operator delete[](void*, unsigned long); 46TLI_DEFINE_ENUM_INTERNAL(ZdaPvm) 47TLI_DEFINE_STRING_INTERNAL("_ZdaPvm") 48/// void operator delete(void*); 49TLI_DEFINE_ENUM_INTERNAL(ZdlPv) 50TLI_DEFINE_STRING_INTERNAL("_ZdlPv") 51/// void operator delete(void*, nothrow); 52TLI_DEFINE_ENUM_INTERNAL(ZdlPvRKSt9nothrow_t) 53TLI_DEFINE_STRING_INTERNAL("_ZdlPvRKSt9nothrow_t") 54/// void operator delete(void*, unsigned int); 55TLI_DEFINE_ENUM_INTERNAL(ZdlPvj) 56TLI_DEFINE_STRING_INTERNAL("_ZdlPvj") 57/// void operator delete(void*, unsigned long); 58TLI_DEFINE_ENUM_INTERNAL(ZdlPvm) 59TLI_DEFINE_STRING_INTERNAL("_ZdlPvm") 60/// void *new[](unsigned int); 61TLI_DEFINE_ENUM_INTERNAL(Znaj) 62TLI_DEFINE_STRING_INTERNAL("_Znaj") 63/// void *new[](unsigned int, nothrow); 64TLI_DEFINE_ENUM_INTERNAL(ZnajRKSt9nothrow_t) 65TLI_DEFINE_STRING_INTERNAL("_ZnajRKSt9nothrow_t") 66/// void *new[](unsigned long); 67TLI_DEFINE_ENUM_INTERNAL(Znam) 68TLI_DEFINE_STRING_INTERNAL("_Znam") 69/// void *new[](unsigned long, nothrow); 70TLI_DEFINE_ENUM_INTERNAL(ZnamRKSt9nothrow_t) 71TLI_DEFINE_STRING_INTERNAL("_ZnamRKSt9nothrow_t") 72/// void *new(unsigned int); 73TLI_DEFINE_ENUM_INTERNAL(Znwj) 74TLI_DEFINE_STRING_INTERNAL("_Znwj") 75/// void *new(unsigned int, nothrow); 76TLI_DEFINE_ENUM_INTERNAL(ZnwjRKSt9nothrow_t) 77TLI_DEFINE_STRING_INTERNAL("_ZnwjRKSt9nothrow_t") 78/// void *new(unsigned long); 79TLI_DEFINE_ENUM_INTERNAL(Znwm) 80TLI_DEFINE_STRING_INTERNAL("_Znwm") 81/// void *new(unsigned long, nothrow); 82TLI_DEFINE_ENUM_INTERNAL(ZnwmRKSt9nothrow_t) 83TLI_DEFINE_STRING_INTERNAL("_ZnwmRKSt9nothrow_t") 84/// double __cospi(double x); 85TLI_DEFINE_ENUM_INTERNAL(cospi) 86TLI_DEFINE_STRING_INTERNAL("__cospi") 87/// float __cospif(float x); 88TLI_DEFINE_ENUM_INTERNAL(cospif) 89TLI_DEFINE_STRING_INTERNAL("__cospif") 90/// int __cxa_atexit(void (*f)(void *), void *p, void *d); 91TLI_DEFINE_ENUM_INTERNAL(cxa_atexit) 92TLI_DEFINE_STRING_INTERNAL("__cxa_atexit") 93/// void __cxa_guard_abort(guard_t *guard); 94/// guard_t is int64_t in Itanium ABI or int32_t on ARM eabi. 95TLI_DEFINE_ENUM_INTERNAL(cxa_guard_abort) 96TLI_DEFINE_STRING_INTERNAL("__cxa_guard_abort") 97/// int __cxa_guard_acquire(guard_t *guard); 98TLI_DEFINE_ENUM_INTERNAL(cxa_guard_acquire) 99TLI_DEFINE_STRING_INTERNAL("__cxa_guard_acquire") 100/// void __cxa_guard_release(guard_t *guard); 101TLI_DEFINE_ENUM_INTERNAL(cxa_guard_release) 102TLI_DEFINE_STRING_INTERNAL("__cxa_guard_release") 103/// int __isoc99_scanf (const char *format, ...) 104TLI_DEFINE_ENUM_INTERNAL(dunder_isoc99_scanf) 105TLI_DEFINE_STRING_INTERNAL("__isoc99_scanf") 106/// int __isoc99_sscanf(const char *s, const char *format, ...) 107TLI_DEFINE_ENUM_INTERNAL(dunder_isoc99_sscanf) 108TLI_DEFINE_STRING_INTERNAL("__isoc99_sscanf") 109/// void *__memcpy_chk(void *s1, const void *s2, size_t n, size_t s1size); 110TLI_DEFINE_ENUM_INTERNAL(memcpy_chk) 111TLI_DEFINE_STRING_INTERNAL("__memcpy_chk") 112/// void *__memmove_chk(void *s1, const void *s2, size_t n, size_t s1size); 113TLI_DEFINE_ENUM_INTERNAL(memmove_chk) 114TLI_DEFINE_STRING_INTERNAL("__memmove_chk") 115/// void *__memset_chk(void *s, char v, size_t n, size_t s1size); 116TLI_DEFINE_ENUM_INTERNAL(memset_chk) 117TLI_DEFINE_STRING_INTERNAL("__memset_chk") 118/// double __sincospi_stret(double x); 119TLI_DEFINE_ENUM_INTERNAL(sincospi_stret) 120TLI_DEFINE_STRING_INTERNAL("__sincospi_stret") 121/// float __sincospif_stret(float x); 122TLI_DEFINE_ENUM_INTERNAL(sincospif_stret) 123TLI_DEFINE_STRING_INTERNAL("__sincospif_stret") 124/// double __sinpi(double x); 125TLI_DEFINE_ENUM_INTERNAL(sinpi) 126TLI_DEFINE_STRING_INTERNAL("__sinpi") 127/// float __sinpif(float x); 128TLI_DEFINE_ENUM_INTERNAL(sinpif) 129TLI_DEFINE_STRING_INTERNAL("__sinpif") 130/// double __sqrt_finite(double x); 131TLI_DEFINE_ENUM_INTERNAL(sqrt_finite) 132TLI_DEFINE_STRING_INTERNAL("__sqrt_finite") 133/// float __sqrt_finite(float x); 134TLI_DEFINE_ENUM_INTERNAL(sqrtf_finite) 135TLI_DEFINE_STRING_INTERNAL("__sqrtf_finite") 136/// long double __sqrt_finite(long double x); 137TLI_DEFINE_ENUM_INTERNAL(sqrtl_finite) 138TLI_DEFINE_STRING_INTERNAL("__sqrtl_finite") 139/// char *__stpcpy_chk(char *s1, const char *s2, size_t s1size); 140TLI_DEFINE_ENUM_INTERNAL(stpcpy_chk) 141TLI_DEFINE_STRING_INTERNAL("__stpcpy_chk") 142/// char *__stpncpy_chk(char *s1, const char *s2, size_t n, size_t s1size); 143TLI_DEFINE_ENUM_INTERNAL(stpncpy_chk) 144TLI_DEFINE_STRING_INTERNAL("__stpncpy_chk") 145/// char *__strcpy_chk(char *s1, const char *s2, size_t s1size); 146TLI_DEFINE_ENUM_INTERNAL(strcpy_chk) 147TLI_DEFINE_STRING_INTERNAL("__strcpy_chk") 148/// char * __strdup(const char *s); 149TLI_DEFINE_ENUM_INTERNAL(dunder_strdup) 150TLI_DEFINE_STRING_INTERNAL("__strdup") 151/// char *__strncpy_chk(char *s1, const char *s2, size_t n, size_t s1size); 152TLI_DEFINE_ENUM_INTERNAL(strncpy_chk) 153TLI_DEFINE_STRING_INTERNAL("__strncpy_chk") 154/// char *__strndup(const char *s, size_t n); 155TLI_DEFINE_ENUM_INTERNAL(dunder_strndup) 156TLI_DEFINE_STRING_INTERNAL("__strndup") 157/// char * __strtok_r(char *s, const char *delim, char **save_ptr); 158TLI_DEFINE_ENUM_INTERNAL(dunder_strtok_r) 159TLI_DEFINE_STRING_INTERNAL("__strtok_r") 160/// int abs(int j); 161TLI_DEFINE_ENUM_INTERNAL(abs) 162TLI_DEFINE_STRING_INTERNAL("abs") 163/// int access(const char *path, int amode); 164TLI_DEFINE_ENUM_INTERNAL(access) 165TLI_DEFINE_STRING_INTERNAL("access") 166/// double acos(double x); 167TLI_DEFINE_ENUM_INTERNAL(acos) 168TLI_DEFINE_STRING_INTERNAL("acos") 169/// float acosf(float x); 170TLI_DEFINE_ENUM_INTERNAL(acosf) 171TLI_DEFINE_STRING_INTERNAL("acosf") 172/// double acosh(double x); 173TLI_DEFINE_ENUM_INTERNAL(acosh) 174TLI_DEFINE_STRING_INTERNAL("acosh") 175/// float acoshf(float x); 176TLI_DEFINE_ENUM_INTERNAL(acoshf) 177TLI_DEFINE_STRING_INTERNAL("acoshf") 178/// long double acoshl(long double x); 179TLI_DEFINE_ENUM_INTERNAL(acoshl) 180TLI_DEFINE_STRING_INTERNAL("acoshl") 181/// long double acosl(long double x); 182TLI_DEFINE_ENUM_INTERNAL(acosl) 183TLI_DEFINE_STRING_INTERNAL("acosl") 184/// double asin(double x); 185TLI_DEFINE_ENUM_INTERNAL(asin) 186TLI_DEFINE_STRING_INTERNAL("asin") 187/// float asinf(float x); 188TLI_DEFINE_ENUM_INTERNAL(asinf) 189TLI_DEFINE_STRING_INTERNAL("asinf") 190/// double asinh(double x); 191TLI_DEFINE_ENUM_INTERNAL(asinh) 192TLI_DEFINE_STRING_INTERNAL("asinh") 193/// float asinhf(float x); 194TLI_DEFINE_ENUM_INTERNAL(asinhf) 195TLI_DEFINE_STRING_INTERNAL("asinhf") 196/// long double asinhl(long double x); 197TLI_DEFINE_ENUM_INTERNAL(asinhl) 198TLI_DEFINE_STRING_INTERNAL("asinhl") 199/// long double asinl(long double x); 200TLI_DEFINE_ENUM_INTERNAL(asinl) 201TLI_DEFINE_STRING_INTERNAL("asinl") 202/// double atan(double x); 203TLI_DEFINE_ENUM_INTERNAL(atan) 204TLI_DEFINE_STRING_INTERNAL("atan") 205/// double atan2(double y, double x); 206TLI_DEFINE_ENUM_INTERNAL(atan2) 207TLI_DEFINE_STRING_INTERNAL("atan2") 208/// float atan2f(float y, float x); 209TLI_DEFINE_ENUM_INTERNAL(atan2f) 210TLI_DEFINE_STRING_INTERNAL("atan2f") 211/// long double atan2l(long double y, long double x); 212TLI_DEFINE_ENUM_INTERNAL(atan2l) 213TLI_DEFINE_STRING_INTERNAL("atan2l") 214/// float atanf(float x); 215TLI_DEFINE_ENUM_INTERNAL(atanf) 216TLI_DEFINE_STRING_INTERNAL("atanf") 217/// double atanh(double x); 218TLI_DEFINE_ENUM_INTERNAL(atanh) 219TLI_DEFINE_STRING_INTERNAL("atanh") 220/// float atanhf(float x); 221TLI_DEFINE_ENUM_INTERNAL(atanhf) 222TLI_DEFINE_STRING_INTERNAL("atanhf") 223/// long double atanhl(long double x); 224TLI_DEFINE_ENUM_INTERNAL(atanhl) 225TLI_DEFINE_STRING_INTERNAL("atanhl") 226/// long double atanl(long double x); 227TLI_DEFINE_ENUM_INTERNAL(atanl) 228TLI_DEFINE_STRING_INTERNAL("atanl") 229/// double atof(const char *str); 230TLI_DEFINE_ENUM_INTERNAL(atof) 231TLI_DEFINE_STRING_INTERNAL("atof") 232/// int atoi(const char *str); 233TLI_DEFINE_ENUM_INTERNAL(atoi) 234TLI_DEFINE_STRING_INTERNAL("atoi") 235/// long atol(const char *str); 236TLI_DEFINE_ENUM_INTERNAL(atol) 237TLI_DEFINE_STRING_INTERNAL("atol") 238/// long long atoll(const char *nptr); 239TLI_DEFINE_ENUM_INTERNAL(atoll) 240TLI_DEFINE_STRING_INTERNAL("atoll") 241/// int bcmp(const void *s1, const void *s2, size_t n); 242TLI_DEFINE_ENUM_INTERNAL(bcmp) 243TLI_DEFINE_STRING_INTERNAL("bcmp") 244/// void bcopy(const void *s1, void *s2, size_t n); 245TLI_DEFINE_ENUM_INTERNAL(bcopy) 246TLI_DEFINE_STRING_INTERNAL("bcopy") 247/// void bzero(void *s, size_t n); 248TLI_DEFINE_ENUM_INTERNAL(bzero) 249TLI_DEFINE_STRING_INTERNAL("bzero") 250/// void *calloc(size_t count, size_t size); 251TLI_DEFINE_ENUM_INTERNAL(calloc) 252TLI_DEFINE_STRING_INTERNAL("calloc") 253/// double cbrt(double x); 254TLI_DEFINE_ENUM_INTERNAL(cbrt) 255TLI_DEFINE_STRING_INTERNAL("cbrt") 256/// float cbrtf(float x); 257TLI_DEFINE_ENUM_INTERNAL(cbrtf) 258TLI_DEFINE_STRING_INTERNAL("cbrtf") 259/// long double cbrtl(long double x); 260TLI_DEFINE_ENUM_INTERNAL(cbrtl) 261TLI_DEFINE_STRING_INTERNAL("cbrtl") 262/// double ceil(double x); 263TLI_DEFINE_ENUM_INTERNAL(ceil) 264TLI_DEFINE_STRING_INTERNAL("ceil") 265/// float ceilf(float x); 266TLI_DEFINE_ENUM_INTERNAL(ceilf) 267TLI_DEFINE_STRING_INTERNAL("ceilf") 268/// long double ceill(long double x); 269TLI_DEFINE_ENUM_INTERNAL(ceill) 270TLI_DEFINE_STRING_INTERNAL("ceill") 271/// int chmod(const char *path, mode_t mode); 272TLI_DEFINE_ENUM_INTERNAL(chmod) 273TLI_DEFINE_STRING_INTERNAL("chmod") 274/// int chown(const char *path, uid_t owner, gid_t group); 275TLI_DEFINE_ENUM_INTERNAL(chown) 276TLI_DEFINE_STRING_INTERNAL("chown") 277/// void clearerr(FILE *stream); 278TLI_DEFINE_ENUM_INTERNAL(clearerr) 279TLI_DEFINE_STRING_INTERNAL("clearerr") 280/// int closedir(DIR *dirp); 281TLI_DEFINE_ENUM_INTERNAL(closedir) 282TLI_DEFINE_STRING_INTERNAL("closedir") 283/// double copysign(double x, double y); 284TLI_DEFINE_ENUM_INTERNAL(copysign) 285TLI_DEFINE_STRING_INTERNAL("copysign") 286/// float copysignf(float x, float y); 287TLI_DEFINE_ENUM_INTERNAL(copysignf) 288TLI_DEFINE_STRING_INTERNAL("copysignf") 289/// long double copysignl(long double x, long double y); 290TLI_DEFINE_ENUM_INTERNAL(copysignl) 291TLI_DEFINE_STRING_INTERNAL("copysignl") 292/// double cos(double x); 293TLI_DEFINE_ENUM_INTERNAL(cos) 294TLI_DEFINE_STRING_INTERNAL("cos") 295/// float cosf(float x); 296TLI_DEFINE_ENUM_INTERNAL(cosf) 297TLI_DEFINE_STRING_INTERNAL("cosf") 298/// double cosh(double x); 299TLI_DEFINE_ENUM_INTERNAL(cosh) 300TLI_DEFINE_STRING_INTERNAL("cosh") 301/// float coshf(float x); 302TLI_DEFINE_ENUM_INTERNAL(coshf) 303TLI_DEFINE_STRING_INTERNAL("coshf") 304/// long double coshl(long double x); 305TLI_DEFINE_ENUM_INTERNAL(coshl) 306TLI_DEFINE_STRING_INTERNAL("coshl") 307/// long double cosl(long double x); 308TLI_DEFINE_ENUM_INTERNAL(cosl) 309TLI_DEFINE_STRING_INTERNAL("cosl") 310/// char *ctermid(char *s); 311TLI_DEFINE_ENUM_INTERNAL(ctermid) 312TLI_DEFINE_STRING_INTERNAL("ctermid") 313/// double exp(double x); 314TLI_DEFINE_ENUM_INTERNAL(exp) 315TLI_DEFINE_STRING_INTERNAL("exp") 316/// double exp10(double x); 317TLI_DEFINE_ENUM_INTERNAL(exp10) 318TLI_DEFINE_STRING_INTERNAL("exp10") 319/// float exp10f(float x); 320TLI_DEFINE_ENUM_INTERNAL(exp10f) 321TLI_DEFINE_STRING_INTERNAL("exp10f") 322/// long double exp10l(long double x); 323TLI_DEFINE_ENUM_INTERNAL(exp10l) 324TLI_DEFINE_STRING_INTERNAL("exp10l") 325/// double exp2(double x); 326TLI_DEFINE_ENUM_INTERNAL(exp2) 327TLI_DEFINE_STRING_INTERNAL("exp2") 328/// float exp2f(float x); 329TLI_DEFINE_ENUM_INTERNAL(exp2f) 330TLI_DEFINE_STRING_INTERNAL("exp2f") 331/// long double exp2l(long double x); 332TLI_DEFINE_ENUM_INTERNAL(exp2l) 333TLI_DEFINE_STRING_INTERNAL("exp2l") 334/// float expf(float x); 335TLI_DEFINE_ENUM_INTERNAL(expf) 336TLI_DEFINE_STRING_INTERNAL("expf") 337/// long double expl(long double x); 338TLI_DEFINE_ENUM_INTERNAL(expl) 339TLI_DEFINE_STRING_INTERNAL("expl") 340/// double expm1(double x); 341TLI_DEFINE_ENUM_INTERNAL(expm1) 342TLI_DEFINE_STRING_INTERNAL("expm1") 343/// float expm1f(float x); 344TLI_DEFINE_ENUM_INTERNAL(expm1f) 345TLI_DEFINE_STRING_INTERNAL("expm1f") 346/// long double expm1l(long double x); 347TLI_DEFINE_ENUM_INTERNAL(expm1l) 348TLI_DEFINE_STRING_INTERNAL("expm1l") 349/// double fabs(double x); 350TLI_DEFINE_ENUM_INTERNAL(fabs) 351TLI_DEFINE_STRING_INTERNAL("fabs") 352/// float fabsf(float x); 353TLI_DEFINE_ENUM_INTERNAL(fabsf) 354TLI_DEFINE_STRING_INTERNAL("fabsf") 355/// long double fabsl(long double x); 356TLI_DEFINE_ENUM_INTERNAL(fabsl) 357TLI_DEFINE_STRING_INTERNAL("fabsl") 358/// int fclose(FILE *stream); 359TLI_DEFINE_ENUM_INTERNAL(fclose) 360TLI_DEFINE_STRING_INTERNAL("fclose") 361/// FILE *fdopen(int fildes, const char *mode); 362TLI_DEFINE_ENUM_INTERNAL(fdopen) 363TLI_DEFINE_STRING_INTERNAL("fdopen") 364/// int feof(FILE *stream); 365TLI_DEFINE_ENUM_INTERNAL(feof) 366TLI_DEFINE_STRING_INTERNAL("feof") 367/// int ferror(FILE *stream); 368TLI_DEFINE_ENUM_INTERNAL(ferror) 369TLI_DEFINE_STRING_INTERNAL("ferror") 370/// int fflush(FILE *stream); 371TLI_DEFINE_ENUM_INTERNAL(fflush) 372TLI_DEFINE_STRING_INTERNAL("fflush") 373/// int ffs(int i); 374TLI_DEFINE_ENUM_INTERNAL(ffs) 375TLI_DEFINE_STRING_INTERNAL("ffs") 376/// int ffsl(long int i); 377TLI_DEFINE_ENUM_INTERNAL(ffsl) 378TLI_DEFINE_STRING_INTERNAL("ffsl") 379/// int ffsll(long long int i); 380TLI_DEFINE_ENUM_INTERNAL(ffsll) 381TLI_DEFINE_STRING_INTERNAL("ffsll") 382/// int fgetc(FILE *stream); 383TLI_DEFINE_ENUM_INTERNAL(fgetc) 384TLI_DEFINE_STRING_INTERNAL("fgetc") 385/// int fgetpos(FILE *stream, fpos_t *pos); 386TLI_DEFINE_ENUM_INTERNAL(fgetpos) 387TLI_DEFINE_STRING_INTERNAL("fgetpos") 388/// char *fgets(char *s, int n, FILE *stream); 389TLI_DEFINE_ENUM_INTERNAL(fgets) 390TLI_DEFINE_STRING_INTERNAL("fgets") 391/// int fileno(FILE *stream); 392TLI_DEFINE_ENUM_INTERNAL(fileno) 393TLI_DEFINE_STRING_INTERNAL("fileno") 394/// int fiprintf(FILE *stream, const char *format, ...); 395TLI_DEFINE_ENUM_INTERNAL(fiprintf) 396TLI_DEFINE_STRING_INTERNAL("fiprintf") 397/// void flockfile(FILE *file); 398TLI_DEFINE_ENUM_INTERNAL(flockfile) 399TLI_DEFINE_STRING_INTERNAL("flockfile") 400/// double floor(double x); 401TLI_DEFINE_ENUM_INTERNAL(floor) 402TLI_DEFINE_STRING_INTERNAL("floor") 403/// float floorf(float x); 404TLI_DEFINE_ENUM_INTERNAL(floorf) 405TLI_DEFINE_STRING_INTERNAL("floorf") 406/// long double floorl(long double x); 407TLI_DEFINE_ENUM_INTERNAL(floorl) 408TLI_DEFINE_STRING_INTERNAL("floorl") 409/// double fmax(double x, double y); 410TLI_DEFINE_ENUM_INTERNAL(fmax) 411TLI_DEFINE_STRING_INTERNAL("fmax") 412/// float fmaxf(float x, float y); 413TLI_DEFINE_ENUM_INTERNAL(fmaxf) 414TLI_DEFINE_STRING_INTERNAL("fmaxf") 415/// long double fmaxl(long double x, long double y); 416TLI_DEFINE_ENUM_INTERNAL(fmaxl) 417TLI_DEFINE_STRING_INTERNAL("fmaxl") 418/// double fmin(double x, double y); 419TLI_DEFINE_ENUM_INTERNAL(fmin) 420TLI_DEFINE_STRING_INTERNAL("fmin") 421/// float fminf(float x, float y); 422TLI_DEFINE_ENUM_INTERNAL(fminf) 423TLI_DEFINE_STRING_INTERNAL("fminf") 424/// long double fminl(long double x, long double y); 425TLI_DEFINE_ENUM_INTERNAL(fminl) 426TLI_DEFINE_STRING_INTERNAL("fminl") 427/// double fmod(double x, double y); 428TLI_DEFINE_ENUM_INTERNAL(fmod) 429TLI_DEFINE_STRING_INTERNAL("fmod") 430/// float fmodf(float x, float y); 431TLI_DEFINE_ENUM_INTERNAL(fmodf) 432TLI_DEFINE_STRING_INTERNAL("fmodf") 433/// long double fmodl(long double x, long double y); 434TLI_DEFINE_ENUM_INTERNAL(fmodl) 435TLI_DEFINE_STRING_INTERNAL("fmodl") 436/// FILE *fopen(const char *filename, const char *mode); 437TLI_DEFINE_ENUM_INTERNAL(fopen) 438TLI_DEFINE_STRING_INTERNAL("fopen") 439/// FILE *fopen64(const char *filename, const char *opentype) 440TLI_DEFINE_ENUM_INTERNAL(fopen64) 441TLI_DEFINE_STRING_INTERNAL("fopen64") 442/// int fprintf(FILE *stream, const char *format, ...); 443TLI_DEFINE_ENUM_INTERNAL(fprintf) 444TLI_DEFINE_STRING_INTERNAL("fprintf") 445/// int fputc(int c, FILE *stream); 446TLI_DEFINE_ENUM_INTERNAL(fputc) 447TLI_DEFINE_STRING_INTERNAL("fputc") 448/// int fputs(const char *s, FILE *stream); 449TLI_DEFINE_ENUM_INTERNAL(fputs) 450TLI_DEFINE_STRING_INTERNAL("fputs") 451/// size_t fread(void *ptr, size_t size, size_t nitems, FILE *stream); 452TLI_DEFINE_ENUM_INTERNAL(fread) 453TLI_DEFINE_STRING_INTERNAL("fread") 454/// void free(void *ptr); 455TLI_DEFINE_ENUM_INTERNAL(free) 456TLI_DEFINE_STRING_INTERNAL("free") 457/// double frexp(double num, int *exp); 458TLI_DEFINE_ENUM_INTERNAL(frexp) 459TLI_DEFINE_STRING_INTERNAL("frexp") 460/// float frexpf(float num, int *exp); 461TLI_DEFINE_ENUM_INTERNAL(frexpf) 462TLI_DEFINE_STRING_INTERNAL("frexpf") 463/// long double frexpl(long double num, int *exp); 464TLI_DEFINE_ENUM_INTERNAL(frexpl) 465TLI_DEFINE_STRING_INTERNAL("frexpl") 466/// int fscanf(FILE *stream, const char *format, ... ); 467TLI_DEFINE_ENUM_INTERNAL(fscanf) 468TLI_DEFINE_STRING_INTERNAL("fscanf") 469/// int fseek(FILE *stream, long offset, int whence); 470TLI_DEFINE_ENUM_INTERNAL(fseek) 471TLI_DEFINE_STRING_INTERNAL("fseek") 472/// int fseeko(FILE *stream, off_t offset, int whence); 473TLI_DEFINE_ENUM_INTERNAL(fseeko) 474TLI_DEFINE_STRING_INTERNAL("fseeko") 475/// int fseeko64(FILE *stream, off64_t offset, int whence) 476TLI_DEFINE_ENUM_INTERNAL(fseeko64) 477TLI_DEFINE_STRING_INTERNAL("fseeko64") 478/// int fsetpos(FILE *stream, const fpos_t *pos); 479TLI_DEFINE_ENUM_INTERNAL(fsetpos) 480TLI_DEFINE_STRING_INTERNAL("fsetpos") 481/// int fstat(int fildes, struct stat *buf); 482TLI_DEFINE_ENUM_INTERNAL(fstat) 483TLI_DEFINE_STRING_INTERNAL("fstat") 484/// int fstat64(int filedes, struct stat64 *buf) 485TLI_DEFINE_ENUM_INTERNAL(fstat64) 486TLI_DEFINE_STRING_INTERNAL("fstat64") 487/// int fstatvfs(int fildes, struct statvfs *buf); 488TLI_DEFINE_ENUM_INTERNAL(fstatvfs) 489TLI_DEFINE_STRING_INTERNAL("fstatvfs") 490/// int fstatvfs64(int fildes, struct statvfs64 *buf); 491TLI_DEFINE_ENUM_INTERNAL(fstatvfs64) 492TLI_DEFINE_STRING_INTERNAL("fstatvfs64") 493/// long ftell(FILE *stream); 494TLI_DEFINE_ENUM_INTERNAL(ftell) 495TLI_DEFINE_STRING_INTERNAL("ftell") 496/// off_t ftello(FILE *stream); 497TLI_DEFINE_ENUM_INTERNAL(ftello) 498TLI_DEFINE_STRING_INTERNAL("ftello") 499/// off64_t ftello64(FILE *stream) 500TLI_DEFINE_ENUM_INTERNAL(ftello64) 501TLI_DEFINE_STRING_INTERNAL("ftello64") 502/// int ftrylockfile(FILE *file); 503TLI_DEFINE_ENUM_INTERNAL(ftrylockfile) 504TLI_DEFINE_STRING_INTERNAL("ftrylockfile") 505/// void funlockfile(FILE *file); 506TLI_DEFINE_ENUM_INTERNAL(funlockfile) 507TLI_DEFINE_STRING_INTERNAL("funlockfile") 508/// size_t fwrite(const void *ptr, size_t size, size_t nitems, FILE *stream); 509TLI_DEFINE_ENUM_INTERNAL(fwrite) 510TLI_DEFINE_STRING_INTERNAL("fwrite") 511/// int getc(FILE *stream); 512TLI_DEFINE_ENUM_INTERNAL(getc) 513TLI_DEFINE_STRING_INTERNAL("getc") 514/// int getc_unlocked(FILE *stream); 515TLI_DEFINE_ENUM_INTERNAL(getc_unlocked) 516TLI_DEFINE_STRING_INTERNAL("getc_unlocked") 517/// int getchar(void); 518TLI_DEFINE_ENUM_INTERNAL(getchar) 519TLI_DEFINE_STRING_INTERNAL("getchar") 520/// char *getenv(const char *name); 521TLI_DEFINE_ENUM_INTERNAL(getenv) 522TLI_DEFINE_STRING_INTERNAL("getenv") 523/// int getitimer(int which, struct itimerval *value); 524TLI_DEFINE_ENUM_INTERNAL(getitimer) 525TLI_DEFINE_STRING_INTERNAL("getitimer") 526/// int getlogin_r(char *name, size_t namesize); 527TLI_DEFINE_ENUM_INTERNAL(getlogin_r) 528TLI_DEFINE_STRING_INTERNAL("getlogin_r") 529/// struct passwd *getpwnam(const char *name); 530TLI_DEFINE_ENUM_INTERNAL(getpwnam) 531TLI_DEFINE_STRING_INTERNAL("getpwnam") 532/// char *gets(char *s); 533TLI_DEFINE_ENUM_INTERNAL(gets) 534TLI_DEFINE_STRING_INTERNAL("gets") 535/// int gettimeofday(struct timeval *tp, void *tzp); 536TLI_DEFINE_ENUM_INTERNAL(gettimeofday) 537TLI_DEFINE_STRING_INTERNAL("gettimeofday") 538/// uint32_t htonl(uint32_t hostlong); 539TLI_DEFINE_ENUM_INTERNAL(htonl) 540TLI_DEFINE_STRING_INTERNAL("htonl") 541/// uint16_t htons(uint16_t hostshort); 542TLI_DEFINE_ENUM_INTERNAL(htons) 543TLI_DEFINE_STRING_INTERNAL("htons") 544/// int iprintf(const char *format, ...); 545TLI_DEFINE_ENUM_INTERNAL(iprintf) 546TLI_DEFINE_STRING_INTERNAL("iprintf") 547/// int isascii(int c); 548TLI_DEFINE_ENUM_INTERNAL(isascii) 549TLI_DEFINE_STRING_INTERNAL("isascii") 550/// int isdigit(int c); 551TLI_DEFINE_ENUM_INTERNAL(isdigit) 552TLI_DEFINE_STRING_INTERNAL("isdigit") 553/// long int labs(long int j); 554TLI_DEFINE_ENUM_INTERNAL(labs) 555TLI_DEFINE_STRING_INTERNAL("labs") 556/// int lchown(const char *path, uid_t owner, gid_t group); 557TLI_DEFINE_ENUM_INTERNAL(lchown) 558TLI_DEFINE_STRING_INTERNAL("lchown") 559/// double ldexp(double x, int n); 560TLI_DEFINE_ENUM_INTERNAL(ldexp) 561TLI_DEFINE_STRING_INTERNAL("ldexp") 562/// float ldexpf(float x, int n); 563TLI_DEFINE_ENUM_INTERNAL(ldexpf) 564TLI_DEFINE_STRING_INTERNAL("ldexpf") 565/// long double ldexpl(long double x, int n); 566TLI_DEFINE_ENUM_INTERNAL(ldexpl) 567TLI_DEFINE_STRING_INTERNAL("ldexpl") 568/// long long int llabs(long long int j); 569TLI_DEFINE_ENUM_INTERNAL(llabs) 570TLI_DEFINE_STRING_INTERNAL("llabs") 571/// double log(double x); 572TLI_DEFINE_ENUM_INTERNAL(log) 573TLI_DEFINE_STRING_INTERNAL("log") 574/// double log10(double x); 575TLI_DEFINE_ENUM_INTERNAL(log10) 576TLI_DEFINE_STRING_INTERNAL("log10") 577/// float log10f(float x); 578TLI_DEFINE_ENUM_INTERNAL(log10f) 579TLI_DEFINE_STRING_INTERNAL("log10f") 580/// long double log10l(long double x); 581TLI_DEFINE_ENUM_INTERNAL(log10l) 582TLI_DEFINE_STRING_INTERNAL("log10l") 583/// double log1p(double x); 584TLI_DEFINE_ENUM_INTERNAL(log1p) 585TLI_DEFINE_STRING_INTERNAL("log1p") 586/// float log1pf(float x); 587TLI_DEFINE_ENUM_INTERNAL(log1pf) 588TLI_DEFINE_STRING_INTERNAL("log1pf") 589/// long double log1pl(long double x); 590TLI_DEFINE_ENUM_INTERNAL(log1pl) 591TLI_DEFINE_STRING_INTERNAL("log1pl") 592/// double log2(double x); 593TLI_DEFINE_ENUM_INTERNAL(log2) 594TLI_DEFINE_STRING_INTERNAL("log2") 595/// float log2f(float x); 596TLI_DEFINE_ENUM_INTERNAL(log2f) 597TLI_DEFINE_STRING_INTERNAL("log2f") 598/// double long double log2l(long double x); 599TLI_DEFINE_ENUM_INTERNAL(log2l) 600TLI_DEFINE_STRING_INTERNAL("log2l") 601/// double logb(double x); 602TLI_DEFINE_ENUM_INTERNAL(logb) 603TLI_DEFINE_STRING_INTERNAL("logb") 604/// float logbf(float x); 605TLI_DEFINE_ENUM_INTERNAL(logbf) 606TLI_DEFINE_STRING_INTERNAL("logbf") 607/// long double logbl(long double x); 608TLI_DEFINE_ENUM_INTERNAL(logbl) 609TLI_DEFINE_STRING_INTERNAL("logbl") 610/// float logf(float x); 611TLI_DEFINE_ENUM_INTERNAL(logf) 612TLI_DEFINE_STRING_INTERNAL("logf") 613/// long double logl(long double x); 614TLI_DEFINE_ENUM_INTERNAL(logl) 615TLI_DEFINE_STRING_INTERNAL("logl") 616/// int lstat(const char *path, struct stat *buf); 617TLI_DEFINE_ENUM_INTERNAL(lstat) 618TLI_DEFINE_STRING_INTERNAL("lstat") 619/// int lstat64(const char *path, struct stat64 *buf); 620TLI_DEFINE_ENUM_INTERNAL(lstat64) 621TLI_DEFINE_STRING_INTERNAL("lstat64") 622/// void *malloc(size_t size); 623TLI_DEFINE_ENUM_INTERNAL(malloc) 624TLI_DEFINE_STRING_INTERNAL("malloc") 625/// void *memalign(size_t boundary, size_t size); 626TLI_DEFINE_ENUM_INTERNAL(memalign) 627TLI_DEFINE_STRING_INTERNAL("memalign") 628/// void *memccpy(void *s1, const void *s2, int c, size_t n); 629TLI_DEFINE_ENUM_INTERNAL(memccpy) 630TLI_DEFINE_STRING_INTERNAL("memccpy") 631/// void *memchr(const void *s, int c, size_t n); 632TLI_DEFINE_ENUM_INTERNAL(memchr) 633TLI_DEFINE_STRING_INTERNAL("memchr") 634/// int memcmp(const void *s1, const void *s2, size_t n); 635TLI_DEFINE_ENUM_INTERNAL(memcmp) 636TLI_DEFINE_STRING_INTERNAL("memcmp") 637/// void *memcpy(void *s1, const void *s2, size_t n); 638TLI_DEFINE_ENUM_INTERNAL(memcpy) 639TLI_DEFINE_STRING_INTERNAL("memcpy") 640/// void *memmove(void *s1, const void *s2, size_t n); 641TLI_DEFINE_ENUM_INTERNAL(memmove) 642TLI_DEFINE_STRING_INTERNAL("memmove") 643// void *memrchr(const void *s, int c, size_t n); 644TLI_DEFINE_ENUM_INTERNAL(memrchr) 645TLI_DEFINE_STRING_INTERNAL("memrchr") 646/// void *memset(void *b, int c, size_t len); 647TLI_DEFINE_ENUM_INTERNAL(memset) 648TLI_DEFINE_STRING_INTERNAL("memset") 649/// void memset_pattern16(void *b, const void *pattern16, size_t len); 650TLI_DEFINE_ENUM_INTERNAL(memset_pattern16) 651TLI_DEFINE_STRING_INTERNAL("memset_pattern16") 652/// int mkdir(const char *path, mode_t mode); 653TLI_DEFINE_ENUM_INTERNAL(mkdir) 654TLI_DEFINE_STRING_INTERNAL("mkdir") 655/// time_t mktime(struct tm *timeptr); 656TLI_DEFINE_ENUM_INTERNAL(mktime) 657TLI_DEFINE_STRING_INTERNAL("mktime") 658/// double modf(double x, double *iptr); 659TLI_DEFINE_ENUM_INTERNAL(modf) 660TLI_DEFINE_STRING_INTERNAL("modf") 661/// float modff(float, float *iptr); 662TLI_DEFINE_ENUM_INTERNAL(modff) 663TLI_DEFINE_STRING_INTERNAL("modff") 664/// long double modfl(long double value, long double *iptr); 665TLI_DEFINE_ENUM_INTERNAL(modfl) 666TLI_DEFINE_STRING_INTERNAL("modfl") 667/// double nearbyint(double x); 668TLI_DEFINE_ENUM_INTERNAL(nearbyint) 669TLI_DEFINE_STRING_INTERNAL("nearbyint") 670/// float nearbyintf(float x); 671TLI_DEFINE_ENUM_INTERNAL(nearbyintf) 672TLI_DEFINE_STRING_INTERNAL("nearbyintf") 673/// long double nearbyintl(long double x); 674TLI_DEFINE_ENUM_INTERNAL(nearbyintl) 675TLI_DEFINE_STRING_INTERNAL("nearbyintl") 676/// uint32_t ntohl(uint32_t netlong); 677TLI_DEFINE_ENUM_INTERNAL(ntohl) 678TLI_DEFINE_STRING_INTERNAL("ntohl") 679/// uint16_t ntohs(uint16_t netshort); 680TLI_DEFINE_ENUM_INTERNAL(ntohs) 681TLI_DEFINE_STRING_INTERNAL("ntohs") 682/// int open(const char *path, int oflag, ... ); 683TLI_DEFINE_ENUM_INTERNAL(open) 684TLI_DEFINE_STRING_INTERNAL("open") 685/// int open64(const char *filename, int flags[, mode_t mode]) 686TLI_DEFINE_ENUM_INTERNAL(open64) 687TLI_DEFINE_STRING_INTERNAL("open64") 688/// DIR *opendir(const char *dirname); 689TLI_DEFINE_ENUM_INTERNAL(opendir) 690TLI_DEFINE_STRING_INTERNAL("opendir") 691/// int pclose(FILE *stream); 692TLI_DEFINE_ENUM_INTERNAL(pclose) 693TLI_DEFINE_STRING_INTERNAL("pclose") 694/// void perror(const char *s); 695TLI_DEFINE_ENUM_INTERNAL(perror) 696TLI_DEFINE_STRING_INTERNAL("perror") 697/// FILE *popen(const char *command, const char *mode); 698TLI_DEFINE_ENUM_INTERNAL(popen) 699TLI_DEFINE_STRING_INTERNAL("popen") 700/// int posix_memalign(void **memptr, size_t alignment, size_t size); 701TLI_DEFINE_ENUM_INTERNAL(posix_memalign) 702TLI_DEFINE_STRING_INTERNAL("posix_memalign") 703/// double pow(double x, double y); 704TLI_DEFINE_ENUM_INTERNAL(pow) 705TLI_DEFINE_STRING_INTERNAL("pow") 706/// float powf(float x, float y); 707TLI_DEFINE_ENUM_INTERNAL(powf) 708TLI_DEFINE_STRING_INTERNAL("powf") 709/// long double powl(long double x, long double y); 710TLI_DEFINE_ENUM_INTERNAL(powl) 711TLI_DEFINE_STRING_INTERNAL("powl") 712/// ssize_t pread(int fildes, void *buf, size_t nbyte, off_t offset); 713TLI_DEFINE_ENUM_INTERNAL(pread) 714TLI_DEFINE_STRING_INTERNAL("pread") 715/// int printf(const char *format, ...); 716TLI_DEFINE_ENUM_INTERNAL(printf) 717TLI_DEFINE_STRING_INTERNAL("printf") 718/// int putc(int c, FILE *stream); 719TLI_DEFINE_ENUM_INTERNAL(putc) 720TLI_DEFINE_STRING_INTERNAL("putc") 721/// int putchar(int c); 722TLI_DEFINE_ENUM_INTERNAL(putchar) 723TLI_DEFINE_STRING_INTERNAL("putchar") 724/// int puts(const char *s); 725TLI_DEFINE_ENUM_INTERNAL(puts) 726TLI_DEFINE_STRING_INTERNAL("puts") 727/// ssize_t pwrite(int fildes, const void *buf, size_t nbyte, off_t offset); 728TLI_DEFINE_ENUM_INTERNAL(pwrite) 729TLI_DEFINE_STRING_INTERNAL("pwrite") 730/// void qsort(void *base, size_t nel, size_t width, 731/// int (*compar)(const void *, const void *)); 732TLI_DEFINE_ENUM_INTERNAL(qsort) 733TLI_DEFINE_STRING_INTERNAL("qsort") 734/// ssize_t read(int fildes, void *buf, size_t nbyte); 735TLI_DEFINE_ENUM_INTERNAL(read) 736TLI_DEFINE_STRING_INTERNAL("read") 737/// ssize_t readlink(const char *path, char *buf, size_t bufsize); 738TLI_DEFINE_ENUM_INTERNAL(readlink) 739TLI_DEFINE_STRING_INTERNAL("readlink") 740/// void *realloc(void *ptr, size_t size); 741TLI_DEFINE_ENUM_INTERNAL(realloc) 742TLI_DEFINE_STRING_INTERNAL("realloc") 743/// void *reallocf(void *ptr, size_t size); 744TLI_DEFINE_ENUM_INTERNAL(reallocf) 745TLI_DEFINE_STRING_INTERNAL("reallocf") 746/// char *realpath(const char *file_name, char *resolved_name); 747TLI_DEFINE_ENUM_INTERNAL(realpath) 748TLI_DEFINE_STRING_INTERNAL("realpath") 749/// int remove(const char *path); 750TLI_DEFINE_ENUM_INTERNAL(remove) 751TLI_DEFINE_STRING_INTERNAL("remove") 752/// int rename(const char *old, const char *new); 753TLI_DEFINE_ENUM_INTERNAL(rename) 754TLI_DEFINE_STRING_INTERNAL("rename") 755/// void rewind(FILE *stream); 756TLI_DEFINE_ENUM_INTERNAL(rewind) 757TLI_DEFINE_STRING_INTERNAL("rewind") 758/// double rint(double x); 759TLI_DEFINE_ENUM_INTERNAL(rint) 760TLI_DEFINE_STRING_INTERNAL("rint") 761/// float rintf(float x); 762TLI_DEFINE_ENUM_INTERNAL(rintf) 763TLI_DEFINE_STRING_INTERNAL("rintf") 764/// long double rintl(long double x); 765TLI_DEFINE_ENUM_INTERNAL(rintl) 766TLI_DEFINE_STRING_INTERNAL("rintl") 767/// int rmdir(const char *path); 768TLI_DEFINE_ENUM_INTERNAL(rmdir) 769TLI_DEFINE_STRING_INTERNAL("rmdir") 770/// double round(double x); 771TLI_DEFINE_ENUM_INTERNAL(round) 772TLI_DEFINE_STRING_INTERNAL("round") 773/// float roundf(float x); 774TLI_DEFINE_ENUM_INTERNAL(roundf) 775TLI_DEFINE_STRING_INTERNAL("roundf") 776/// long double roundl(long double x); 777TLI_DEFINE_ENUM_INTERNAL(roundl) 778TLI_DEFINE_STRING_INTERNAL("roundl") 779/// int scanf(const char *restrict format, ... ); 780TLI_DEFINE_ENUM_INTERNAL(scanf) 781TLI_DEFINE_STRING_INTERNAL("scanf") 782/// void setbuf(FILE *stream, char *buf); 783TLI_DEFINE_ENUM_INTERNAL(setbuf) 784TLI_DEFINE_STRING_INTERNAL("setbuf") 785/// int setitimer(int which, const struct itimerval *value, 786/// struct itimerval *ovalue); 787TLI_DEFINE_ENUM_INTERNAL(setitimer) 788TLI_DEFINE_STRING_INTERNAL("setitimer") 789/// int setvbuf(FILE *stream, char *buf, int type, size_t size); 790TLI_DEFINE_ENUM_INTERNAL(setvbuf) 791TLI_DEFINE_STRING_INTERNAL("setvbuf") 792/// double sin(double x); 793TLI_DEFINE_ENUM_INTERNAL(sin) 794TLI_DEFINE_STRING_INTERNAL("sin") 795/// float sinf(float x); 796TLI_DEFINE_ENUM_INTERNAL(sinf) 797TLI_DEFINE_STRING_INTERNAL("sinf") 798/// double sinh(double x); 799TLI_DEFINE_ENUM_INTERNAL(sinh) 800TLI_DEFINE_STRING_INTERNAL("sinh") 801/// float sinhf(float x); 802TLI_DEFINE_ENUM_INTERNAL(sinhf) 803TLI_DEFINE_STRING_INTERNAL("sinhf") 804/// long double sinhl(long double x); 805TLI_DEFINE_ENUM_INTERNAL(sinhl) 806TLI_DEFINE_STRING_INTERNAL("sinhl") 807/// long double sinl(long double x); 808TLI_DEFINE_ENUM_INTERNAL(sinl) 809TLI_DEFINE_STRING_INTERNAL("sinl") 810/// int siprintf(char *str, const char *format, ...); 811TLI_DEFINE_ENUM_INTERNAL(siprintf) 812TLI_DEFINE_STRING_INTERNAL("siprintf") 813/// int snprintf(char *s, size_t n, const char *format, ...); 814TLI_DEFINE_ENUM_INTERNAL(snprintf) 815TLI_DEFINE_STRING_INTERNAL("snprintf") 816/// int sprintf(char *str, const char *format, ...); 817TLI_DEFINE_ENUM_INTERNAL(sprintf) 818TLI_DEFINE_STRING_INTERNAL("sprintf") 819/// double sqrt(double x); 820TLI_DEFINE_ENUM_INTERNAL(sqrt) 821TLI_DEFINE_STRING_INTERNAL("sqrt") 822/// float sqrtf(float x); 823TLI_DEFINE_ENUM_INTERNAL(sqrtf) 824TLI_DEFINE_STRING_INTERNAL("sqrtf") 825/// long double sqrtl(long double x); 826TLI_DEFINE_ENUM_INTERNAL(sqrtl) 827TLI_DEFINE_STRING_INTERNAL("sqrtl") 828/// int sscanf(const char *s, const char *format, ... ); 829TLI_DEFINE_ENUM_INTERNAL(sscanf) 830TLI_DEFINE_STRING_INTERNAL("sscanf") 831/// int stat(const char *path, struct stat *buf); 832TLI_DEFINE_ENUM_INTERNAL(stat) 833TLI_DEFINE_STRING_INTERNAL("stat") 834/// int stat64(const char *path, struct stat64 *buf); 835TLI_DEFINE_ENUM_INTERNAL(stat64) 836TLI_DEFINE_STRING_INTERNAL("stat64") 837/// int statvfs(const char *path, struct statvfs *buf); 838TLI_DEFINE_ENUM_INTERNAL(statvfs) 839TLI_DEFINE_STRING_INTERNAL("statvfs") 840/// int statvfs64(const char *path, struct statvfs64 *buf) 841TLI_DEFINE_ENUM_INTERNAL(statvfs64) 842TLI_DEFINE_STRING_INTERNAL("statvfs64") 843/// char *stpcpy(char *s1, const char *s2); 844TLI_DEFINE_ENUM_INTERNAL(stpcpy) 845TLI_DEFINE_STRING_INTERNAL("stpcpy") 846/// char *stpncpy(char *s1, const char *s2, size_t n); 847TLI_DEFINE_ENUM_INTERNAL(stpncpy) 848TLI_DEFINE_STRING_INTERNAL("stpncpy") 849/// int strcasecmp(const char *s1, const char *s2); 850TLI_DEFINE_ENUM_INTERNAL(strcasecmp) 851TLI_DEFINE_STRING_INTERNAL("strcasecmp") 852/// char *strcat(char *s1, const char *s2); 853TLI_DEFINE_ENUM_INTERNAL(strcat) 854TLI_DEFINE_STRING_INTERNAL("strcat") 855/// char *strchr(const char *s, int c); 856TLI_DEFINE_ENUM_INTERNAL(strchr) 857TLI_DEFINE_STRING_INTERNAL("strchr") 858/// int strcmp(const char *s1, const char *s2); 859TLI_DEFINE_ENUM_INTERNAL(strcmp) 860TLI_DEFINE_STRING_INTERNAL("strcmp") 861/// int strcoll(const char *s1, const char *s2); 862TLI_DEFINE_ENUM_INTERNAL(strcoll) 863TLI_DEFINE_STRING_INTERNAL("strcoll") 864/// char *strcpy(char *s1, const char *s2); 865TLI_DEFINE_ENUM_INTERNAL(strcpy) 866TLI_DEFINE_STRING_INTERNAL("strcpy") 867/// size_t strcspn(const char *s1, const char *s2); 868TLI_DEFINE_ENUM_INTERNAL(strcspn) 869TLI_DEFINE_STRING_INTERNAL("strcspn") 870/// char *strdup(const char *s1); 871TLI_DEFINE_ENUM_INTERNAL(strdup) 872TLI_DEFINE_STRING_INTERNAL("strdup") 873/// size_t strlen(const char *s); 874TLI_DEFINE_ENUM_INTERNAL(strlen) 875TLI_DEFINE_STRING_INTERNAL("strlen") 876/// int strncasecmp(const char *s1, const char *s2, size_t n); 877TLI_DEFINE_ENUM_INTERNAL(strncasecmp) 878TLI_DEFINE_STRING_INTERNAL("strncasecmp") 879/// char *strncat(char *s1, const char *s2, size_t n); 880TLI_DEFINE_ENUM_INTERNAL(strncat) 881TLI_DEFINE_STRING_INTERNAL("strncat") 882/// int strncmp(const char *s1, const char *s2, size_t n); 883TLI_DEFINE_ENUM_INTERNAL(strncmp) 884TLI_DEFINE_STRING_INTERNAL("strncmp") 885/// char *strncpy(char *s1, const char *s2, size_t n); 886TLI_DEFINE_ENUM_INTERNAL(strncpy) 887TLI_DEFINE_STRING_INTERNAL("strncpy") 888/// char *strndup(const char *s1, size_t n); 889TLI_DEFINE_ENUM_INTERNAL(strndup) 890TLI_DEFINE_STRING_INTERNAL("strndup") 891/// size_t strnlen(const char *s, size_t maxlen); 892TLI_DEFINE_ENUM_INTERNAL(strnlen) 893TLI_DEFINE_STRING_INTERNAL("strnlen") 894/// char *strpbrk(const char *s1, const char *s2); 895TLI_DEFINE_ENUM_INTERNAL(strpbrk) 896TLI_DEFINE_STRING_INTERNAL("strpbrk") 897/// char *strrchr(const char *s, int c); 898TLI_DEFINE_ENUM_INTERNAL(strrchr) 899TLI_DEFINE_STRING_INTERNAL("strrchr") 900/// size_t strspn(const char *s1, const char *s2); 901TLI_DEFINE_ENUM_INTERNAL(strspn) 902TLI_DEFINE_STRING_INTERNAL("strspn") 903/// char *strstr(const char *s1, const char *s2); 904TLI_DEFINE_ENUM_INTERNAL(strstr) 905TLI_DEFINE_STRING_INTERNAL("strstr") 906/// double strtod(const char *nptr, char **endptr); 907TLI_DEFINE_ENUM_INTERNAL(strtod) 908TLI_DEFINE_STRING_INTERNAL("strtod") 909/// float strtof(const char *nptr, char **endptr); 910TLI_DEFINE_ENUM_INTERNAL(strtof) 911TLI_DEFINE_STRING_INTERNAL("strtof") 912// char *strtok(char *s1, const char *s2); 913TLI_DEFINE_ENUM_INTERNAL(strtok) 914TLI_DEFINE_STRING_INTERNAL("strtok") 915// char *strtok_r(char *s, const char *sep, char **lasts); 916TLI_DEFINE_ENUM_INTERNAL(strtok_r) 917TLI_DEFINE_STRING_INTERNAL("strtok_r") 918/// long int strtol(const char *nptr, char **endptr, int base); 919TLI_DEFINE_ENUM_INTERNAL(strtol) 920TLI_DEFINE_STRING_INTERNAL("strtol") 921/// long double strtold(const char *nptr, char **endptr); 922TLI_DEFINE_ENUM_INTERNAL(strtold) 923TLI_DEFINE_STRING_INTERNAL("strtold") 924/// long long int strtoll(const char *nptr, char **endptr, int base); 925TLI_DEFINE_ENUM_INTERNAL(strtoll) 926TLI_DEFINE_STRING_INTERNAL("strtoll") 927/// unsigned long int strtoul(const char *nptr, char **endptr, int base); 928TLI_DEFINE_ENUM_INTERNAL(strtoul) 929TLI_DEFINE_STRING_INTERNAL("strtoul") 930/// unsigned long long int strtoull(const char *nptr, char **endptr, int base); 931TLI_DEFINE_ENUM_INTERNAL(strtoull) 932TLI_DEFINE_STRING_INTERNAL("strtoull") 933/// size_t strxfrm(char *s1, const char *s2, size_t n); 934TLI_DEFINE_ENUM_INTERNAL(strxfrm) 935TLI_DEFINE_STRING_INTERNAL("strxfrm") 936/// int system(const char *command); 937TLI_DEFINE_ENUM_INTERNAL(system) 938TLI_DEFINE_STRING_INTERNAL("system") 939/// double tan(double x); 940TLI_DEFINE_ENUM_INTERNAL(tan) 941TLI_DEFINE_STRING_INTERNAL("tan") 942/// float tanf(float x); 943TLI_DEFINE_ENUM_INTERNAL(tanf) 944TLI_DEFINE_STRING_INTERNAL("tanf") 945/// double tanh(double x); 946TLI_DEFINE_ENUM_INTERNAL(tanh) 947TLI_DEFINE_STRING_INTERNAL("tanh") 948/// float tanhf(float x); 949TLI_DEFINE_ENUM_INTERNAL(tanhf) 950TLI_DEFINE_STRING_INTERNAL("tanhf") 951/// long double tanhl(long double x); 952TLI_DEFINE_ENUM_INTERNAL(tanhl) 953TLI_DEFINE_STRING_INTERNAL("tanhl") 954/// long double tanl(long double x); 955TLI_DEFINE_ENUM_INTERNAL(tanl) 956TLI_DEFINE_STRING_INTERNAL("tanl") 957/// clock_t times(struct tms *buffer); 958TLI_DEFINE_ENUM_INTERNAL(times) 959TLI_DEFINE_STRING_INTERNAL("times") 960/// FILE *tmpfile(void); 961TLI_DEFINE_ENUM_INTERNAL(tmpfile) 962TLI_DEFINE_STRING_INTERNAL("tmpfile") 963/// FILE *tmpfile64(void) 964TLI_DEFINE_ENUM_INTERNAL(tmpfile64) 965TLI_DEFINE_STRING_INTERNAL("tmpfile64") 966/// int toascii(int c); 967TLI_DEFINE_ENUM_INTERNAL(toascii) 968TLI_DEFINE_STRING_INTERNAL("toascii") 969/// double trunc(double x); 970TLI_DEFINE_ENUM_INTERNAL(trunc) 971TLI_DEFINE_STRING_INTERNAL("trunc") 972/// float truncf(float x); 973TLI_DEFINE_ENUM_INTERNAL(truncf) 974TLI_DEFINE_STRING_INTERNAL("truncf") 975/// long double truncl(long double x); 976TLI_DEFINE_ENUM_INTERNAL(truncl) 977TLI_DEFINE_STRING_INTERNAL("truncl") 978/// int uname(struct utsname *name); 979TLI_DEFINE_ENUM_INTERNAL(uname) 980TLI_DEFINE_STRING_INTERNAL("uname") 981/// int ungetc(int c, FILE *stream); 982TLI_DEFINE_ENUM_INTERNAL(ungetc) 983TLI_DEFINE_STRING_INTERNAL("ungetc") 984/// int unlink(const char *path); 985TLI_DEFINE_ENUM_INTERNAL(unlink) 986TLI_DEFINE_STRING_INTERNAL("unlink") 987/// int unsetenv(const char *name); 988TLI_DEFINE_ENUM_INTERNAL(unsetenv) 989TLI_DEFINE_STRING_INTERNAL("unsetenv") 990/// int utime(const char *path, const struct utimbuf *times); 991TLI_DEFINE_ENUM_INTERNAL(utime) 992TLI_DEFINE_STRING_INTERNAL("utime") 993/// int utimes(const char *path, const struct timeval times[2]); 994TLI_DEFINE_ENUM_INTERNAL(utimes) 995TLI_DEFINE_STRING_INTERNAL("utimes") 996/// void *valloc(size_t size); 997TLI_DEFINE_ENUM_INTERNAL(valloc) 998TLI_DEFINE_STRING_INTERNAL("valloc") 999/// int vfprintf(FILE *stream, const char *format, va_list ap); 1000TLI_DEFINE_ENUM_INTERNAL(vfprintf) 1001TLI_DEFINE_STRING_INTERNAL("vfprintf") 1002/// int vfscanf(FILE *stream, const char *format, va_list arg); 1003TLI_DEFINE_ENUM_INTERNAL(vfscanf) 1004TLI_DEFINE_STRING_INTERNAL("vfscanf") 1005/// int vprintf(const char *restrict format, va_list ap); 1006TLI_DEFINE_ENUM_INTERNAL(vprintf) 1007TLI_DEFINE_STRING_INTERNAL("vprintf") 1008/// int vscanf(const char *format, va_list arg); 1009TLI_DEFINE_ENUM_INTERNAL(vscanf) 1010TLI_DEFINE_STRING_INTERNAL("vscanf") 1011/// int vsnprintf(char *s, size_t n, const char *format, va_list ap); 1012TLI_DEFINE_ENUM_INTERNAL(vsnprintf) 1013TLI_DEFINE_STRING_INTERNAL("vsnprintf") 1014/// int vsprintf(char *s, const char *format, va_list ap); 1015TLI_DEFINE_ENUM_INTERNAL(vsprintf) 1016TLI_DEFINE_STRING_INTERNAL("vsprintf") 1017/// int vsscanf(const char *s, const char *format, va_list arg); 1018TLI_DEFINE_ENUM_INTERNAL(vsscanf) 1019TLI_DEFINE_STRING_INTERNAL("vsscanf") 1020/// ssize_t write(int fildes, const void *buf, size_t nbyte); 1021TLI_DEFINE_ENUM_INTERNAL(write) 1022TLI_DEFINE_STRING_INTERNAL("write") 1023 1024#undef TLI_DEFINE_ENUM_INTERNAL 1025#undef TLI_DEFINE_STRING_INTERNAL 1026#endif // One of TLI_DEFINE_ENUM/STRING are defined. 1027 1028#undef TLI_DEFINE_ENUM 1029#undef TLI_DEFINE_STRING 1030