From b792a01e136887dee4151fc4ef45913f732dd047 Mon Sep 17 00:00:00 2001 From: Alp Toker Date: Mon, 30 Jun 2014 18:57:04 +0000 Subject: [PATCH] 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! llvm-svn: 212055 --- llvm/include/llvm/Support/FileSystem.h | 4 ++-- llvm/lib/Support/Unix/Path.inc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/llvm/include/llvm/Support/FileSystem.h b/llvm/include/llvm/Support/FileSystem.h index e56e2b7..bb26f9a 100644 --- a/llvm/include/llvm/Support/FileSystem.h +++ b/llvm/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/llvm/lib/Support/Unix/Path.inc b/llvm/lib/Support/Unix/Path.inc index c9fae42..623547a 100644 --- a/llvm/lib/Support/Unix/Path.inc +++ b/llvm/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 } -- 2.7.4