![]() |
|
Message-ID: <ZmnvW2cQSxZjCxWm@voyager> Date: Wed, 12 Jun 2024 20:56:27 +0200 From: Markus Wichmann <nullplan@....net> To: musl@...ts.openwall.com Cc: "Ram Nalamothu (QUIC)" <quic_vnalamot@...cinc.com> Subject: Re: Integer only print functions support in MUSL Am Wed, Jun 12, 2024 at 05:29:59PM +0000 schrieb Ram Nalamothu (QUIC): > Hi, > > On the subject line topic, is there a plan for integer only print functions support in MUSL upstream? > > The newlib seems to support the same since 2004 [1] and one immediate scenario using this capability is assert function [2] in the C library itself which needs to print only the non-float types. > > Applications that use integer only print functions can benefit from this capability in terms of reduced code size by avoiding floating point support implementation in the linked print functions. > > I tried a quick search on the mailing list but couldn't find any previous discussions on this topic. > Would it make sense to have the similar support in MUSL as well? Would the community be open to accept patches supporting integer only print functions? > > Regards, > Ram > > [1] https://sourceware.org/legacy-ml/newlib/2004/msg00577.html > [2] https://sourceware.org/git/?p=newlib-cygwin.git;a=blob;f=newlib/libc/stdlib/assert.c#l58 Standard criteria for inclusion in musl have always been any kind of standardization effort at all. Otherwise there is a risk of future incompatible standardization. And iprintf() seems to be a newlib exclusive; I cannot find any reference to this function outside of it. Ciao, Markus
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.