about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog20
-rw-r--r--stdlib/Versions6
-rw-r--r--wcsmbs/Versions5
3 files changed, 29 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 31b56a78d8..e60f6c3469 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+2017-04-20  Joseph Myers  <joseph@codesourcery.com>
+
+	* stdlib/Versions (__strtod_internal): List explicitly, not as
+	wildcard.
+	(__strtof_internal): Likewise.
+	(__strtold_internal): Likewise.
+	(__strtol_internal): Likewise.
+	(__strtoll_internal): Likewise.
+	(__strtoul_internal): Likewise.
+	(__strtoull_internal): Likewise.
+	(__strtoq_internal): Likewise.
+	(__strtouq_internal): Likewise.
+	* wcsmbs/Versions (__wcstod_internal): Likewise.
+	(__wcstof_internal): Likewise.
+	(__wcstold_internal): Likewise.
+	(__wcstol_internal): Likewise.
+	(__wcstoll_internal): Likewise.
+	(__wcstoul_internal): Likewise.
+	(__wcstoull_internal): Likewise.
+
 2017-04-20  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
 
 	* io/sys/stat.h: Use __USE_XOPEN2K8 insteaf of __USE_ATFILE for
diff --git a/stdlib/Versions b/stdlib/Versions
index 415b9945e2..9cade20a06 100644
--- a/stdlib/Versions
+++ b/stdlib/Versions
@@ -4,7 +4,11 @@ libc {
     __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;
diff --git a/wcsmbs/Versions b/wcsmbs/Versions
index 1ff5ff3057..b8f7bd73eb 100644
--- a/wcsmbs/Versions
+++ b/wcsmbs/Versions
@@ -1,7 +1,10 @@
 libc {
   GLIBC_2.0 {
     # functions used in inline functions or macros
-     __mbrlen; __mbrtowc; __wcsto*_internal;
+     __mbrlen; __mbrtowc;
+    __wcstod_internal; __wcstof_internal; __wcstold_internal;
+    __wcstol_internal; __wcstoll_internal;
+    __wcstoul_internal; __wcstoull_internal;
 
     # b*
     btowc;