summaryrefslogtreecommitdiff
path: root/lib/libc/stdio/vfprintf.c
AgeCommit message (Expand)Author
2013-04-19Add explicit locale versions for the printf family. Replace asprintf,joerg
2009-10-15Reverse previous, committed by mistake.dsl
2009-10-14Change a while () {} into a do {} while() so that fgets(buf, 1, file)dsl
2007-02-03use vfwprintf.cchristos
2007-02-02Instead of abusing stdio to get a signal-safe version of sprintf, provide one.christos
2007-01-26Fix for issue reported in PR lib/35401 as well as related overflow bugs.cbiere
2006-10-30set n properly so that we can terminate.christos
2006-10-28Initialize decimal_point.christos
2006-10-28initialize floating_point as needed.christos
2006-10-27Add signal-safe versions of snprintf and vsnprintfchristos
2006-02-16- s/notyet/WIDE_DOUBLE/christos
2005-11-29WARNS=4christos
2005-02-09A little libc namespace housekeeping exercise:kleink
2004-07-02remove __UNCONST definition; it is now in <sys/cdefs.h>christos
2004-03-03Don't zero a floating point variable on entry -- this causes the FPU todrochner
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-01-18Merge the nathanw_sa branch.thorpej
2002-05-26__STDC__ is always defined on NetBSD.wiz
2001-12-07- make FILE structure extensible without breaking binary-compatibility.yamt
2001-12-02C99:kleink
2001-11-28Since we're returned the sign of a floating-point number by __dtoa(),kleink
2001-11-27Ugh, back out last commit. It makes vfprintf depend on -lm.augustss
2001-11-27Print sign of -0.0 correctly. Fixes PR 3137 (mine).augustss
2001-11-04fix WARNS=2 (-Wshadow) warningslukem
2001-04-28* Move definitions of exact-width integer types from <machine/types.h>kleink
2000-12-30initialize mbstate_t properly.itojun
2000-12-23make printf-variant work with stateful encodings.itojun
2000-07-08Attach __format__ attributes to local __sbprintf functionsommerfeld
1999-09-20back out the #ifdef _DIAGNOSTIC argument checks; too many people complained.lukem
1999-09-16* use _DIAGASSERT() to check pointer arguments against NULL and filelukem
1998-11-15This is ugly. There is a const castaway inside the print macro, so we cannotchristos
1998-10-13Need internal names for isinf() and isnan().kleink
1998-09-09Perform stdio stream locking as appropriate.kleink
1998-07-27Delint (partially).mycroft
1998-07-26Minor nit.mycroft
1998-07-26const poisoning.mycroft
1998-07-26const poisoning.mycroft
1998-02-03remove obsolete register declarationsperry
1997-12-19Change several functions to return -1 instead of EOF, which was semanticallykleink
1997-08-29Remove the flag test when seeing if _double is zero or not. Wephil
1997-07-13Fix RCSID'schristos
1997-05-03Upon an attempt to write to a stream that can't be written to, set errnokleink
1997-04-02RCSid policekleink
1995-05-02The C Standard says that printf's format string is a multi-bytejtc
1995-03-22Added "long long" support %ll{d,x,o,i}.jtc
1995-02-25when you have a pointer and want to assign to a quad, you must cast itcgd
1995-01-25Fixed bug with '+' or ' ' flags and precision.jtc
1994-10-20Fix zero padding when using the # format modifier.jtc
1994-09-30The decimal point character is locale specific.jtc
1994-09-19Move FLOATING_POINT definition into Makefile.inc.mycroft