NetBSD/lib/libc/locale
kamil c5b83981a9 Add bunch of missing includes of namespace.h in libc
The NetBSD Standard C Library uses internally some of its functions with
a mangled symbol name, usually "_symbol". The internal functions shall not
use the global (public) symbols.

This change eliminates usage of the global changes of the following symbols:
 - strlcat -> _strlcat
 - sysconf -> __sysconf
 - closedir -> _closedir
 - fparseln -> _fparseln
 - kill -> _kill
 - mkstemp -> _mkstemp
 - reallocarr -> _reallocarr
 - strcasecmp -> _strcasecmp
 - strncasecmp -> _strncasecmp
 - strptime -> _strptime
 - strtok_r -> _strtok_r
 - sysctl -> _sysctl
 - dlopen -> __dlopen
 - dlclose -> __dlclose
 - dlsym -> __dlsym

Sponsored by <The NetBSD Foundation>
2018-01-04 20:57:28 +00:00
..
__mb_cur_max.c
__wctoint.h
_wcstod.h Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. 2013-05-17 12:55:56 +00:00
_wcstol.h Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. 2013-05-17 12:55:56 +00:00
_wcstoul.h Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. 2013-05-17 12:55:56 +00:00
_wctrans_local.h
_wctrans.c
_wctype_local.h
_wctype.c
aliasname_local.h
btowc.3
ctype_local.h Extend ctype classification table to 16bit. Based on patch by 2013-04-13 10:21:20 +00:00
dummy_lc_collate.c don't use __link_set_* stuff for locale implementation. 2012-03-04 21:14:55 +00:00
dummy_lc_template.h Rename struct _locale_impl_t to struct _locale, since it will end up as 2013-04-14 23:30:15 +00:00
duplocale.c Make that to process PATH_LOCALE the first time _find_category is 2013-04-30 00:45:04 +00:00
fix_grouping.c cast CHAR_MAX to (char) for unsigned character machines 2012-03-21 14:11:24 +00:00
fix_grouping.h
freelocale.c Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. 2013-05-17 12:55:56 +00:00
generic_lc_all.c Add bunch of missing includes of namespace.h in libc 2018-01-04 20:57:28 +00:00
generic_lc_template_decl.h Rename struct _locale_impl_t to struct _locale, since it will end up as 2013-04-14 23:30:15 +00:00
global_locale.c Go back to just using normal visibility for the locale symbols. Without 2016-04-29 16:26:48 +00:00
iswalnum.3
iswctype_mb.c Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. 2013-05-17 12:55:56 +00:00
iswctype.3
localeconv.c Redo the locale cache to be constant. It now contains the localeconv() 2013-09-13 13:13:32 +00:00
localeio.h
Makefile.inc Rename fixup to update_global to better reflect the purpose. 2013-08-18 20:03:48 +00:00
mblen.3
mbrlen.3 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
mbrtowc.3
mbsinit.3
mbsrtowcs.3 Observe the following spelling: 2010-12-16 17:42:25 +00:00
mbstowcs.3 Crosslink wcstombs(3) and mbstowcs(3). 2011-03-16 09:32:12 +00:00
mbtowc.3
multibyte_amd1.c Rename fixup to update_global to better reflect the purpose. 2013-08-18 20:03:48 +00:00
multibyte_c90.c Rename fixup to update_global to better reflect the purpose. 2013-08-18 20:03:48 +00:00
multibyte.h Rename fixup to update_global to better reflect the purpose. 2013-08-18 20:03:48 +00:00
nb_lc_messages_misc.h Redo the locale cache to be constant. It now contains the localeconv() 2013-09-13 13:13:32 +00:00
nb_lc_monetary_misc.h Redo the locale cache to be constant. It now contains the localeconv() 2013-09-13 13:13:32 +00:00
nb_lc_numeric_misc.h Redo the locale cache to be constant. It now contains the localeconv() 2013-09-13 13:13:32 +00:00
nb_lc_template_decl.h Redo the locale cache to be constant. It now contains the localeconv() 2013-09-13 13:13:32 +00:00
nb_lc_template.h Redo the locale cache to be constant. It now contains the localeconv() 2013-09-13 13:13:32 +00:00
nb_lc_time_misc.h Redo the locale cache to be constant. It now contains the localeconv() 2013-09-13 13:13:32 +00:00
newlocale.c Redo the locale cache to be constant. It now contains the localeconv() 2013-09-13 13:13:32 +00:00
nl_langinfo.3 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
nl_langinfo.c pacify lint. 2017-01-10 17:50:24 +00:00
rune.c Extend ctype classification table to 16bit. Based on patch by 2013-04-13 10:21:20 +00:00
runetable.c Rename fixup to update_global to better reflect the purpose. 2013-08-18 20:03:48 +00:00
runetype_file.h
runetype_local.h Rename fixup to update_global to better reflect the purpose. 2013-08-18 20:03:48 +00:00
setlocale_local.h Go back to just using normal visibility for the locale symbols. Without 2016-04-29 16:26:48 +00:00
setlocale.3
setlocale.c Add bunch of missing includes of namespace.h in libc 2018-01-04 20:57:28 +00:00
towctrans.3
towlower.3 Add towupper to the NAME section as well. 2017-10-25 16:07:34 +00:00
wcrtomb.3
wcscoll.3 Observe the following spelling: 2010-12-16 17:42:25 +00:00
wcscoll.c Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. 2013-05-17 12:55:56 +00:00
wcsftime.3 Xref tm(3). 2011-04-14 05:50:49 +00:00
wcsftime.c Missing locale specific change. 2013-08-19 20:41:15 +00:00
wcsrtombs.3 Observe the following spelling: 2010-12-16 17:42:25 +00:00
wcstod.3
wcstod.c PR/52801: Kamil Rytarowski: Add missing weak aliases for wcsto{f,d,ld}_l 2017-12-09 22:48:00 +00:00
wcstof.c PR/52801: Kamil Rytarowski: Add missing weak aliases for wcsto{f,d,ld}_l 2017-12-09 22:48:00 +00:00
wcstoimax.c
wcstol.3 Observe the following spelling: 2010-12-16 17:42:25 +00:00
wcstol.c
wcstold.c PR/52801: Kamil Rytarowski: Add missing weak aliases for wcsto{f,d,ld}_l 2017-12-09 22:48:00 +00:00
wcstoll.c
wcstombs.3 Crosslink wcstombs(3) and mbstowcs(3). 2011-03-16 09:32:12 +00:00
wcstoul.c
wcstoull.c
wcstoumax.c
wcsxfrm.3 Observe the following spelling: 2010-12-16 17:42:25 +00:00
wcsxfrm.c Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. 2013-05-17 12:55:56 +00:00
wctob.3
wctomb.3 Fix function prototype in the SYNOPSIS 2016-06-27 08:18:34 +00:00
wctrans.3
wctype.3
wcwidth.3 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00