367 lines · yaml
1header: stdlib.h2header_template: stdlib.h.def3standards:4 - stdc5merge_yaml_files:6 - stdlib-malloc.yaml7macros:8 - macro_name: "NULL"9 macro_header: null-macro.h10types:11 - type_name: __atexithandler_t12 - type_name: __qsortcompare_t13 - type_name: __qsortrcompare_t14 - type_name: __search_compare_t15 - type_name: div_t16 - type_name: ldiv_t17 - type_name: lldiv_t18 - type_name: locale_t19 - type_name: size_t20 - type_name: wchar_t 21enums: []22objects: []23functions:24 - name: _Exit25 standards:26 - stdc27 return_type: _Noreturn void28 arguments:29 - type: int30 - name: a64l31 standards:32 - posix33 return_type: long34 arguments:35 - type: const char *36 - name: abort37 standards:38 - stdc39 return_type: _Noreturn void40 arguments:41 - type: void42 - name: abs43 standards:44 - stdc45 return_type: int46 arguments:47 - type: int48 - name: at_quick_exit49 standards:50 - stdc51 return_type: int52 arguments:53 - type: __atexithandler_t54 - name: atexit55 standards:56 - stdc57 return_type: int58 arguments:59 - type: __atexithandler_t60 - name: atof61 standards:62 - stdc63 return_type: double64 arguments:65 - type: const char *__restrict66 - name: atoi67 standards:68 - stdc69 return_type: int70 arguments:71 - type: const char *72 - name: atol73 standards:74 - stdc75 return_type: long76 arguments:77 - type: const char *78 - name: atoll79 standards:80 - stdc81 return_type: long long82 arguments:83 - type: const char *84 - name: bsearch85 standards:86 - stdc87 return_type: void *88 arguments:89 - type: const void *90 - type: const void *91 - type: size_t92 - type: size_t93 - type: __search_compare_t94 - name: div95 standards:96 - stdc97 return_type: div_t98 arguments:99 - type: int100 - type: int101 - name: exit102 standards:103 - stdc104 return_type: _Noreturn void105 arguments:106 - type: int107 - name: getenv108 standards:109 - stdc110 return_type: char *111 arguments:112 - type: const char *113 - name: labs114 standards:115 - stdc116 return_type: long117 arguments:118 - type: long119 - name: ldiv120 standards:121 - stdc122 return_type: ldiv_t123 arguments:124 - type: long125 - type: long126 - name: llabs127 standards:128 - stdc129 return_type: long long130 arguments:131 - type: long long132 - name: lldiv133 standards:134 - stdc135 return_type: lldiv_t136 arguments:137 - type: long long138 - type: long long139 - name: mbstowcs140 standards:141 - stdc142 return_type: size_t143 arguments:144 - type: wchar_t *__restrict145 - type: const char *__restrict146 - type: size_t147 - name: mbtowc148 standards:149 - stdc150 return_type: int151 arguments:152 - type: wchar_t *__restrict153 - type: const char *__restrict154 - type: size_t155 - name: memalignment156 standards:157 - stdc158 return_type: size_t159 arguments:160 - type: const void *161 - name: posix_memalign162 standards:163 - posix164 return_type: int165 arguments:166 - type: void **167 - type: size_t168 - type: size_t169 - name: qsort170 standards:171 - stdc172 return_type: void173 arguments:174 - type: void *175 - type: size_t176 - type: size_t177 - type: __qsortcompare_t178 - name: qsort_r179 standards:180 - POSIX181 return_type: void182 arguments:183 - type: void *184 - type: size_t185 - type: size_t186 - type: __qsortrcompare_t187 - type: void *188 - name: quick_exit189 standards:190 - stdc191 return_type: _Noreturn void192 arguments:193 - type: int194 - name: rand195 standards:196 - stdc197 return_type: int198 arguments:199 - type: void200 - name: srand201 standards:202 - stdc203 return_type: void204 arguments:205 - type: unsigned int206 - name: strfromd207 standards:208 - stdc209 return_type: int210 arguments:211 - type: char *__restrict212 - type: size_t213 - type: const char *__restrict214 - type: double215 - name: strfromf216 standards:217 - stdc218 return_type: int219 arguments:220 - type: char *__restrict221 - type: size_t222 - type: const char *__restrict223 - type: float224 - name: strfroml225 standards:226 - stdc227 return_type: int228 arguments:229 - type: char *__restrict230 - type: size_t231 - type: const char *__restrict232 - type: long double233 - name: strtod234 standards:235 - stdc236 return_type: double237 arguments:238 - type: const char *__restrict239 - type: char **__restrict240 - name: strtof241 standards:242 - stdc243 return_type: float244 arguments:245 - type: const char *__restrict246 - type: char **__restrict247 - name: strtol248 standards:249 - stdc250 return_type: long251 arguments:252 - type: const char *__restrict253 - type: char **__restrict254 - type: int255 - name: strtold256 standards:257 - stdc258 return_type: long double259 arguments:260 - type: const char *__restrict261 - type: char **__restrict262 - name: strtoll263 standards:264 - stdc265 return_type: long long266 arguments:267 - type: const char *__restrict268 - type: char **__restrict269 - type: int270 - name: strtoul271 standards:272 - stdc273 return_type: unsigned long274 arguments:275 - type: const char *__restrict276 - type: char **__restrict277 - type: int278 - name: strtoull279 standards:280 - stdc281 return_type: unsigned long long282 arguments:283 - type: const char *__restrict284 - type: char **__restrict285 - type: int286 - name: strtod_l287 standards:288 - stdc289 return_type: double290 arguments:291 - type: const char *__restrict292 - type: char **__restrict293 - type: locale_t294 - name: strtof_l295 standards:296 - stdc297 return_type: float298 arguments:299 - type: const char *__restrict300 - type: char **__restrict301 - type: locale_t302 - name: strtol_l303 standards:304 - stdc305 return_type: long306 arguments:307 - type: const char *__restrict308 - type: char **__restrict309 - type: int310 - type: locale_t311 - name: strtold_l312 standards:313 - stdc314 return_type: long double315 arguments:316 - type: const char *__restrict317 - type: char **__restrict318 - type: locale_t319 - name: strtoll_l320 standards:321 - stdc322 return_type: long long323 arguments:324 - type: const char *__restrict325 - type: char **__restrict326 - type: int327 - type: locale_t328 - name: strtoul_l329 standards:330 - stdc331 return_type: unsigned long332 arguments:333 - type: const char *__restrict334 - type: char **__restrict335 - type: int336 - type: locale_t337 - name: strtoull_l338 standards:339 - stdc340 return_type: unsigned long long341 arguments:342 - type: const char *__restrict343 - type: char **__restrict344 - type: int345 - type: locale_t346 - name: system347 standards:348 - stdc349 return_type: int350 arguments:351 - type: const char *352 - name: wctomb353 standards:354 - stdc355 return_type: int356 arguments:357 - type: char *358 - type: wchar_t359 - name: wcstombs360 standards:361 - stdc362 return_type: size_t363 arguments:364 - type: char *__restrict365 - type: const wchar_t *__restrict366 - type: size_t367