Fix build breakage caused by r306096

It seems some targets don't have std::strtof and friends. Hopefully,
dropping the std:: will be fine, as that's what the compiler recommends.

llvm-svn: 306098
This commit is contained in:
Pavel Labath 2017-06-23 13:13:06 +00:00
parent dbf8f5ace7
commit b0871add86
1 changed files with 3 additions and 3 deletions

View File

@ -146,15 +146,15 @@ inline bool to_float(const Twine &T, N &Num, N (*StrTo)(const char *, char **))
}
inline bool to_float(const Twine &T, float &Num) {
return detail::to_float(T, Num, std::strtof);
return detail::to_float(T, Num, strtof);
}
inline bool to_float(const Twine &T, double &Num) {
return detail::to_float(T, Num, std::strtod);
return detail::to_float(T, Num, strtod);
}
inline bool to_float(const Twine &T, long double &Num) {
return detail::to_float(T, Num, std::strtold);
return detail::to_float(T, Num, strtold);
}
static inline std::string utostr(uint64_t X, bool isNeg = false) {