|
Message-ID: <20220919175952.GB2158779@port70.net> Date: Mon, 19 Sep 2022 19:59:52 +0200 From: Szabolcs Nagy <nsz@...t70.net> To: Rich Felker <dalias@...c.org> Cc: Jₑₙₛ Gustedt <jens.gustedt@...ia.fr>, musl@...ts.openwall.com Subject: Re: [PATCH] vfprintf: support C2x %b and %B conversion specifiers * Rich Felker <dalias@...c.org> [2022-09-19 11:09:17 -0400]: > On Mon, Sep 12, 2022 at 04:42:51PM +0200, Jₑₙₛ Gustedt wrote: > > There is one big addition, though, for the decimal floating point > > types, but support here is optional. I don't know if there is already > > an open stand-alone implementation of that stuff, but I think that > > that should be the goal, instead of repeating the effort for every C > > library implementation that is out there. > > What do these entail? It looks like there's a requirement for printf > to support them, so I don't see how you'd do that as a separate > library. It looks like __STDC_IEC_60559_DFP__ is optional though, so > maybe we could just decline to define it and leave the support > sporadic at the level the compiler supports, as an extension rather > than part of the standard-specified functionality? it seems there is https://github.com/libdfp/libdfp/tree/master/printf-hooks using glibc specific apis (register_printf_specifier) i'm not sure how musl can handle this internally since we dont know in advance if the user links against libdfp.
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.