haiku/headers/private/libroot
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
..
locale libs/posix: Implemented new locale functions 2022-07-11 16:30:16 +00:00
time libs/posix: Implemented new locale functions 2022-07-11 16:30:16 +00:00
dirent_private.h
errno_private.h Introduce __set_errno() throughout libroot. 2011-11-24 23:48:18 +01:00
ErrnoMaintainer.h Let ErrnoMaintainer restore errno unconditionally. 2011-11-24 23:48:18 +01:00
extended_system_info.h Fix clang warning "mismatched-tags" 2020-03-23 01:30:23 +00:00
fork.h * Private libroot locking primitives: 2010-04-15 21:52:49 +00:00
image_private.h
launch.h libroot: added ability to communicate with the launch_daemon. 2015-07-22 20:40:42 +02:00
libroot_private.h Implement stack protection support 2021-05-03 17:52:31 +00:00
mathimpl.h
memory_private.h Add private get_memory_properties() syscall which allows one to retrieve the 2011-06-12 20:17:14 +00:00
pthread_private.h libroot: Expose the internal mutex_lock for private consumption. 2019-07-27 18:32:18 -04:00
SHA256.h Move SHA256 class to libroot instead of linking libshared into libroot. 2017-10-03 20:18:26 -04:00
signal_private.h Merged signals-merge branch into trunk with the following changes: 2011-06-12 00:00:23 +00:00
stdlib_private.h Add private __getenv_reentrant() 2013-11-17 19:11:02 +01:00
system_revision.h Cleanup system-revision stuff. 2011-05-15 16:33:30 +00:00
time_private.h libroot: check timeout interval parameter in ppoll(), pselect() and select() 2022-04-21 15:50:32 +00:00
times_private.h Merged signals-merge branch into trunk with the following changes: 2011-06-12 00:00:23 +00:00
trig.h
umask.h
unistd_private.h Merged signals-merge branch into trunk with the following changes: 2011-06-12 00:00:23 +00:00
user_group.h Bump MAX_SHADOW_PWD_PASSWORD_LEN 2017-11-23 13:00:48 +01:00
user_thread.h user_thread.h: use struct keyword to be usable in C. 2016-12-17 20:17:38 +01:00
wchar_private.h libs/posix: Implemented new locale functions 2022-07-11 16:30:16 +00:00