From: Pavel Labath Date: Fri, 23 Jun 2017 13:13:06 +0000 (+0000) Subject: Fix build breakage caused by r306096 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=547bbfbdbdb7ab14e03a16cea0d7a55bb3529337;p=llvm 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306098 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/ADT/StringExtras.h b/include/llvm/ADT/StringExtras.h index 0425e5ec136..cc32bf43f29 100644 --- a/include/llvm/ADT/StringExtras.h +++ b/include/llvm/ADT/StringExtras.h @@ -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) {