[RTEMS Project] #3216: Replace vprintk() implementation
RTEMS trac
trac at rtems.org
Mon Nov 6 06:29:13 UTC 2017
#3216: Replace vprintk() implementation
-----------------------------+------------------------------
Reporter: Sebastian Huber | Owner: Sebastian Huber
Type: enhancement | Status: closed
Priority: normal | Milestone: 4.12.0
Component: score | Version: 4.12
Severity: normal | Resolution: fixed
Keywords: |
-----------------------------+------------------------------
Changes (by Sebastian Huber <sebastian.huber@…>):
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"10827984c2cf54188a9af71b94a7e83197812bb5/rtems"
1082798/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="10827984c2cf54188a9af71b94a7e83197812bb5"
score: Add _IO_Printf() and _IO_Vprintf()
The previous vprintk() implementation had a questionable licence header,
lacks support for the 'z' and 'j' format specifiers, is not robust
against invalid format specifiers, uses a global variable for output.
Replace it with a stripped down version of the FreeBSD kernel kvprintf()
function.
The new implementation allows a low overhead rtems_snprintf() if
necessary.
Update #3199.
Close #3216.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/3216#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list