http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52661
--- Comment #11 from Jim Michaels <jmichae3 at yahoo dot com> 2012-03-22 20:10:33 UTC --- OK... then why do these warnings only show up on constants which have an or LL suffix? I will show you a replacement test file shortly afterwards which has a 32-bit number that does not give this warning, and a 32-bit number which does which has the L suffix.