Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use type-specific inline function imax() instead of deprecated macro MAX(). | jkim | 2010-07-12 | 1 | -2/+1 |
| | | | | Prodded by: bde | ||||
* | Fix build by defining MAX() macro here. | jkim | 2010-07-09 | 1 | -0/+1 |
| | |||||
* | Sync. printf() of libstand(3) with sys/kern/subr_prf.c. | jkim | 2010-07-08 | 1 | -12/+45 |
| | | | | | | | | | | | | | | | | | | | | | | 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'. | ||||
* | Obey signedness flag in %z case. | delphij | 2008-11-18 | 1 | -1/+1 |
| | | | | MFC after: 2 months | ||||
* | Remove California Regent's clause 3, per letter | imp | 2007-01-09 | 1 | -4/+0 |
| | |||||
* | Implement printf 'X' conversion for both libstand and kernel. | jkim | 2006-03-09 | 1 | -9/+11 |
| | |||||
* | Sync up with kern/subr_prf.c. This adds %ll, %j, %q, %z, etc. | peter | 2003-04-06 | 1 | -47/+115 |
| | |||||
* | Use the standardized CHAR_BIT constant instead of NBBY in userland. | mike | 2002-09-25 | 1 | -1/+2 |
| | |||||
* | Remove 'register' keyword. | obrien | 2002-03-21 | 1 | -3/+3 |
| | |||||
* | Add __FBSDID()s to libstand | dillon | 2001-09-30 | 1 | -1/+3 |
| | |||||
* | Tidy up some loose ends. nullfs_read/write were returning the wrong value. | peter | 1999-12-27 | 1 | -0/+1 |
| | | | | | | Fix some ctype problems - isascii() caused a warning if fed an unsigned char - it's always > 0 and libstand is compiled with -Wall. Missing prototype/include in printf.c | ||||
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
| | |||||
* | Add: | msmith | 1998-11-01 | 1 | -4/+10 |
| | | | | | | assert() setjmp()/longjmp() vsprintf() | ||||
* | This is libstand; a support library for standalone executables (eg. bootstrap | msmith | 1998-08-20 | 1 | -0/+355 |
modules). Obtained from: NetBSD, with some architectural changes and many additions. |