Tim J. Robbins
adfd6b312d
Catch up with recent vfprintf.c changes.
2003-04-07 06:36:49 +00:00
David Schultz
b936664e72
Add missing #include to unbreak previous commit.
2003-04-05 22:08:53 +00:00
David Schultz
38cac8f88b
Correct some buffer sizes.
...
- __vfprintf()'s 'buf' has never been used for floating point, so
don't define it in terms of (incorrect) constants describing
floating point numbers. The actual size needed depends on
sizeof(uintmax_t) and locale details, so I slightly overestimated.
- We don't need a 308-character buffer to store the string "308".
With long doubles and %a we need more than three characters, though.
2003-04-05 22:03:43 +00:00
Tim J. Robbins
ce7be15190
Merge vfprintf.c revision 1.52.
2003-03-14 08:50:43 +00:00
Tim J. Robbins
15a66d2798
Unexpand RCS tag.
2003-03-14 04:46:02 +00:00
Tim J. Robbins
48755f216d
MFp4: Catch up to recent __dtoa() interface changes and removal of cvt()'s
...
last argument.
2003-03-13 05:49:09 +00:00
Tim J. Robbins
6180233fd8
Set the error bit on the stream if an encoding error occurs. Improve
...
handling of multibyte sequences representing null wide characters.
2002-10-16 12:09:43 +00:00
Tim J. Robbins
927ecbf313
Add support for the XSI %C and %S formats, which are the same as %lc
...
and %ls.
2002-10-16 03:55:53 +00:00
Tim J. Robbins
d07090a880
Use the new va_copy macro to copy variable argument lists instead of
...
assignment. This is needed on powerpc but is also more correct for the
other ports.
Submitted by: grehan
Tested on: alpha, i386, sparc64
2002-09-24 00:47:27 +00:00
Tim J. Robbins
c5604d0a50
Add implementations of the wprintf() family of functions, which perform
...
formatted wide-character output.
2002-09-21 13:00:30 +00:00