1 /* { dg-options "-Waddress" } */ 2 /* Origin: Andrew Morton <akpm@osdl.org> */ 3 /* Warn if a function addres of a non-weak function is used 4 as a truth value. */ 5 /* See thread starting at http://gcc.gnu.org/ml/gcc/2003-10/msg00414.html */ 6 foo(void)7void foo(void) 8 {} 9 bar(void)10void bar(void) 11 {} 12 main()13int main() { 14 if (foo) /* { dg-warning "" } */ 15 bar(); 16 return 0; 17 } 18 19