Remove the hack to check UNAME_RELEASE when identifying the Darwin version.
authorBob Wilson <bob.wilson@apple.com>
Tue, 20 Sep 2011 22:05:56 +0000 (22:05 +0000)
committerBob Wilson <bob.wilson@apple.com>
Tue, 20 Sep 2011 22:05:56 +0000 (22:05 +0000)
This was only needed to locate llvm-gcc's installation directory when clang
falls back to run llvm-gcc for i386 kexts.  As of clang svn r140187, we're
now just searching paths with several different Darwin versions on either
side of the current version, so this is no longer needed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140188 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Support/Unix/Host.inc

index c5de97f73c9fe16bb8057aa95f14fc9b1e43b32a..dda3ce2c6f972d699861e097b356d427ff9c8de1 100644 (file)
@@ -29,15 +29,6 @@ using namespace llvm;
 static std::string getOSVersion() {
   struct utsname info;
 
-#ifdef __APPLE__
-  // Recognize UNAME_RELEASE environment variable to match Darwin's uname,
-  // where the value of this variable sets the OS release version
-  // reported by "uname -r".
-  const char *UnameOverride = ::getenv("UNAME_RELEASE");
-  if (UnameOverride && UnameOverride[0] != '\0')
-    return UnameOverride;
-#endif // __APPLE__
-
   if (uname(&info))
     return "";