__asinl
extern long double __asinl(long double);
inline long double asin(long double __X) { return __asinl(__X); }