1 /* PR c/7411 */ 2 /* Contributed by Christian Ehrhardt */ 3 /* Added extra line-breaks to check that diagnostics refer to correct token. 4 --Per Bothner. */ 5 /* { dg-do compile } */ 6 foo(void)7void foo(void) 8 { 9 char 10 c /* { dg-message "note: previous declaration" } */ 11 ; 12 int i; 13 int 14 c /* { dg-error "conflicting types" } */ 15 = i; 16 } 17