1*ea332265Srillig /* $NetBSD: msg_097.c,v 1.6 2023/07/09 11:18:55 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_097.c" 3a0a15c14Srillig 4*ea332265Srillig /* Test for message: suffix 'U' is illegal in traditional C [97] */ 5a0a15c14Srillig 606b80932Srillig /* lint1-flags: -gtw -X 191 */ 77d8d33cbSrillig 87d8d33cbSrillig void example()97d8d33cbSrilligexample() 107d8d33cbSrillig { 117d8d33cbSrillig int i = 1234567; 127d8d33cbSrillig unsigned u = 1234567; 13dc0c5ce6Srillig 14*ea332265Srillig /* expect+1: warning: suffix 'U' is illegal in traditional C [97] */ 15dc0c5ce6Srillig unsigned u_upper = 1234567U; 16*ea332265Srillig /* expect+1: warning: suffix 'U' is illegal in traditional C [97] */ 17dc0c5ce6Srillig unsigned u_lower = 1234567u; 187d8d33cbSrillig 197d8d33cbSrillig long l = 1234567L; 20*ea332265Srillig /* expect+1: warning: suffix 'U' is illegal in traditional C [97] */ 21dc0c5ce6Srillig unsigned long ul = 1234567UL; 227d8d33cbSrillig 237d8d33cbSrillig long long ll = 1234567LL; 24*ea332265Srillig /* expect+1: warning: suffix 'U' is illegal in traditional C [97] */ 25dc0c5ce6Srillig unsigned long long ull = 1234567ULL; 267d8d33cbSrillig } 27