X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=stdlib%2FVersions;h=9e665d4c26c3a9a4d9ca1fb5ffa5fd684a212bd1;hb=7b8481b330720d28c019a2e5994492a1923d5daa;hp=9c06b439863229d158496d3637790a100e5a95ea;hpb=47dd3543d36465496970406da03db5aecdc377ee;p=thirdparty%2Fglibc.git diff --git a/stdlib/Versions b/stdlib/Versions index 9c06b439863..9e665d4c26c 100644 --- a/stdlib/Versions +++ b/stdlib/Versions @@ -1,10 +1,15 @@ +%include libc { GLIBC_2.0 { # functions with required interface outside normal name space __xpg_basename; # functions used in inline functions or macros - __strto*_internal; + __strtod_internal; __strtof_internal; __strtold_internal; + __strtol_internal; __strtoll_internal; + __strtoul_internal; __strtoull_internal; + # functions formerly so used (compatibility symbols) + __strtoq_internal; __strtouq_internal; # compatibility symbol __secure_getenv; @@ -100,9 +105,6 @@ libc { GLIBC_2.10 { quick_exit; __cxa_at_quick_exit; } - GLIBC_2.13 { - __fentry__; - } GLIBC_2.17 { secure_getenv; } @@ -112,6 +114,28 @@ libc { GLIBC_2.24 { quick_exit; } + GLIBC_2.25 { + # s* + strfromd; strfromf; strfroml; + getrandom; getentropy; + } +%ifdef FLOAT128_VERSION + FLOAT128_VERSION { + strfromf128; + strtof128; + strtof128_l; + } +%endif + GLIBC_2.27 { + # _Float64x functions, only present for some configurations. + strfromf64x; + strtof64x; + strtof64x_l; + # _Float32, _Float64 and _Float32x functions, for all configurations. + strfromf32; strfromf64; strfromf32x; + strtof32; strtof64; strtof32x; + strtof32_l; strtof64_l; strtof32x_l; + } GLIBC_PRIVATE { # functions which have an additional interface since they are # are cancelable.