1 // { dg-do assemble } 2 // PRMS Id: 2010 3 // Bug: g++ doesn't deal with overloads involving C-language fns properly. 4 5 extern "C" double pow (double, double); pow(double d,int e)6inline double pow (double d, int e) { return pow (d, (double) e); } 7 foo()8void foo () 9 { 10 pow (1.0, 1); 11 pow (1.0, 1.0); 12 } 13