1 2 3 4 5 6 7 8 9 10 11 12 13
// { dg-do compile } // { dg-options "-O2" } int g; extern "C" int isnan (); void foo(float a) { int (*xx)(...); xx = isnan; if (xx(a)) g++; }