18 #ifndef _LIBCPP_SUPPORT_MUSL_XLOCALE_H
19 #define _LIBCPP_SUPPORT_MUSL_XLOCALE_H
28 static inline long long strtoll_l(
const char *nptr,
char **endptr,
int base,
30 return strtoll(nptr, endptr, base);
33 static inline unsigned long long strtoull_l(
const char *nptr,
char **endptr,
35 return strtoull(nptr, endptr, base);
38 static inline long long wcstoll_l(
const wchar_t *nptr,
wchar_t **endptr,
40 return wcstoll(nptr, endptr, base);
43 static inline unsigned long long wcstoull_l(
const wchar_t *nptr,
44 wchar_t **endptr,
int base,
46 return wcstoull(nptr, endptr, base);
49 static inline long double wcstold_l(
const wchar_t *nptr,
wchar_t **endptr,
51 return wcstold(nptr, endptr);
58 #endif // _LIBCPP_SUPPORT_MUSL_XLOCALE_H