#
1d84e5d8 |
| 17-May-2013 |
joerg <joerg@NetBSD.org> |
Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. Provide LC_GLOBAL_LOCALE in a way that works with all locale functions. Merge constant data used by the initial global locale a
Provide explicit LC_C_LOCALE accessor and drop the various NULL checks. Provide LC_GLOBAL_LOCALE in a way that works with all locale functions. Merge constant data used by the initial global locale and the C locale. Drop function call layer for _current_locale() and directly return the locale reference, not a pointer to it. Use protected access for global variables, so that libc references can avoid the GOT overhead.
show more ...
|
#
8327ede7 |
| 22-Apr-2013 |
joerg <joerg@NetBSD.org> |
Add new line at the end.
|
#
02293ee4 |
| 19-Apr-2013 |
joerg <joerg@NetBSD.org> |
Add scanf_l and wscanf_l families.
|
#
baad00d0 |
| 27-Mar-2012 |
christos <christos@NetBSD.org> |
- widen the internal read and write calls to match the syscalls - add funopen2() which provides access to flush() and the wider calls. - make use of the new flush call in fmemopen()
|
#
8744f75a |
| 15-Mar-2012 |
christos <christos@NetBSD.org> |
- ansify, knf. - no functional changes
|
#
e826745e |
| 13-Mar-2012 |
christos <christos@NetBSD.org> |
PR/45989: Martin Husemann: lint invocation does include -w only on i386
- turn lint -w for all the platforms after fixing the lint warnings. - add _DIAGASSERTS() for casts that would assign values t
PR/45989: Martin Husemann: lint invocation does include -w only on i386
- turn lint -w for all the platforms after fixing the lint warnings. - add _DIAGASSERTS() for casts that would assign values to types that would not fit. - change types, add casts - change into ansii prototypes - turn on _DIAGNOSTIC for libc (during current, to be eliminated for release builds)
approved by core@
show more ...
|
#
00711901 |
| 11-Jan-2010 |
joerg <joerg@NetBSD.org> |
Use a proper char */size_t pair in __sfileext to keep track of the line buffer for fgetln and fgetwln. Simplifies code by dropping the INT_MAX related logic. Drop conditionals around FREELB, free(NUL
Use a proper char */size_t pair in __sfileext to keep track of the line buffer for fgetln and fgetwln. Simplifies code by dropping the INT_MAX related logic. Drop conditionals around FREELB, free(NULL) is valid.
show more ...
|
#
461a86f9 |
| 11-Jan-2009 |
christos <christos@NetBSD.org> |
merge christos-time_t
|
#
9ebdd729 |
| 16-Nov-2008 |
christos <christos@NetBSD.org> |
Nobody tested this? Initialize wcio for wide char i/o. NB: Pullup to 5.0.
|
#
bc6aedb0 |
| 02-Dec-2005 |
yamt <yamt@NetBSD.org> |
remove an unnecessary __UNCONST.
|
#
03256c6e |
| 29-Nov-2005 |
christos <christos@NetBSD.org> |
WARNS=4
|
#
f432bbb6 |
| 14-May-2005 |
christos <christos@NetBSD.org> |
Add the missing wide char support functions from freebsd. XXX: long double support is missing until we get gdtoa, and add the necessary wide functions.
|