[lsb-discuss] Why is PRIu64 from libc absent in LSB?

shompola at bredband.net shompola at bredband.net
Mon Jun 27 07:58:38 PDT 2011

Thanks for the explanation. I thought it must to do with not being
POSIX or any ISO standard as they are included in C99. We have included
them in our inttypes.h 

On Mon, 27 Jun 2011 08:48:27 -0600, "Wichmann,
Mats D"  wrote: 

On Mon, Jun 27, 2011 at 6:14 AM,  wrote:


macro from libc inttypes.h is absent in LSB. It will deal with possible
differences in number of bits in the data type which we want to print
making it portable friendly as far as I know. 

Is there a reason of why
it is not included in LSB?  

the generic reason is, for libc-related
material, if it wasn't found in POSIX, it's not present unless someone
made a case for it. Honestly, I'd never even heard of these things, but
they look like they're ISO C so there shouldn't be any real problem,
excepting that since they have to be protected, it's going to look
really messy in the header file. 

Can't you provide these yourself?  

[1] mailto:shompola at bredband.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linux-foundation.org/pipermail/lsb-discuss/attachments/20110627/fc42fa3c/attachment.htm 

More information about the lsb-discuss mailing list