[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <5e10ac07e63e41639b3113d12c264447@AcuMS.aculab.com>
Date: Thu, 25 Aug 2022 15:01:31 +0000
From: David Laight <David.Laight@...LAB.COM>
To: 'Joseph Myers' <joseph@...esourcery.com>,
Linus Torvalds <torvalds@...ux-foundation.org>
CC: Florian Weimer <fweimer@...hat.com>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Alejandro Colomar <alx.manpages@...il.com>,
Alexei Starovoitov <alexei.starovoitov@...il.com>,
Alex Colomar <alx@...nel.org>,
Alexei Starovoitov <ast@...nel.org>,
linux-man <linux-man@...r.kernel.org>,
Daniel Borkmann <daniel@...earbox.net>,
"Zack Weinberg" <zackw@...ix.com>,
LKML <linux-kernel@...r.kernel.org>,
glibc <libc-alpha@...rceware.org>, GCC <gcc-patches@....gnu.org>,
bpf <bpf@...r.kernel.org>, LTP List <ltp@...ts.linux.it>,
Linux API <linux-api@...r.kernel.org>,
linux-arch <linux-arch@...r.kernel.org>,
"Cyril Hrubis" <chrubis@...e.cz>,
David Howells <dhowells@...hat.com>,
Arnd Bergmann <arnd@...db.de>, Rich Felker <dalias@...c.org>,
Adhemerval Zanella <adhemerval.zanella@...aro.org>,
Michael Kerrisk <mtk.manpages@...il.com>
Subject: RE: [PATCH v3] Many pages: Document fixed-width types with ISO C
naming
From: Joseph Myers
> Sent: 25 August 2022 15:39
>
> On Thu, 25 Aug 2022, Linus Torvalds wrote:
>
> > That's a small detail that yes, we've tried to avoid the absolute
> > humongous mess that the C standard library has with their horrendous
> > 'PRId*' mess, but honestly, it's just a tiny detail.
>
> I've not yet implemented it for glibc or for GCC format checking, but C23
> adds 'wN' format length modifiers so you will be able to e.g. use "%w64d"
> with printf to print an int64_t and won't need those PRI macros any more.
Is that meant to work regardless of whether the type is
int, long or long long provided the size is correct?
Or does it require the compiler know which type inttypes.h
uses for uint32_t and uint64_t?
David
-
Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK
Registration No: 1397386 (Wales)
Powered by blists - more mailing lists