<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libstand/printf.c, branch releng/9.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2010-07-12T15:32:45Z</updated>
<entry>
<title>Use type-specific inline function imax() instead of deprecated macro MAX().</title>
<updated>2010-07-12T15:32:45Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2010-07-12T15:32:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4a82f108890a8d167716dbcbb4e3ba31b188ae57'/>
<id>urn:sha1:4a82f108890a8d167716dbcbb4e3ba31b188ae57</id>
<content type='text'>
Prodded by:	bde
</content>
</entry>
<entry>
<title>Fix build by defining MAX() macro here.</title>
<updated>2010-07-09T05:25:14Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2010-07-09T05:25:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2857dd23a4536825a3ac5bc83438d2cb5db5ac65'/>
<id>urn:sha1:2857dd23a4536825a3ac5bc83438d2cb5db5ac65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sync. printf() of libstand(3) with sys/kern/subr_prf.c.</title>
<updated>2010-07-08T22:21:18Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2010-07-08T22:21:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5cd8ebeb32279591176490cc207dfc7bd9250e87'/>
<id>urn:sha1:5cd8ebeb32279591176490cc207dfc7bd9250e87</id>
<content type='text'>
CVS r1.94	jhb:
Cast the integer read as the first argument for %b to an unsigned integer
so it's value is not sign extended when assigned to the uintmax_t variable
used internally by printf.  For example, if bit 31 is set in the cpuid
feature word, then %b would print out the initial value as a 16 character
hexadecimal value.  Now it only prints out an 8 character value.

CVS r1.109	njl:
Add support for 'h' and 'hh' modifiers for printf(9).

CVS r1.117	phk:
If we ignore an unknown % sequence, we must stop interpreting the remaining
% arguments because the varargs are now out of sync and there is a risk that
we might for instance dereference an integer in a %s argument.

SVN r209836	jkim:
Implement optional 'precision' for numbers.  Previously, it was parsed but
ignored.  Some third-party modules (e.g., APCICA) prefer this format over
zero padding flag '0'.
</content>
</entry>
<entry>
<title>Obey signedness flag in %z case.</title>
<updated>2008-11-18T00:01:16Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2008-11-18T00:01:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d57af1ab1d660e9d6780192a938d8ae4c0de6ee9'/>
<id>urn:sha1:d57af1ab1d660e9d6780192a938d8ae4c0de6ee9</id>
<content type='text'>
MFC after:	2 months
</content>
</entry>
<entry>
<title>Remove California Regent's clause 3, per letter</title>
<updated>2007-01-09T01:02:06Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-01-09T01:02:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ee7093a6400feef3d8a99579f28577817d70f6ad'/>
<id>urn:sha1:ee7093a6400feef3d8a99579f28577817d70f6ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement printf 'X' conversion for both libstand and kernel.</title>
<updated>2006-03-09T22:37:34Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2006-03-09T22:37:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0d84d9ebb5c1e869f3bb849e2e8f35f8f460a4b6'/>
<id>urn:sha1:0d84d9ebb5c1e869f3bb849e2e8f35f8f460a4b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sync up with kern/subr_prf.c.  This adds %ll, %j, %q, %z, etc.</title>
<updated>2003-04-06T05:25:48Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2003-04-06T05:25:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=77ac203091bcdefaddd211161ff42734a7d00319'/>
<id>urn:sha1:77ac203091bcdefaddd211161ff42734a7d00319</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use the standardized CHAR_BIT constant instead of NBBY in userland.</title>
<updated>2002-09-25T04:06:37Z</updated>
<author>
<name>Mike Barcroft</name>
<email>mike@FreeBSD.org</email>
</author>
<published>2002-09-25T04:06:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=89fdc4e117285d001665922c93080c804a8f8810'/>
<id>urn:sha1:89fdc4e117285d001665922c93080c804a8f8810</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove 'register' keyword.</title>
<updated>2002-03-21T23:39:28Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-03-21T23:39:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=be04b6d19037a418b377ed2e33c02086cefa2b60'/>
<id>urn:sha1:be04b6d19037a418b377ed2e33c02086cefa2b60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add __FBSDID()s to libstand</title>
<updated>2001-09-30T22:28:01Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2001-09-30T22:28:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e74b6a84ce2dd9e091aabfbaca4d692983662c0d'/>
<id>urn:sha1:e74b6a84ce2dd9e091aabfbaca4d692983662c0d</id>
<content type='text'>
</content>
</entry>
</feed>
