1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
/* PR tree-optimization/35899 */ /* { dg-do compile } */ /* { dg-options "-std=gnu89 -O2" } */ int foo (void) { int a = bar (); /* { dg-line bar_implicit_decl } */ return a; } void bar (void) /* { dg-warning "conflicting types for" "" { target *-*-* } .-1 } */ /* { dg-message "note: previous implicit declaration" "" { target *-*-* } bar_implicit_decl } */ { }