nuttx/libs/libc/locale
Marco Casaroli dcc3b7b384 libs/libc/locale: Add getlocalename_l().
POSIX.1-2024 adds getlocalename_l(), which returns the name of the
locale of one category of a locale object.  NuttX supports only the "C"
locale, so the function returns "C" for every valid category, and NULL
with errno set to EINVAL for an invalid one.  It is built with
CONFIG_LIBC_LOCALE, like the other locale functions.

Assisted-by: Claude Code:claude-opus-5-5
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
2026-10-09 20:07:32 +08:00
..
big5.h libc/locale: support iconv_open,iconv,iconv_close 2023-04-25 19:12:53 +01:00
CMakeLists.txt libs/libc/locale: Add getlocalename_l(). 2026-10-09 20:07:32 +08:00
codepages.h libc/locale: support iconv_open,iconv,iconv_close 2023-04-25 19:12:53 +01:00
gb18030.h libc/locale: support iconv_open,iconv,iconv_close 2023-04-25 19:12:53 +01:00
hkscs.h libc/locale: support iconv_open,iconv,iconv_close 2023-04-25 19:12:53 +01:00
jis0208.h libc/locale: support iconv_open,iconv,iconv_close 2023-04-25 19:12:53 +01:00
Kconfig libc/locale: support iconv_open,iconv,iconv_close 2023-04-25 19:12:53 +01:00
ksc.h libc/locale: support iconv_open,iconv,iconv_close 2023-04-25 19:12:53 +01:00
legacychars.h libc/locale: support iconv_open,iconv,iconv_close 2023-04-25 19:12:53 +01:00
lib_catalog.c libs: unify Private Types banners 2025-05-28 10:17:15 +08:00
lib_duplocale.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_freelocale.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_getlocalename_l.c libs/libc/locale: Add getlocalename_l(). 2026-10-09 20:07:32 +08:00
lib_gettext.c style/FAR: remove FAR qualifier 2025-11-10 10:56:29 +01:00
lib_iconv.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_langinfo.c fix(locale): misspelled "February" string (nl_langinfo) 2025-05-05 09:32:31 +08:00
lib_localeconv.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_maxlocale.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_newlocale.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_setlocale.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
lib_uselocale.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
Make.defs libs/libc/locale: Add getlocalename_l(). 2026-10-09 20:07:32 +08:00
revjis.h libc/locale: support iconv_open,iconv,iconv_close 2023-04-25 19:12:53 +01:00