| header: stdlib.h |
| standards: |
| - stdc |
| macros: [] |
| types: |
| - type_name: __atexithandler_t |
| - type_name: __qsortrcompare_t |
| - type_name: __qsortcompare_t |
| - type_name: __bsearchcompare_t |
| - type_name: size_t |
| - type_name: lldiv_t |
| - type_name: ldiv_t |
| - type_name: div_t |
| enums: [] |
| objects: [] |
| functions: |
| - name: abs |
| standards: |
| - stdc |
| return_type: int |
| arguments: |
| - type: int |
| - name: atoi |
| standards: |
| - stdc |
| return_type: int |
| arguments: |
| - type: const char * |
| - name: atof |
| standards: |
| - stdc |
| return_type: double |
| arguments: |
| - type: const char *__restrict |
| - name: atol |
| standards: |
| - stdc |
| return_type: long |
| arguments: |
| - type: const char * |
| - name: atoll |
| standards: |
| - stdc |
| return_type: long long |
| arguments: |
| - type: const char * |
| - name: bsearch |
| standards: |
| - stdc |
| return_type: void * |
| arguments: |
| - type: const void * |
| - type: const void * |
| - type: size_t |
| - type: size_t |
| - type: __bsearchcompare_t |
| - name: div |
| standards: |
| - stdc |
| return_type: div_t |
| arguments: |
| - type: int |
| - type: int |
| - name: labs |
| standards: |
| - stdc |
| return_type: long |
| arguments: |
| - type: long |
| - name: ldiv |
| standards: |
| - stdc |
| return_type: ldiv_t |
| arguments: |
| - type: long |
| - type: long |
| - name: llabs |
| standards: |
| - stdc |
| return_type: long long |
| arguments: |
| - type: long long |
| - name: lldiv |
| standards: |
| - stdc |
| return_type: lldiv_t |
| arguments: |
| - type: long long |
| - type: long long |
| - name: qsort |
| standards: |
| - stdc |
| return_type: void |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: size_t |
| - type: __qsortcompare_t |
| - name: qsort_r |
| standards: |
| - GNUExtensions |
| return_type: void |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: size_t |
| - type: __qsortrcompare_t |
| - type: void * |
| - name: rand |
| standards: |
| - stdc |
| return_type: int |
| arguments: |
| - type: void |
| - name: srand |
| standards: |
| - stdc |
| return_type: void |
| arguments: |
| - type: unsigned int |
| - name: strfromd |
| standards: |
| - stdc |
| return_type: int |
| arguments: |
| - type: char *__restrict |
| - type: size_t |
| - type: const char *__restrict |
| - type: double |
| - name: strfromf |
| standards: |
| - stdc |
| return_type: int |
| arguments: |
| - type: char *__restrict |
| - type: size_t |
| - type: const char *__restrict |
| - type: float |
| - name: strfroml |
| standards: |
| - stdc |
| return_type: int |
| arguments: |
| - type: char *__restrict |
| - type: size_t |
| - type: const char *__restrict |
| - type: long double |
| - name: strtod |
| standards: |
| - stdc |
| return_type: double |
| arguments: |
| - type: const char *__restrict |
| - type: char **__restrict |
| - name: strtof |
| standards: |
| - stdc |
| return_type: float |
| arguments: |
| - type: const char *__restrict |
| - type: char **__restrict |
| - name: strtol |
| standards: |
| - stdc |
| return_type: long |
| arguments: |
| - type: const char *__restrict |
| - type: char **__restrict |
| - type: int |
| - name: strtold |
| standards: |
| - stdc |
| return_type: long double |
| arguments: |
| - type: const char *__restrict |
| - type: char **__restrict |
| - name: strtoll |
| standards: |
| - stdc |
| return_type: long long |
| arguments: |
| - type: const char *__restrict |
| - type: char **__restrict |
| - type: int |
| - name: strtoul |
| standards: |
| - stdc |
| return_type: unsigned long |
| arguments: |
| - type: const char *__restrict |
| - type: char **__restrict |
| - type: int |
| - name: strtoull |
| standards: |
| - stdc |
| return_type: unsigned long long |
| arguments: |
| - type: const char *__restrict |
| - type: char **__restrict |
| - type: int |
| - name: malloc |
| standards: |
| - stdc |
| return_type: void * |
| arguments: |
| - type: size_t |
| - name: calloc |
| standards: |
| - stdc |
| return_type: void * |
| arguments: |
| - type: size_t |
| - type: size_t |
| - name: realloc |
| standards: |
| - stdc |
| return_type: void * |
| arguments: |
| - type: void * |
| - type: size_t |
| - name: aligned_alloc |
| standards: |
| - stdc |
| return_type: void * |
| arguments: |
| - type: size_t |
| - type: size_t |
| - name: free |
| standards: |
| - stdc |
| return_type: void |
| arguments: |
| - type: void * |
| - name: _Exit |
| standards: |
| - stdc |
| return_type: _Noreturn void |
| arguments: |
| - type: int |
| - name: abort |
| standards: |
| - stdc |
| return_type: _Noreturn void |
| arguments: |
| - type: void |
| - name: at_quick_exit |
| standards: |
| - stdc |
| return_type: int |
| arguments: |
| - type: __atexithandler_t |
| - name: atexit |
| standards: |
| - stdc |
| return_type: int |
| arguments: |
| - type: __atexithandler_t |
| - name: exit |
| standards: |
| - stdc |
| return_type: _Noreturn void |
| arguments: |
| - type: int |
| - name: getenv |
| standards: |
| - stdc |
| return_type: char * |
| arguments: |
| - type: const char * |
| - name: quick_exit |
| standards: |
| - stdc |
| return_type: _Noreturn void |
| arguments: |
| - type: int |