Trung Nguyen d338200e2b libs/posix: Implemented new locale functions
Implemented the missing POSIX functions in <locale.h>:
newlocale, duplocale, uselocale, and freelocale, and also
provided missing type definitions for <locale.h>.

Implemented missing POSIX locale-based function variants.

Modified LocaleBackend so that it could support thread-local
locales.

Some glibc-like locale-related variables supporting
ctype and printf family of functions have also been updated
to reflect the thread-local variables present in the latest
glibc sources.

As there have been some modifications to global symbols
in libroot, libroot_stubs.c has been regenerated.

Bug: #17168
Change-Id: Ibf296c58c47d42d1d1dfb2ce64042442f2679431
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5351
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2022-07-11 16:30:16 +00:00
..
2020-07-03 15:30:00 -04:00
2016-10-05 09:18:42 +02:00
2019-08-27 17:44:57 +02:00
2020-11-20 18:23:35 +00:00
2021-10-14 16:19:18 +00:00
2021-06-19 18:09:25 +00:00
2021-09-17 15:35:51 -04:00
2022-02-18 21:27:06 +00:00
2014-08-09 20:18:05 +02:00
2019-08-30 18:16:02 -04:00
2017-06-04 17:29:29 +02:00
2014-04-26 11:09:24 +02:00
2020-11-17 07:53:28 +00:00