#
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>
|
#
173f54f1 |
|
19-Jul-2012 |
Matt Madia <mattmadia@gmail.com> |
Updated copyright in headers. No functional change.
|
#
e0eb1d38 |
|
22-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Let MB_CUR_LEN lookup the actual value. * instead of yielding 1, MB_CUR_LEN now looks up the correct value in the ctype data provided by the locale backend
|
#
0fae8733 |
|
03-Nov-2010 |
Scott McCreary <scottmc2@gmail.com> |
Updated posix headers to remove commas from copyright line, to match the preferred coding guidelines. Cleaned up some header style violations, making sure there are two blank lines after the header guards. This fixes the posix header part of #2191. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39288 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c0f97654 |
|
24-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* minor cleanup (whitespace and superfluous include) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37729 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b9320128 |
|
10-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Andreas Faerber: Replaced single-line comments by multi-line comments for ANSI C compliance. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25433 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2c97a8d1 |
|
14-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Use -I instead of -isystem for system header directories when building with gcc 4. Fixed resulting build errors (gcc is more lenient for headers in -isystem directories). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20386 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c6d555ad |
|
07-Dec-2004 |
Jérôme Duval <korli@users.berlios.de> |
added _tolower and _toupper git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10369 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
13fde991 |
|
05-Jul-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added BeOS compatible ctype.h. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8331 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b394ba7f |
|
16-Aug-2003 |
shatty <shatty@nowhere.fake> |
new posix/beos compatible version in public posix/ctype.h, also added isblank prototype git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4284 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
173f54f1473bd6a6511c5fc6dc899c91fb8dd667 |
|
19-Jul-2012 |
Matt Madia <mattmadia@gmail.com> |
Updated copyright in headers. No functional change.
|
#
e0eb1d38c4e11e7d728ea2de0a374a4e30c04278 |
|
22-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Let MB_CUR_LEN lookup the actual value. * instead of yielding 1, MB_CUR_LEN now looks up the correct value in the ctype data provided by the locale backend
|
#
0fae873352b02792db93f721c1a2ff6b240c8ecc |
|
03-Nov-2010 |
Scott McCreary <scottmc2@gmail.com> |
Updated posix headers to remove commas from copyright line, to match the preferred coding guidelines. Cleaned up some header style violations, making sure there are two blank lines after the header guards. This fixes the posix header part of #2191. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39288 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c0f9765409a117ca19540f3112f126ff26e4811e |
|
24-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* minor cleanup (whitespace and superfluous include) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37729 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b93201281504cee31f4186f7c6548815940c576e |
|
10-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Andreas Faerber: Replaced single-line comments by multi-line comments for ANSI C compliance. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25433 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2c97a8d164b49c7e608ac1eb1a9dd4b7496b2dd4 |
|
14-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Use -I instead of -isystem for system header directories when building with gcc 4. Fixed resulting build errors (gcc is more lenient for headers in -isystem directories). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20386 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c6d555add9388b319cbfc177092974f05943c491 |
|
07-Dec-2004 |
Jérôme Duval <korli@users.berlios.de> |
added _tolower and _toupper git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10369 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
13fde991bd7a76c6d5936fecade665632116a0d7 |
|
05-Jul-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added BeOS compatible ctype.h. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8331 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b394ba7f2aa71aace8e13d07000ac09bddd18d3e |
|
16-Aug-2003 |
shatty <shatty@nowhere.fake> |
new posix/beos compatible version in public posix/ctype.h, also added isblank prototype git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4284 a95241bf-73f2-0310-859d-f6bbb57e9c96
|