#
d338200e |
|
30-May-2022 |
Trung Nguyen <trungnt282910@gmail.com> |
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>
|
#
2a868d76 |
|
26-Jul-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
glibc: replace extern __inline with __extern_inline. * this helps to comply with C99. As a reminder, some of these headers are also used by x86_gcc2 src/libs/stdc++.
|
#
bd13a264 |
|
09-Nov-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix #6740: * remove declaration of ctype-..._l() functions, as we do not provide them and they are not really needed by our hacked glibc * replace remaining invocations of isspace_l() and isupper_l() in glibc with isspace() and isupper() respectively This allows libroot to be built in DEBUG mode, again. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39380 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
16d5c24e |
|
07-Jul-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
* merged 32bit-wchar_t branches of buildtools and haiku back into the respective trunk git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31443 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5af32e75 |
|
13-Apr-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed src/kernel to src/system. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12359 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2a868d76457840c145bb98305249b8a235b065d7 |
|
26-Jul-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
glibc: replace extern __inline with __extern_inline. * this helps to comply with C99. As a reminder, some of these headers are also used by x86_gcc2 src/libs/stdc++.
|
#
bd13a264f79c8eb2a3af2e94edd98c1239644b46 |
|
09-Nov-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix #6740: * remove declaration of ctype-..._l() functions, as we do not provide them and they are not really needed by our hacked glibc * replace remaining invocations of isspace_l() and isupper_l() in glibc with isspace() and isupper() respectively This allows libroot to be built in DEBUG mode, again. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39380 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
16d5c24e533eb14b7b8a99ee9f3ec9ba66335b1e |
|
07-Jul-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
* merged 32bit-wchar_t branches of buildtools and haiku back into the respective trunk git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31443 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5af32e752606778be5dd7379f319fe43cb3f6b8c |
|
13-Apr-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed src/kernel to src/system. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12359 a95241bf-73f2-0310-859d-f6bbb57e9c96
|