aboutsummaryrefslogtreecommitdiff
path: root/locale
diff options
context:
space:
mode:
Diffstat (limited to 'locale')
-rw-r--r--locale/Versions29
-rw-r--r--locale/libBrokenLocale.map7
2 files changed, 29 insertions, 7 deletions
diff --git a/locale/Versions b/locale/Versions
new file mode 100644
index 0000000000..bccb3cbb9d
--- /dev/null
+++ b/locale/Versions
@@ -0,0 +1,29 @@
+libBrokenLocale {
+ GLIBC_2.0 {
+ __ctype_get_mb_cur_max;
+ }
+}
+
+libc {
+ GLIBC_2.0 {
+ # global variables
+ __collate_element_hash; __collate_element_strings;
+ __collate_symbol_classes; __collate_symbol_hash; __collate_symbol_strings;
+ _libc_intl_domainname; _nl_current_LC_COLLATE; _nl_current_LC_CTYPE;
+
+ # functions from the experimental locale implementation
+ __*_l; __newlocale; __duplocale; __freelocale;
+
+ # functions used in inline functions or macros
+ __ctype_get_mb_cur_max;
+
+ # l*
+ localeconv;
+
+ # n*
+ nl_langinfo;
+
+ # s*
+ setlocale;
+ }
+}
diff --git a/locale/libBrokenLocale.map b/locale/libBrokenLocale.map
deleted file mode 100644
index b96a65c4c0..0000000000
--- a/locale/libBrokenLocale.map
+++ /dev/null
@@ -1,7 +0,0 @@
-GLIBC_2.0 {
- global:
- __ctype_get_mb_cur_max;
-
- local:
- *;
-};