|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
3c96ab9f |
| 07-Sep-2023 |
Dag-Erling Smørgrav <[email protected]> |
libc: Implement N2680.
This adds specific width length modifiers in the form of wN and wfN (where N is 8, 16, 32, or 64) which allow printing intN_t and int_fastN_t without resorting to casts or PRI
libc: Implement N2680.
This adds specific width length modifiers in the form of wN and wfN (where N is 8, 16, 32, or 64) which allow printing intN_t and int_fastN_t without resorting to casts or PRI macros.
Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D41725
(cherry picked from commit bce0bef3c6abab92c7ac8cc23b7cc632a382721e)
libc: Add test cases for N2680.
This adds test cases for %wN and %wfN to the printf(3) and scanf(3) tests.
While here, fix a few nits in the N2630 test cases.
Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D41743
(cherry picked from commit 12b1c1e3fb446021a881d9815465137843fca50b)
Approved by: re (gjb)
show more ...
|
| #
bae93299 |
| 28-Aug-2023 |
Dag-Erling Smørgrav <[email protected]> |
libc: Implement N2630.
This adds formatted input/output of binary integer numbers to the printf(), scanf(), and strtol() families, including their wide-character counterparts.
Reviewed by: imp, ema
libc: Implement N2630.
This adds formatted input/output of binary integer numbers to the printf(), scanf(), and strtol() families, including their wide-character counterparts.
Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D41511
(cherry picked from commit d9dc1603d6e48cca84cad3ebe859129131b8387c)
libc: Add unit tests for N2630 and possible collateral damage.
Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D41512
(cherry picked from commit b9385720f34b536ef2568a642e8b1fad0450056f)
libc: Document support for binary integers.
Reviewed by: debdrup, emaste Differential Revision: https://reviews.freebsd.org/D41522
(cherry picked from commit 76edfabbecdec686a570b8e009d5ea4112f943e0)
libc: Fix fixed-width case in the new integer parser.
Fixes: d9dc1603d6e4 Differential Revision: https://reviews.freebsd.org/D41622
(cherry picked from commit aca3bd1602577591e5cd237c4bb0bb71b3be0c75)
libc: Add a wide version of snprintf_test.
Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D41726
(cherry picked from commit 4ec9ee9912765ac4ca57353999caa92a23283d8e)
libc: Suppress format checks on printf() / scanf() tests.
Reviewed by: jrtc27, markj, emaste Differential Revision: https://reviews.freebsd.org/D41727
(cherry picked from commit 294bd2827e61a78041f6613f4b82235fcc454157)
Approved by: re (gjb)
show more ...
|
| #
b2c76c41 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line nroff pattern
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
| #
e95725fe |
| 22-May-2018 |
Konstantin Belousov <[email protected]> |
Implement printf(3) family %m format string extension.
Reviewed by: ed, dim (code only) Sponsored by: Mellanox Technologies MFC after: 1 week
|
| #
604f1c41 |
| 17-Apr-2018 |
Edward Tomasz Napierala <[email protected]> |
Don't put multiple names on a single .Nm line. This fixes apropos(1) output, from this:
strnlen, strlen, strlen,(3) - find length of string
Don't put multiple names on a single .Nm line. This fixes apropos(1) output, from this:
strnlen, strlen, strlen,(3) - find length of string │·······
... to this:
strlen, strnlen(3) - find length of string
PR: 223525 MFC after: 2 weeks
show more ...
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
fbbd9655 |
| 28-Feb-2017 |
Warner Losh <[email protected]> |
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <[email protected]> Pull Request: https://github.com/freebsd/freebsd/pull/96
show more ...
|
|
Revision tags: release/11.0.1, release/11.0.0 |
|
| #
dd47921e |
| 30-Jul-2016 |
Baptiste Daroussin <[email protected]> |
Remove _WITH_GETLINE and _WITH_DPRINTF guards
When adding getline(3) and dprintf(3) into libc, those guards were added to prevent breaking too many ports.
7 years later the ports tree have been fix
Remove _WITH_GETLINE and _WITH_DPRINTF guards
When adding getline(3) and dprintf(3) into libc, those guards were added to prevent breaking too many ports.
7 years later the ports tree have been fixed, it is time to remove this FreeBSDism
While here remove the extra parenthesis surrounding dprintf(3)
show more ...
|
|
Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0 |
|
| #
8fbf3d50 |
| 23-Jun-2014 |
Baptiste Daroussin <[email protected]> |
use .Mt to mark up email addresses consistently (part4)
PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de>
|
|
Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0 |
|
| #
a012e048 |
| 08-Nov-2012 |
Greg Lehey <[email protected]> |
Clarify that the ' flag is an apostrophe.
MFC after: 2 weeks
|
| #
31fe39ed |
| 21-Apr-2012 |
David Schultz <[email protected]> |
- Fix the claim that the output is always null-terminated. This isn't true if the size is zero. - Fix a claim that sprintf() is the same as snprintf() with an infinite size. It's equivalent to s
- Fix the claim that the output is always null-terminated. This isn't true if the size is zero. - Fix a claim that sprintf() is the same as snprintf() with an infinite size. It's equivalent to snprintf() with a size of INT_MAX + 1. - Document the return values in the return values section. - Document the possible errno value of EOVERFLOW.
MFC after: 2 weeks
show more ...
|
|
Revision tags: release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
| #
5512804b |
| 11-Sep-2010 |
Rebecca Cran <[email protected]> |
Revert changes of 'assure' to 'ensure' made in r211936.
Approved by: rrs (mentor)
|
| #
e7f8dd75 |
| 28-Aug-2010 |
Rebecca Cran <[email protected]> |
Fix incorrect usage of 'assure' and 'insure'.
Approved by: rrs (mentor)
|
|
Revision tags: release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0 |
|
| #
02a7ccf7 |
| 07-Dec-2009 |
Christian Brueffer <[email protected]> |
MFC: r200019
Fix the dprintf() prototype.
|
| #
0afc94c1 |
| 13-May-2010 |
Ulrich Spörlein <[email protected]> |
mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the bottom of the manpages and order them consistently.
GNU groff doesn't care about the ordering, and doesn't even mention CAVEATS a
mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the bottom of the manpages and order them consistently.
GNU groff doesn't care about the ordering, and doesn't even mention CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put them.
Found by: mdocml lint run Reviewed by: ru
show more ...
|
| #
488704b2 |
| 11-May-2010 |
Ulrich Spörlein <[email protected]> |
mdoc: use macro for +- that is understood by mdocml
Reviewed by: brueffer
|
| #
6a18a772 |
| 05-Apr-2010 |
David E. O'Brien <[email protected]> |
I feel this wording of the history is more clear. ANSIfy vasprintf() while I'm here.
|
| #
e363756c |
| 16-Feb-2010 |
Ruslan Ermilov <[email protected]> |
%U was macroized in mdoc(7), escape.
|
| #
da618643 |
| 02-Dec-2009 |
Christian Brueffer <[email protected]> |
Fix the dprintf() prototype.
PR: 141087 Submitted by: Jeremy Huddleston <[email protected]> MFC after: 3 days
|
|
Revision tags: release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0 |
|
| #
ad760e6f |
| 04-Mar-2009 |
David Schultz <[email protected]> |
Add dprintf() and vdprintf() from POSIX.1-2008. Like getline(), dprintf() is a simple wrapper around another function, so we may as well implement it. But also like getline(), we can't prototype it b
Add dprintf() and vdprintf() from POSIX.1-2008. Like getline(), dprintf() is a simple wrapper around another function, so we may as well implement it. But also like getline(), we can't prototype it by default right now because it would break too many ports.
show more ...
|
| #
aa83f5ff |
| 28-Jan-2009 |
David Schultz <[email protected]> |
Update the manpage to reflect r145172.
|
|
Revision tags: release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
| #
e058c00c |
| 12-Apr-2008 |
David Schultz <[email protected]> |
Updates for changes in the way printf() handles hex floating point numbers.
|
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
| #
c879ae35 |
| 09-Jan-2007 |
Warner Losh <[email protected]> |
Per Regents of the University of Calfornia letter, remove advertising clause.
# If I've done so improperly on a file, please let me know.
|
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0 |
|
| #
6595b51a |
| 05-Sep-2005 |
Tim J. Robbins <[email protected]> |
Remove references to nonexistent "FreeBSD Security Architecture" document.
|
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0 |
|
| #
df103a15 |
| 16-Oct-2004 |
Stefan Farfeleder <[email protected]> |
Document that the length modifier l is ignored for floating point conversion specifiers (a, A, e, E, f, F, g and G).
|
| #
33992dc0 |
| 30-Jun-2004 |
Ruslan Ermilov <[email protected]> |
Markup, grammar, and spelling fixes.
|