strtod_l
val = strtod_l(arg, &temp, LC_C_LOCALE);
double strtod_l(const char * __restrict, char ** __restrict, locale_t);
__weak_alias(strtod_l, _strtod_l)
strtod_l(CONST char *s, char **sp, locale_t loc)
__strong_alias(_strtold_l, strtod_l)
#define _STRTOD_FUNC strtod_l
double res = strtod_l(buf, &p, loc);