| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=112229
|
| |
|
|
|
|
|
|
|
|
|
|
| |
dtoa() is buggy. The bug would cause incorrect output to be
generated when format strings such as '%5.0f' were used with
nonzero numbers whose magnitude is less than 1.
Reported by: df(1) by way of periodic(8)
Reviewed by: mike
Notes:
svn path=/head/; revision=112224
|
| |
|
|
| |
Notes:
svn path=/head/; revision=112223
|
| |
|
|
|
|
|
| |
last argument.
Notes:
svn path=/head/; revision=112174
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
package, a more recent, generalized set of routines. Among the
changes:
- Declare strtof() and strtold() in stdlib.h.
- Add glue to libc to support these routines for all kinds
of ``long double''.
- Update printf() to reflect the fact that dtoa works slightly
differently now.
As soon as I see that nothing has blown up, I will kill
src/lib/libc/stdlib/strtod.c. Soon printf() will be able
to use the new routines to output long doubles without loss
of precision, but numerous bugs in the existing code must
be addressed first.
Reviewed by: bde (briefly), mike (mentor), obrien
Notes:
svn path=/head/; revision=112163
|
| |
|
|
|
|
|
| |
to the Errors section.
Notes:
svn path=/head/; revision=112019
|
| |
|
|
| |
Notes:
svn path=/head/; revision=111285
|
| |
|
|
|
|
|
|
| |
Submitted by: Murray S. Kucherawy <msk@blackops.org>
X-MFC after: re approval
Notes:
svn path=/head/; revision=111117
|
| |
|
|
|
|
|
|
|
|
| |
Only warnings that could be fixed without changing the generated object
code and without restructuring the source code have been handled.
Reviewed by: /sbin/md5
Notes:
svn path=/head/; revision=111010
|
| |
|
|
|
|
|
| |
Approved by: markm (mentor)(implicit)
Notes:
svn path=/head/; revision=110429
|
| |
|
|
| |
Notes:
svn path=/head/; revision=110127
|
| |
|
|
| |
Notes:
svn path=/head/; revision=110085
|
| |
|
|
|
|
|
|
| |
to avoid locking the stream for each character and to avoid input being
scattered among multiple threads.
Notes:
svn path=/head/; revision=110082
|
| |
|
|
| |
Notes:
svn path=/head/; revision=109880
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
a NULL filename argument allows a stream's mode to be changed. At the
moment it just recycles the old file descriptor instead of storing the
filename somewhere and using that to reopen the file, as the standard
seems to require. Strictly conforming C99 applications probably can't
tell the difference but POSIX ones can.
PR: 46791
Notes:
svn path=/head/; revision=109871
|
| |
|
|
|
|
|
| |
1003.1-2001 requires that fileno() behave as if it locks the stream.
Notes:
svn path=/head/; revision=109155
|
| |
|
|
| |
Notes:
svn path=/head/; revision=109154
|
| |
|
|
| |
Notes:
svn path=/head/; revision=109057
|
| |
|
|
| |
Notes:
svn path=/head/; revision=109056
|
| |
|
|
| |
Notes:
svn path=/head/; revision=109055
|
| |
|
|
| |
Notes:
svn path=/head/; revision=109051
|
| |
|
|
|
|
|
| |
and fileno_unlocked().
Notes:
svn path=/head/; revision=109050
|
| |
|
|
| |
Notes:
svn path=/head/; revision=109047
|
| |
|
|
|
|
|
| |
and putchar_unlocked().
Notes:
svn path=/head/; revision=109043
|
| |
|
|
|
|
|
|
|
| |
putchar_unlocked(), putc_unlocked(), feof_unlocked(), ferror_unlocked(),
clearerr_unlocked(), and fileno_unlocked(). The first four are required
by POSIX. The rest are provided for consistency.
Notes:
svn path=/head/; revision=109042
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108867
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108866
|
| |
|
|
|
|
|
| |
multibyte characters in the format string correctly.
Notes:
svn path=/head/; revision=108775
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108622
|
| |
|
|
|
|
|
| |
by the C standard.
Notes:
svn path=/head/; revision=108598
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108257
|
| |
|
|
|
|
|
|
|
|
| |
values (EOF in our case) on error, and some of the possible errno values
in an Errors section.
PR: 39257
Notes:
svn path=/head/; revision=108121
|
| |
|
|
|
|
|
| |
section to reflect this.
Notes:
svn path=/head/; revision=108120
|
| |
|
|
|
|
|
| |
writes to the correct stream if stderr has been redirected with freopen().
Notes:
svn path=/head/; revision=108090
|
| |
|
|
|
|
|
|
|
|
|
| |
buffer does not get clobbered.
ISO/IEC 9899:1999 7.21.6.2 3:
"The implementation shall behave as if no library function calls the
strerror function."
Notes:
svn path=/head/; revision=108089
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108087
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108040
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108037
|
| |
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/head/; revision=107707
|
| |
|
|
|
|
|
|
|
|
| |
are marked up in stdio(3), and because they are defined expressions
of type "FILE *".
Approved by: re
Notes:
svn path=/head/; revision=107619
|
| |
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/head/; revision=107616
|
| |
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/head/; revision=107387
|
| |
|
|
| |
Notes:
svn path=/head/; revision=107052
|
| |
|
|
|
|
|
|
|
|
| |
that we not use it here. In its place I've put a comment about the
current state of play.
Submitted by: bde
Notes:
svn path=/head/; revision=106915
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to be static for 5.0. I may remove this for 5.1 or 5.2. No more
binaries or libarires will be generated with __sF starting as of
yesterday. Originally the plan had been to eliminate this for 5.0,
but we didn't get the __std{in,out,err}p changes merged into -stable
until yesterday (rather than in September 2001 like it should have
been). Given that didn't happen on time, we can't do the other part
of the scheme now.
# Please do not change this without talking to me first.
Notes:
svn path=/head/; revision=106721
|
| |
|
|
|
|
|
| |
Requested by: Steve Kargl <sgk@troutmask.apl.washington.edu> (submitter)
Notes:
svn path=/head/; revision=106396
|
| |
|
|
|
|
|
|
|
| |
if WANT_COMPAT4_STDIO is defined when compiling libc.
Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
Notes:
svn path=/head/; revision=106352
|
| |
|
|
|
|
|
| |
it defines.
Notes:
svn path=/head/; revision=106282
|
| |
|
|
| |
Notes:
svn path=/head/; revision=106230
|
| |
|
|
| |
Notes:
svn path=/head/; revision=106083
|