Opened 11 years ago

Last modified 11 years ago

#272 accepted enhancement

Add support for wide char printf (vswprintf and friends)

Reported by: dmik Owned by: Yuri Dario
Priority: highest Milestone: libc-0.7
Component: baselayout Version:
Severity: blocker Keywords:
Cc:

Description

The vswprintf() function and its variants is part of the standard and therefore should be present in LIBC.

Attachments (1)

_output.c (38.6 KB ) - added by dmik 11 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 by dmik, 11 years ago

The printf magic lives in source:/trunk/libc/src/libc/io/_output.c. Attached is the version of this file that brings the wide char work horse (when compiled with -DWIDECHAR, the rest should be trivial. The code guarded with STANDALONE may be simply removed — it's a test case.

by dmik, 11 years ago

Attachment: _output.c added

comment:2 by Yuri Dario, 11 years ago

Milestone: libc-0.6.6

comment:3 by Yuri Dario, 11 years ago

Owner: set to Yuri Dario
Status: newaccepted

comment:4 by Yuri Dario, 11 years ago

I need to hold on this ticket, not all dependencies are checked right now. Requires more inspection.

comment:5 by bird, 11 years ago

Milestone: libc-0.6.6libc-0.7
Note: See TracTickets for help on using tickets.