#
47a21c5c |
|
30-Aug-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
s/Haiku License/MIT License/g. They are the same thing.
|
#
5de93d5b |
|
12-Dec-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Adjust libroot to invoke internal (__...) mbs-functions.
|
#
ae901935 |
|
24-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Introduce __set_errno() throughout libroot. * add errno_private.h, which defines the __set_errno() macro with and without tracing * instead of setting errno manually, all libroot's code now invokes __set_errno(), which makes it much easier to trace changes to errno * redirect glibc's use of __set_errno() to our own version
|
#
cc5eca75 |
|
22-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Activate our new multibyte implementation. * add implementations for the following multibyte-related functions: btwoc() mblen() mbrlen() mbrtowc() mbsinit() mbtowc() wcrtomb() wcswidth() wctob() wctomb() * the implementation of the above function live in a symbol named __<name>, the above symbol names are defined as a weak alias to the internal ones - TODO: we need to make sure to only invoked the internal functions (i.e. prepended with __) in order to avoid problems with symbol preemption. * deactivate the limited mb implementation we provided before, as well as respective stuff from glibc
|
#
5de93d5b1f0b2abf1907c485e4699e6e4b994318 |
|
12-Dec-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Adjust libroot to invoke internal (__...) mbs-functions.
|
#
ae9019359606f1db67632ef51a77ce70001d3770 |
|
24-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Introduce __set_errno() throughout libroot. * add errno_private.h, which defines the __set_errno() macro with and without tracing * instead of setting errno manually, all libroot's code now invokes __set_errno(), which makes it much easier to trace changes to errno * redirect glibc's use of __set_errno() to our own version
|
#
cc5eca75540f0750fbc325eab1f82c168564336b |
|
22-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Activate our new multibyte implementation. * add implementations for the following multibyte-related functions: btwoc() mblen() mbrlen() mbrtowc() mbsinit() mbtowc() wcrtomb() wcswidth() wctob() wctomb() * the implementation of the above function live in a symbol named __<name>, the above symbol names are defined as a weak alias to the internal ones - TODO: we need to make sure to only invoked the internal functions (i.e. prepended with __) in order to avoid problems with symbol preemption. * deactivate the limited mb implementation we provided before, as well as respective stuff from glibc
|