__atanl
extern long double __atanl(long double);
inline long double atan(long double __X) { return __atanl(__X); }