foo(b)1*c85f09ccSJohn Levon static int foo(b)
2*c85f09ccSJohn Levon 	int b: 4;
3*c85f09ccSJohn Levon {
4*c85f09ccSJohn Levon       return 0;
5*c85f09ccSJohn Levon }
6*c85f09ccSJohn Levon 
7*c85f09ccSJohn Levon /*
8*c85f09ccSJohn Levon  * check-name: bitfield in K&R
9*c85f09ccSJohn Levon  *
10*c85f09ccSJohn Levon  * check-known-to-fail
11*c85f09ccSJohn Levon  * check-error-start
12*c85f09ccSJohn Levon bitfield-kr.c:2:9: error: bitfield in K&R declaration of 'foo'
13*c85f09ccSJohn Levon  * check-error-end
14*c85f09ccSJohn Levon  */
15