1 %include <float128-abi.h>
4 # functions with required interface outside normal name space
7 # functions used in inline functions or macros
8 __strtod_internal; __strtof_internal; __strtold_internal;
9 __strtol_internal; __strtoll_internal;
10 __strtoul_internal; __strtoull_internal;
11 # functions formerly so used (compatibility symbols)
12 __strtoq_internal; __strtouq_internal;
14 # compatibility symbol
18 a64l; abort; abs; atexit; atof; atoi; atol; atoll;
24 canonicalize_file_name; clearenv;
27 div; drand48; drand48_r;
30 erand48; erand48_r; exit;
36 initstate; initstate_r;
39 l64a; labs; lcong48; lcong48_r; ldiv; llabs; lldiv; lrand48; lrand48_r;
42 mblen; mbrlen; mbrtowc; mbsinit; mbsnrtowcs; mbsrtowcs; mbstowcs;
43 mbtowc; mcount; mrand48; mrand48_r;
58 rand; rand_r; random; random_r; realpath; rpmatch;
61 seed48; seed48_r; setcontext; setenv; setstate; setstate_r; srand; srand48;
62 srand48_r; srandom; srandom_r; step; strfmon; strtod; strtof; strtol;
63 strtold; strtoll; strtoq; strtoul; strtoull; strtouq; system;
85 strtoimax; strtoumax; swapcontext;
96 __cxa_atexit; __cxa_finalize;
99 # Silent change in SUS.
106 quick_exit; __cxa_at_quick_exit;
112 __cxa_thread_atexit_impl;
119 strfromd; strfromf; strfroml;
120 getrandom; getentropy;
122 %ifdef FLOAT128_VERSION
130 # _Float64x functions, only present for some configurations.
134 # _Float32, _Float64 and _Float32x functions, for all configurations.
135 strfromf32; strfromf64; strfromf32x;
136 strtof32; strtof64; strtof32x;
137 strtof32_l; strtof64_l; strtof32x_l;
155 # functions which have an additional interface since they are
158 # Variable which needs a dynamic symbol table entry.
160 # Used from other libraries
161 __libc_secure_getenv;
163 __strtof_nan; __strtod_nan; __strtold_nan;