Re: ISO C90 checking but ignoring 64-bit printf/scanf warnings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jeroen,

Can you move from C90 to C99 (ISO 9899:1999)?

That way you could rely on #include <stdint.h> (the abridged int type
header) and the #include <inttypes.h> (the header with everything, including
the printf/scanf support), and stop hard-coding with "%lu" and "%llu".

Your own home-grown FMT_blah mimics some of the <inttypes.h> PRIblah and
SCNfblah facilities.

Does -Wno-long-long suppress some (or any?) of the bothersome warnings?

HTH,
--Eljay


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux