capi_linux_arm64.go 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511
  1. // Code generated by 'go generate' - DO NOT EDIT.
  2. package libc // import "modernc.org/libc"
  3. var CAPI = map[string]struct{}{
  4. "_IO_putc": {},
  5. "___errno_location": {},
  6. "__assert_fail": {},
  7. "__builtin___memcpy_chk": {},
  8. "__builtin___memmove_chk": {},
  9. "__builtin___memset_chk": {},
  10. "__builtin___snprintf_chk": {},
  11. "__builtin___sprintf_chk": {},
  12. "__builtin___strcat_chk": {},
  13. "__builtin___strcpy_chk": {},
  14. "__builtin___strncpy_chk": {},
  15. "__builtin___vsnprintf_chk": {},
  16. "__builtin_abort": {},
  17. "__builtin_abs": {},
  18. "__builtin_add_overflowInt64": {},
  19. "__builtin_add_overflowUint32": {},
  20. "__builtin_add_overflowUint64": {},
  21. "__builtin_bswap16": {},
  22. "__builtin_bswap32": {},
  23. "__builtin_bswap64": {},
  24. "__builtin_bzero": {},
  25. "__builtin_clz": {},
  26. "__builtin_clzl": {},
  27. "__builtin_clzll": {},
  28. "__builtin_constant_p_impl": {},
  29. "__builtin_copysign": {},
  30. "__builtin_copysignf": {},
  31. "__builtin_copysignl": {},
  32. "__builtin_exit": {},
  33. "__builtin_expect": {},
  34. "__builtin_fabs": {},
  35. "__builtin_fabsf": {},
  36. "__builtin_fabsl": {},
  37. "__builtin_free": {},
  38. "__builtin_getentropy": {},
  39. "__builtin_huge_val": {},
  40. "__builtin_huge_valf": {},
  41. "__builtin_inf": {},
  42. "__builtin_inff": {},
  43. "__builtin_infl": {},
  44. "__builtin_isnan": {},
  45. "__builtin_isunordered": {},
  46. "__builtin_llabs": {},
  47. "__builtin_malloc": {},
  48. "__builtin_memcmp": {},
  49. "__builtin_memcpy": {},
  50. "__builtin_memset": {},
  51. "__builtin_mmap": {},
  52. "__builtin_mul_overflowInt64": {},
  53. "__builtin_mul_overflowUint128": {},
  54. "__builtin_mul_overflowUint64": {},
  55. "__builtin_nan": {},
  56. "__builtin_nanf": {},
  57. "__builtin_nanl": {},
  58. "__builtin_object_size": {},
  59. "__builtin_popcount": {},
  60. "__builtin_popcountl": {},
  61. "__builtin_prefetch": {},
  62. "__builtin_printf": {},
  63. "__builtin_snprintf": {},
  64. "__builtin_sprintf": {},
  65. "__builtin_strchr": {},
  66. "__builtin_strcmp": {},
  67. "__builtin_strcpy": {},
  68. "__builtin_strlen": {},
  69. "__builtin_sub_overflowInt64": {},
  70. "__builtin_trap": {},
  71. "__builtin_unreachable": {},
  72. "__ccgo_dmesg": {},
  73. "__ccgo_getMutexType": {},
  74. "__ccgo_in6addr_anyp": {},
  75. "__ccgo_pthreadAttrGetDetachState": {},
  76. "__ccgo_pthreadMutexattrGettype": {},
  77. "__ccgo_sqlite3_log": {},
  78. "__cmsg_nxthdr": {},
  79. "__ctype_b_loc": {},
  80. "__ctype_get_mb_cur_max": {},
  81. "__errno_location": {},
  82. "__floatscan": {},
  83. "__fpclassify": {},
  84. "__fpclassifyf": {},
  85. "__fpclassifyl": {},
  86. "__fsmu8": {},
  87. "__h_errno_location": {},
  88. "__inet_aton": {},
  89. "__intscan": {},
  90. "__isalnum_l": {},
  91. "__isalpha_l": {},
  92. "__isdigit_l": {},
  93. "__islower_l": {},
  94. "__isnan": {},
  95. "__isnanf": {},
  96. "__isnanl": {},
  97. "__isoc99_sscanf": {},
  98. "__isprint_l": {},
  99. "__isupper_l": {},
  100. "__isxdigit_l": {},
  101. "__lockfile": {},
  102. "__lookup_ipliteral": {},
  103. "__lookup_name": {},
  104. "__lookup_serv": {},
  105. "__shgetc": {},
  106. "__shlim": {},
  107. "__strncasecmp_l": {},
  108. "__sync_add_and_fetch_uint32": {},
  109. "__sync_sub_and_fetch_uint32": {},
  110. "__syscall1": {},
  111. "__syscall3": {},
  112. "__syscall4": {},
  113. "__toread": {},
  114. "__toread_needs_stdio_exit": {},
  115. "__uflow": {},
  116. "__unlockfile": {},
  117. "_exit": {},
  118. "_longjmp": {},
  119. "_obstack_begin": {},
  120. "_obstack_newchunk": {},
  121. "_setjmp": {},
  122. "abort": {},
  123. "abs": {},
  124. "accept": {},
  125. "access": {},
  126. "acos": {},
  127. "acosh": {},
  128. "alarm": {},
  129. "asin": {},
  130. "asinh": {},
  131. "atan": {},
  132. "atan2": {},
  133. "atanh": {},
  134. "atexit": {},
  135. "atof": {},
  136. "atoi": {},
  137. "atol": {},
  138. "backtrace": {},
  139. "backtrace_symbols_fd": {},
  140. "bind": {},
  141. "bsearch": {},
  142. "bzero": {},
  143. "calloc": {},
  144. "ceil": {},
  145. "ceilf": {},
  146. "cfgetospeed": {},
  147. "cfsetispeed": {},
  148. "cfsetospeed": {},
  149. "chdir": {},
  150. "chmod": {},
  151. "chown": {},
  152. "clock_gettime": {},
  153. "close": {},
  154. "closedir": {},
  155. "confstr": {},
  156. "connect": {},
  157. "copysign": {},
  158. "copysignf": {},
  159. "copysignl": {},
  160. "cos": {},
  161. "cosf": {},
  162. "cosh": {},
  163. "ctime": {},
  164. "ctime_r": {},
  165. "dlclose": {},
  166. "dlerror": {},
  167. "dlopen": {},
  168. "dlsym": {},
  169. "dup2": {},
  170. "endpwent": {},
  171. "environ": {},
  172. "execvp": {},
  173. "exit": {},
  174. "exp": {},
  175. "fabs": {},
  176. "fabsf": {},
  177. "fabsl": {},
  178. "fchmod": {},
  179. "fchown": {},
  180. "fclose": {},
  181. "fcntl": {},
  182. "fcntl64": {},
  183. "fdopen": {},
  184. "ferror": {},
  185. "fflush": {},
  186. "fgetc": {},
  187. "fgets": {},
  188. "fileno": {},
  189. "floor": {},
  190. "fmod": {},
  191. "fmodl": {},
  192. "fopen": {},
  193. "fopen64": {},
  194. "fork": {},
  195. "fprintf": {},
  196. "fputc": {},
  197. "fputs": {},
  198. "fread": {},
  199. "free": {},
  200. "freeaddrinfo": {},
  201. "frexp": {},
  202. "fscanf": {},
  203. "fseek": {},
  204. "fstat": {},
  205. "fstat64": {},
  206. "fstatfs": {},
  207. "fsync": {},
  208. "ftell": {},
  209. "ftruncate": {},
  210. "ftruncate64": {},
  211. "fts64_close": {},
  212. "fts64_open": {},
  213. "fts64_read": {},
  214. "fts_close": {},
  215. "fts_open": {},
  216. "fts_read": {},
  217. "fwrite": {},
  218. "gai_strerror": {},
  219. "getaddrinfo": {},
  220. "getc": {},
  221. "getcwd": {},
  222. "getegid": {},
  223. "getentropy": {},
  224. "getenv": {},
  225. "geteuid": {},
  226. "getgid": {},
  227. "getgrgid": {},
  228. "getgrgid_r": {},
  229. "getgrnam": {},
  230. "getgrnam_r": {},
  231. "gethostbyaddr": {},
  232. "gethostbyaddr_r": {},
  233. "gethostbyname": {},
  234. "gethostbyname2": {},
  235. "gethostbyname2_r": {},
  236. "gethostbyname_r": {},
  237. "gethostname": {},
  238. "getnameinfo": {},
  239. "getpeername": {},
  240. "getpid": {},
  241. "getpwnam": {},
  242. "getpwnam_r": {},
  243. "getpwuid": {},
  244. "getpwuid_r": {},
  245. "getrandom": {},
  246. "getresgid": {},
  247. "getresuid": {},
  248. "getrlimit": {},
  249. "getrlimit64": {},
  250. "getrusage": {},
  251. "getservbyname": {},
  252. "getsockname": {},
  253. "getsockopt": {},
  254. "gettimeofday": {},
  255. "getuid": {},
  256. "gmtime_r": {},
  257. "h_errno": {},
  258. "htonl": {},
  259. "htons": {},
  260. "hypot": {},
  261. "inet_ntoa": {},
  262. "inet_ntop": {},
  263. "inet_pton": {},
  264. "initstate": {},
  265. "initstate_r": {},
  266. "ioctl": {},
  267. "isalnum": {},
  268. "isalpha": {},
  269. "isascii": {},
  270. "isatty": {},
  271. "isdigit": {},
  272. "islower": {},
  273. "isnan": {},
  274. "isnanf": {},
  275. "isnanl": {},
  276. "isprint": {},
  277. "isupper": {},
  278. "isxdigit": {},
  279. "kill": {},
  280. "ldexp": {},
  281. "link": {},
  282. "listen": {},
  283. "llabs": {},
  284. "localeconv": {},
  285. "localtime": {},
  286. "localtime_r": {},
  287. "log": {},
  288. "log10": {},
  289. "log2": {},
  290. "longjmp": {},
  291. "lrand48": {},
  292. "lseek": {},
  293. "lseek64": {},
  294. "lstat": {},
  295. "lstat64": {},
  296. "malloc": {},
  297. "mblen": {},
  298. "mbrtowc": {},
  299. "mbsinit": {},
  300. "mbstowcs": {},
  301. "mbtowc": {},
  302. "memchr": {},
  303. "memcmp": {},
  304. "memcpy": {},
  305. "memmove": {},
  306. "memset": {},
  307. "mkdir": {},
  308. "mkfifo": {},
  309. "mknod": {},
  310. "mkostemp": {},
  311. "mkstemp": {},
  312. "mkstemp64": {},
  313. "mkstemps": {},
  314. "mkstemps64": {},
  315. "mktime": {},
  316. "mmap": {},
  317. "mmap64": {},
  318. "modf": {},
  319. "mremap": {},
  320. "munmap": {},
  321. "nanf": {},
  322. "nanosleep": {},
  323. "nl_langinfo": {},
  324. "ntohs": {},
  325. "obstack_free": {},
  326. "obstack_vprintf": {},
  327. "open": {},
  328. "open64": {},
  329. "opendir": {},
  330. "openpty": {},
  331. "pathconf": {},
  332. "pause": {},
  333. "pclose": {},
  334. "perror": {},
  335. "pipe": {},
  336. "poll": {},
  337. "popen": {},
  338. "posix_fadvise": {},
  339. "pow": {},
  340. "printf": {},
  341. "pselect": {},
  342. "pthread_attr_destroy": {},
  343. "pthread_attr_getdetachstate": {},
  344. "pthread_attr_init": {},
  345. "pthread_attr_setdetachstate": {},
  346. "pthread_attr_setscope": {},
  347. "pthread_attr_setstacksize": {},
  348. "pthread_cond_broadcast": {},
  349. "pthread_cond_destroy": {},
  350. "pthread_cond_init": {},
  351. "pthread_cond_signal": {},
  352. "pthread_cond_timedwait": {},
  353. "pthread_cond_wait": {},
  354. "pthread_create": {},
  355. "pthread_detach": {},
  356. "pthread_equal": {},
  357. "pthread_exit": {},
  358. "pthread_getspecific": {},
  359. "pthread_join": {},
  360. "pthread_key_create": {},
  361. "pthread_key_delete": {},
  362. "pthread_mutex_destroy": {},
  363. "pthread_mutex_init": {},
  364. "pthread_mutex_lock": {},
  365. "pthread_mutex_trylock": {},
  366. "pthread_mutex_unlock": {},
  367. "pthread_mutexattr_destroy": {},
  368. "pthread_mutexattr_init": {},
  369. "pthread_mutexattr_settype": {},
  370. "pthread_self": {},
  371. "pthread_setspecific": {},
  372. "putc": {},
  373. "putchar": {},
  374. "puts": {},
  375. "pwrite": {},
  376. "qsort": {},
  377. "raise": {},
  378. "rand": {},
  379. "rand_r": {},
  380. "random": {},
  381. "random_r": {},
  382. "read": {},
  383. "readdir": {},
  384. "readdir64": {},
  385. "readlink": {},
  386. "readv": {},
  387. "realloc": {},
  388. "reallocarray": {},
  389. "realpath": {},
  390. "recv": {},
  391. "recvfrom": {},
  392. "recvmsg": {},
  393. "remove": {},
  394. "rename": {},
  395. "rewind": {},
  396. "rindex": {},
  397. "rint": {},
  398. "rmdir": {},
  399. "round": {},
  400. "scalbn": {},
  401. "scalbnl": {},
  402. "sched_yield": {},
  403. "select": {},
  404. "send": {},
  405. "sendmsg": {},
  406. "sendto": {},
  407. "setbuf": {},
  408. "setenv": {},
  409. "setjmp": {},
  410. "setlocale": {},
  411. "setrlimit": {},
  412. "setrlimit64": {},
  413. "setsid": {},
  414. "setsockopt": {},
  415. "setstate": {},
  416. "setvbuf": {},
  417. "shmat": {},
  418. "shmctl": {},
  419. "shmdt": {},
  420. "shutdown": {},
  421. "sigaction": {},
  422. "signal": {},
  423. "sin": {},
  424. "sinf": {},
  425. "sinh": {},
  426. "sleep": {},
  427. "snprintf": {},
  428. "socket": {},
  429. "sprintf": {},
  430. "sqrt": {},
  431. "srand48": {},
  432. "sscanf": {},
  433. "stat": {},
  434. "stat64": {},
  435. "stderr": {},
  436. "stdin": {},
  437. "stdout": {},
  438. "strcasecmp": {},
  439. "strcat": {},
  440. "strchr": {},
  441. "strcmp": {},
  442. "strcpy": {},
  443. "strcspn": {},
  444. "strdup": {},
  445. "strerror": {},
  446. "strerror_r": {},
  447. "strlcat": {},
  448. "strlcpy": {},
  449. "strlen": {},
  450. "strncasecmp": {},
  451. "strncat": {},
  452. "strncmp": {},
  453. "strncpy": {},
  454. "strnlen": {},
  455. "strpbrk": {},
  456. "strrchr": {},
  457. "strspn": {},
  458. "strstr": {},
  459. "strtod": {},
  460. "strtof": {},
  461. "strtoimax": {},
  462. "strtok": {},
  463. "strtol": {},
  464. "strtold": {},
  465. "strtoll": {},
  466. "strtoul": {},
  467. "strtoull": {},
  468. "strtoumax": {},
  469. "symlink": {},
  470. "sysconf": {},
  471. "system": {},
  472. "tan": {},
  473. "tanh": {},
  474. "tcgetattr": {},
  475. "tcsendbreak": {},
  476. "tcsetattr": {},
  477. "time": {},
  478. "tmpfile": {},
  479. "tolower": {},
  480. "toupper": {},
  481. "trunc": {},
  482. "tzset": {},
  483. "umask": {},
  484. "uname": {},
  485. "ungetc": {},
  486. "unlink": {},
  487. "unsetenv": {},
  488. "usleep": {},
  489. "utime": {},
  490. "utimes": {},
  491. "uuid_copy": {},
  492. "uuid_generate_random": {},
  493. "uuid_parse": {},
  494. "uuid_unparse": {},
  495. "vasprintf": {},
  496. "vfprintf": {},
  497. "vfscanf": {},
  498. "vprintf": {},
  499. "vsnprintf": {},
  500. "vsprintf": {},
  501. "vsscanf": {},
  502. "waitpid": {},
  503. "wcschr": {},
  504. "wctomb": {},
  505. "wcwidth": {},
  506. "write": {},
  507. "writev": {},
  508. "zero_struct_address": {},
  509. }