Home
last modified time | relevance | path

Searched refs:grouping (Results 1 – 8 of 8) sorted by relevance

/picolibc-latest/newlib/libc/locale/
Dlocaleconv.c47 lconv->grouping = (char *) n->grouping; in __localeconv_l()
Dlocale.tex58 @item char *grouping
59 Specifications for how many digits to group (if any grouping is done at
63 @code{NULL}) means to continue grouping digits using the last value
64 specified. Use @code{CHAR_MAX} to indicate that no further grouping is
85 Similar to @code{grouping}, but used for amounts of money.
Dsetlocale.h101 const char *grouping; member
Dnl_langinfo.c123 _NLITEM (numeric, grouping),
/picolibc-latest/newlib/libc/stdio/
Dvfwprintf.c381 const char *grouping = NULL; in VFWPRINTF() local
672 grouping = localeconv ()->grouping; in VFWPRINTF()
673 if (thousands_sep && grouping && *grouping) in VFWPRINTF()
1081 while (*grouping != CHAR_MAX) { in VFWPRINTF()
1082 if (lead <= *grouping) in VFWPRINTF()
1084 lead -= *grouping; in VFWPRINTF()
1085 if (grouping[1]) { in VFWPRINTF()
1087 grouping++; in VFWPRINTF()
1332 && ndig == *grouping in VFWPRINTF()
1333 && *grouping != CHAR_MAX in VFWPRINTF()
[all …]
Dvfprintf.c413 const char *grouping = NULL; in VFPRINTF() local
706 grouping = localeconv ()->grouping; in VFPRINTF()
707 if (thsnd_len > 0 && grouping && *grouping) in VFPRINTF()
1111 while (*grouping != CHAR_MAX) { in VFPRINTF()
1112 if (lead <= *grouping) in VFPRINTF()
1114 lead -= *grouping; in VFPRINTF()
1115 if (grouping[1]) { in VFPRINTF()
1117 grouping++; in VFPRINTF()
1352 && ndig == *grouping in VFPRINTF()
1353 && *grouping != CHAR_MAX in VFPRINTF()
[all …]
/picolibc-latest/newlib/libc/include/
Dlocale.h62 char *grouping; member
/picolibc-latest/newlib/
DChangeLog-20153642 grouping to avoid compiler warning. Only define and set nseps and
5312 room for numbers plus grouping character. Define GROUPING flag.
5313 (_VFPRINTF_R): Add PRINTANDPAD macro. Handle grouping flag character.
5314 Handle grouping for decimal integer and float values.