https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63359
--- Comment #7 from Marc Glisse <glisse at gcc dot gnu.org> --- (In reply to Richard Earnshaw from comment #3) > I'm not so sure about a warning, however. I could envisage cases where the > warning would be incorrect and avoiding it would lead to code pessimisation. I don't insist on the warning, I might not have needed it with a proper doc (that explains both that "r" is reserved to 64 bits (gcc won't adapt to the type of the argument) and that there is a 'w' modifier to get 32 bits).