diff --git a/llvm/lib/Support/LockFileManager.cpp b/llvm/lib/Support/LockFileManager.cpp --- a/llvm/lib/Support/LockFileManager.cpp +++ b/llvm/lib/Support/LockFileManager.cpp @@ -35,13 +35,7 @@ #include <unistd.h> #endif -#if defined(__APPLE__) && defined(__MAC_OS_X_VERSION_MIN_REQUIRED) && (__MAC_OS_X_VERSION_MIN_REQUIRED > 1050) -#define USE_OSX_GETHOSTUUID 1 -#else -#define USE_OSX_GETHOSTUUID 0 -#endif - -#if USE_OSX_GETHOSTUUID +#if defined(__APPLE__) #include <uuid/uuid.h> #endif @@ -83,7 +77,7 @@ static std::error_code getHostID(SmallVectorImpl<char> &HostID) { HostID.clear(); -#if USE_OSX_GETHOSTUUID +#if defined(__APPLE__) // On OS X, use the more stable hardware UUID instead of hostname. struct timespec wait = {1, 0}; // 1 second. uuid_t uuid;