xref: /netbsd-src/tests/usr.bin/xlint/lint1/msg_238.c (revision b2baa50111d645353fa30b4deab0f79d93650c8c)
1*b2baa501Srillig /*	$NetBSD: msg_238.c,v 1.6 2023/03/28 14:44:35 rillig Exp $	*/
2a0a15c14Srillig # 3 "msg_238.c"
3a0a15c14Srillig 
458b48e79Srillig /* Test for message: initialization of union is illegal in traditional C [238] */
5a0a15c14Srillig 
6*b2baa501Srillig /* lint1-flags: -tw -X 351 */
758b48e79Srillig 
858b48e79Srillig struct {
958b48e79Srillig 	int x;
1058b48e79Srillig } s = {
1158b48e79Srillig 	3
1258b48e79Srillig };
1358b48e79Srillig 
1458b48e79Srillig union {
1558b48e79Srillig 	int x;
1636dcebf9Srillig /* expect+1: warning: initialization of union is illegal in traditional C [238] */
1736dcebf9Srillig } u = {
1858b48e79Srillig 	3
1958b48e79Srillig };
20