1 /* PR preprocessor/29612 */
2 /* { dg-do compile } */
3 /* { dg-options "" } */
4 
5 # 6 "pr29612-1.c"
6 
foo(void)7 int foo (void) { return 'ab'; } /* { dg-warning "multi-character" } */
8 
9 # 1 "foo.h" 1 3
10 
bar(void)11 int bar (void) { return 'ab'; } /* No warning in system header.  */
12 
13 # 14 "pr29612-1.c" 2
14 
baz(void)15 int baz (void) { return 'ab'; } /* { dg-warning "multi-character" } */
16