Opened 6 years ago

Last modified 5 years ago

#272 accepted enhancement

Add support for wide char printf (vswprintf and friends)

Reported by: dmik Owned by: ydario
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 6 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 Changed 6 years ago by dmik

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.

Changed 6 years ago by dmik

comment:2 Changed 5 years ago by ydario

  • Milestone set to libc-0.6.6

comment:3 Changed 5 years ago by ydario

  • Owner set to ydario
  • Status changed from new to accepted

comment:4 Changed 5 years ago by ydario

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

comment:5 Changed 5 years ago by bird

  • Milestone changed from libc-0.6.6 to libc-0.7
Note: See TracTickets for help on using tickets.