-double(*p_ldexp)(double,int) = ldexp;
-float(*p_ldexpf)(float,int) = ldexpf;
-long double(*p_ldexpl)(long double,int) = ldexpl;
-double(*p_lgamma)(double) = lgamma;
-float(*p_lgammaf)(float) = lgammaf;
-long double(*p_lgammal)(long double) = lgammal;
-long long(*p_llrint)(double) = llrint;
-long long(*p_llrintf)(float) = llrintf;
-long long(*p_llrintl)(long double) = llrintl;
-long long(*p_llround)(double) = llround;
-long long(*p_llroundf)(float) = llroundf;
-long long(*p_llroundl)(long double) = llroundl;
-double(*p_log)(double) = log;
-double(*p_log10)(double) = log10;
-float(*p_log10f)(float) = log10f;
-long double(*p_log10l)(long double) = log10l;
-double(*p_log1p)(double) = log1p;
-float(*p_log1pf)(float) = log1pf;
-long double(*p_log1pl)(long double) = log1pl;
-double(*p_log2)(double) = log2;
-float(*p_log2f)(float) = log2f;
-long double(*p_log2l)(long double) = log2l;
-double(*p_logb)(double) = logb;
-float(*p_logbf)(float) = logbf;
-long double(*p_logbl)(long double) = logbl;
-float(*p_logf)(float) = logf;
-long double(*p_logl)(long double) = logl;
-long(*p_lrint)(double) = lrint;
-long(*p_lrintf)(float) = lrintf;
-long(*p_lrintl)(long double) = lrintl;
-long(*p_lround)(double) = lround;
-long(*p_lroundf)(float) = lroundf;
-long(*p_lroundl)(long double) = lroundl;
-double(*p_modf)(double,double*) = modf;
-float(*p_modff)(float,float*) = modff;
-long double(*p_modfl)(long double,long double*) = modfl;
-double(*p_nan)(const char*) = nan;
-float(*p_nanf)(const char*) = nanf;
-long double(*p_nanl)(const char*) = nanl;
-double(*p_nearbyint)(double) = nearbyint;
-float(*p_nearbyintf)(float) = nearbyintf;
-long double(*p_nearbyintl)(long double) = nearbyintl;
-double(*p_nextafter)(double,double) = nextafter;
-float(*p_nextafterf)(float,float) = nextafterf;
-long double(*p_nextafterl)(long double,long double) = nextafterl;
-double(*p_nexttoward)(double,long double) = nexttoward;
-float(*p_nexttowardf)(float,long double) = nexttowardf;
-long double(*p_nexttowardl)(long double,long double) = nexttowardl;
-double(*p_pow)(double,double) = pow;
-float(*p_powf)(float,float) = powf;
-long double(*p_powl)(long double,long double) = powl;
-double(*p_remainder)(double,double) = remainder;
-float(*p_remainderf)(float,float) = remainderf;
-long double(*p_remainderl)(long double,long double) = remainderl;
-double(*p_remquo)(double,double,int*) = remquo;
-float(*p_remquof)(float,float,int*) = remquof;
-long double(*p_remquol)(long double,long double,int*) = remquol;
-double(*p_rint)(double) = rint;
-float(*p_rintf)(float) = rintf;
-long double(*p_rintl)(long double) = rintl;
-double(*p_round)(double) = round;
-float(*p_roundf)(float) = roundf;
-long double(*p_roundl)(long double) = roundl;
-double(*p_scalbln)(double,long) = scalbln;
-float(*p_scalblnf)(float,long) = scalblnf;
-long double(*p_scalblnl)(long double,long) = scalblnl;
-double(*p_scalbn)(double,int) = scalbn;
-float(*p_scalbnf)(float,int) = scalbnf;
-long double(*p_scalbnl)(long double,int) = scalbnl;
-double(*p_sin)(double) = sin;
-float(*p_sinf)(float) = sinf;
-double(*p_sinh)(double) = sinh;
-float(*p_sinhf)(float) = sinhf;
-long double(*p_sinhl)(long double) = sinhl;
-long double(*p_sinl)(long double) = sinl;
-double(*p_sqrt)(double) = sqrt;
-float(*p_sqrtf)(float) = sqrtf;
-long double(*p_sqrtl)(long double) = sqrtl;
-double(*p_tan)(double) = tan;
-float(*p_tanf)(float) = tanf;
-double(*p_tanh)(double) = tanh;
-float(*p_tanhf)(float) = tanhf;
-long double(*p_tanhl)(long double) = tanhl;
-long double(*p_tanl)(long double) = tanl;
-double(*p_tgamma)(double) = tgamma;
-float(*p_tgammaf)(float) = tgammaf;
-long double(*p_tgammal)(long double) = tgammal;
-double(*p_trunc)(double) = trunc;
-float(*p_truncf)(float) = truncf;
-long double(*p_truncl)(long double) = truncl;
+{double(*p)(double,int) = ldexp;}
+{float(*p)(float,int) = ldexpf;}
+{long double(*p)(long double,int) = ldexpl;}
+{double(*p)(double) = lgamma;}
+{float(*p)(float) = lgammaf;}
+{long double(*p)(long double) = lgammal;}
+{long long(*p)(double) = llrint;}
+{long long(*p)(float) = llrintf;}
+{long long(*p)(long double) = llrintl;}
+{long long(*p)(double) = llround;}
+{long long(*p)(float) = llroundf;}
+{long long(*p)(long double) = llroundl;}
+{double(*p)(double) = log;}
+{double(*p)(double) = log10;}
+{float(*p)(float) = log10f;}
+{long double(*p)(long double) = log10l;}
+{double(*p)(double) = log1p;}
+{float(*p)(float) = log1pf;}
+{long double(*p)(long double) = log1pl;}
+{double(*p)(double) = log2;}
+{float(*p)(float) = log2f;}
+{long double(*p)(long double) = log2l;}
+{double(*p)(double) = logb;}
+{float(*p)(float) = logbf;}
+{long double(*p)(long double) = logbl;}
+{float(*p)(float) = logf;}
+{long double(*p)(long double) = logl;}
+{long(*p)(double) = lrint;}
+{long(*p)(float) = lrintf;}
+{long(*p)(long double) = lrintl;}
+{long(*p)(double) = lround;}
+{long(*p)(float) = lroundf;}
+{long(*p)(long double) = lroundl;}
+{double(*p)(double,double*) = modf;}
+{float(*p)(float,float*) = modff;}
+{long double(*p)(long double,long double*) = modfl;}
+{double(*p)(const char*) = nan;}
+{float(*p)(const char*) = nanf;}
+{long double(*p)(const char*) = nanl;}
+{double(*p)(double) = nearbyint;}
+{float(*p)(float) = nearbyintf;}
+{long double(*p)(long double) = nearbyintl;}
+{double(*p)(double,double) = nextafter;}
+{float(*p)(float,float) = nextafterf;}
+{long double(*p)(long double,long double) = nextafterl;}
+{double(*p)(double,long double) = nexttoward;}
+{float(*p)(float,long double) = nexttowardf;}
+{long double(*p)(long double,long double) = nexttowardl;}
+{double(*p)(double,double) = pow;}
+{float(*p)(float,float) = powf;}
+{long double(*p)(long double,long double) = powl;}
+{double(*p)(double,double) = remainder;}
+{float(*p)(float,float) = remainderf;}
+{long double(*p)(long double,long double) = remainderl;}
+{double(*p)(double,double,int*) = remquo;}
+{float(*p)(float,float,int*) = remquof;}
+{long double(*p)(long double,long double,int*) = remquol;}
+{double(*p)(double) = rint;}
+{float(*p)(float) = rintf;}
+{long double(*p)(long double) = rintl;}
+{double(*p)(double) = round;}
+{float(*p)(float) = roundf;}
+{long double(*p)(long double) = roundl;}
+{double(*p)(double,long) = scalbln;}
+{float(*p)(float,long) = scalblnf;}
+{long double(*p)(long double,long) = scalblnl;}
+{double(*p)(double,int) = scalbn;}
+{float(*p)(float,int) = scalbnf;}
+{long double(*p)(long double,int) = scalbnl;}
+{double(*p)(double) = sin;}
+{float(*p)(float) = sinf;}
+{double(*p)(double) = sinh;}
+{float(*p)(float) = sinhf;}
+{long double(*p)(long double) = sinhl;}
+{long double(*p)(long double) = sinl;}
+{double(*p)(double) = sqrt;}
+{float(*p)(float) = sqrtf;}
+{long double(*p)(long double) = sqrtl;}
+{double(*p)(double) = tan;}
+{float(*p)(float) = tanf;}
+{double(*p)(double) = tanh;}
+{float(*p)(float) = tanhf;}
+{long double(*p)(long double) = tanhl;}
+{long double(*p)(long double) = tanl;}
+{double(*p)(double) = tgamma;}
+{float(*p)(float) = tgammaf;}
+{long double(*p)(long double) = tgammal;}
+{double(*p)(double) = trunc;}
+{float(*p)(float) = truncf;}
+{long double(*p)(long double) = truncl;}