From: Alp Toker Date: Mon, 30 Jun 2014 18:57:04 +0000 (+0000) Subject: Build fix for systems without futimes/futimens X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=46e17cae55982d8d82fcf96e4b5df57787680421;p=oota-llvm.git Build fix for systems without futimes/futimens Some versions of Android don't have futimes/futimens and this code wasn't updated during the recent errc refactoring. Patch by Luqman Aden! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212055 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Support/FileSystem.h b/include/llvm/Support/FileSystem.h index e56e2b718a7..bb26f9a3fa6 100644 --- a/include/llvm/Support/FileSystem.h +++ b/include/llvm/Support/FileSystem.h @@ -510,8 +510,8 @@ inline std::error_code file_size(const Twine &Path, uint64_t &Result) { /// @brief Set the file modification and access time. /// /// @returns errc::success if the file times were successfully set, otherwise a -/// platform specific error_code or errc::not_supported on platforms -/// where the functionality isn't available. +/// platform specific error_code or errc::function_not_supported on +/// platforms where the functionality isn't available. std::error_code setLastModificationAndAccessTime(int FD, TimeValue Time); /// @brief Is status available? diff --git a/lib/Support/Unix/Path.inc b/lib/Support/Unix/Path.inc index c9fae429868..623547a95ed 100644 --- a/lib/Support/Unix/Path.inc +++ b/lib/Support/Unix/Path.inc @@ -468,7 +468,7 @@ std::error_code setLastModificationAndAccessTime(int FD, TimeValue Time) { return std::error_code(); #else #warning Missing futimes() and futimens() - return make_error_code(errc::not_supported); + return make_error_code(errc::function_not_supported); #endif }