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; mcheck; 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;
115 __cxa_thread_atexit_impl;
122 strfromd; strfromf; strfroml;
123 getrandom; getentropy;
125 %ifdef FLOAT128_VERSION
133 # _Float64x functions, only present for some configurations.
137 # _Float32, _Float64 and _Float32x functions, for all configurations.
138 strfromf32; strfromf64; strfromf32x;
139 strtof32; strtof64; strtof32x;
140 strtof32_l; strtof64_l; strtof32x_l;
143 # functions which have an additional interface since they are
146 # Variable which needs a dynamic symbol table entry.
148 # Used from other libraries
149 __libc_secure_getenv;
151 __strtof_nan; __strtod_nan; __strtold_nan;