summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio/vfprintf.c
Commit message (Expand)AuthorAgeFilesLines
* Pass NULL instead of a pointer to a zeroed mbstate_t object.tjr2003-11-051-9/+4
* %E-like %g and %G conversions should remove trailing zeroes unlessdas2003-04-191-0/+7
* Fix a bug where printf was erroneously printing a decimal point fordas2003-04-141-8/+10
* __wcsconv(): free(convbuf) before returning NULLache2003-04-071-2/+4
* Today just isn't my day. Remove some old commented out code that snuckdas2003-04-071-1/+1
* - %e conversions with precision 0 should not cause a decimal point todas2003-04-071-18/+22
* Rework the floating point code in printf(). Significant changes:das2003-04-051-151/+189
* Correct some buffer sizes.das2003-04-051-10/+16
* Kludge around a bug that results from printf() assuming thatdas2003-03-141-1/+1
* Replace our ancient dtoa/strtod implementation with the gdtoadas2003-03-121-9/+10
* Set the error bit on the stream if an encoding error occurs. Improvetjr2002-10-161-2/+6
* Add support for the XSI %C and %S formats, which are the same as %lctjr2002-10-161-0/+12
* Use the new va_copy macro to copy variable argument lists instead oftjr2002-09-241-1/+1
* Implement the %ls and %lc conversions for printing wide character stringstjr2002-09-191-6/+110
* Convert eight space indents to tabs in the "*" format handling code.tjr2002-09-161-43/+43
* Style: One space between "restrict" qualifier and "*".tjr2002-09-061-1/+1
* Print a '-' sign for negative zero. Tested withschweikh2002-08-271-7/+2
* - For compliance with IEEE Std 1003.1-2001, add the 'restrict'robert2002-08-151-1/+2
* Basic support for wide character I/O: getwc(), fgetwc(), getwchar(),tjr2002-08-131-0/+1
* Assume __STDC__, remove non-__STDC__ code.alfred2002-05-281-4/+0
* Fix the style of the SCM ID's.obrien2002-03-221-4/+2
* Remove multi-line __P() usage.obrien2002-03-221-5/+5
* Remove __P() usage.obrien2002-03-211-6/+6
* Remove 'register' keyword.obrien2002-03-211-2/+2
* Fix some style bugsphantom2001-12-171-15/+18
* Also fix cases when thousands separator should be put before number. Forphantom2001-12-131-2/+4
* Respect locale while handling of \' flag.phantom2001-12-131-22/+63
* * localeconv() usage is not FLOATING_POINT specific anymore (due to "'" flagphantom2001-12-071-3/+3
* Implement several of the c99 updates to printf(3):fenner2001-11-301-115/+233
* Fixed style bugs in previous commit.bde2001-10-151-15/+15
* Make this compile on ia64.dfr2001-10-141-25/+46
* Mark some functions as __printflike() and/or taking const char * argumentskris2001-08-201-1/+1
* Remove freelists managed by Balloc/Bfree.tegge2001-02-151-5/+18
* Take decimal point from locale instead of hardcoded '.' (SUSv2)ache2001-02-101-9/+10
* Backout previous commit. Use of spinlocks was not approved.tegge2001-02-091-18/+5
* Protect freelists managed by Balloc/Bfree with a spinlock.tegge2001-02-081-5/+18
* Remove _THREAD_SAFE and make libc thread-safe by default bydeischen2001-01-241-62/+49
* Fix bugs in the handling of > 8 positional arguments:archie2001-01-061-14/+18
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Add support for long long modifier (e.g. %llx, %lld).dfr1999-03-111-3/+9
* Replace memory leaking instances of realloc with non-leaking reallocf.imp1998-09-161-2/+2
* Don't assign the va_list variable 'ap' directly to the argtable becausejb1998-05-081-19/+18
* Add FILE locking stubs for libc.jb1998-04-111-17/+6
* size_t -> unsignedache1998-01-041-3/+3
* Add overflow checks: if output size becomes bigger than INT_MAX,ache1997-12-251-2/+13
* Return back to BSD snprintf semantics which recent C9x standard adoptsache1997-12-241-9/+5
* Fix snprintf(...%n...)ache1997-12-241-5/+9
* Comment that long double is poorly implemented, not that it is unimplemented.bde1997-12-191-2/+3
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
* The following patch to lib/libc/stdio implements positional arguments injkh1997-01-141-22/+400
OpenPOWER on IntegriCloud