1 /* $NetBSD: msg_097.c,v 1.6 2023/07/09 11:18:55 rillig Exp $ */
2 # 3 "msg_097.c"
3
4 /* Test for message: suffix 'U' is illegal in traditional C [97] */
5
6 /* lint1-flags: -gtw -X 191 */
7
8 void
example()9 example()
10 {
11 int i = 1234567;
12 unsigned u = 1234567;
13
14 /* expect+1: warning: suffix 'U' is illegal in traditional C [97] */
15 unsigned u_upper = 1234567U;
16 /* expect+1: warning: suffix 'U' is illegal in traditional C [97] */
17 unsigned u_lower = 1234567u;
18
19 long l = 1234567L;
20 /* expect+1: warning: suffix 'U' is illegal in traditional C [97] */
21 unsigned long ul = 1234567UL;
22
23 long long ll = 1234567LL;
24 /* expect+1: warning: suffix 'U' is illegal in traditional C [97] */
25 unsigned long long ull = 1234567ULL;
26 }
27