Fixes for PR214. Use the SHLIBEXT variable instead of hardcoding .so into
[oota-llvm.git] / lib / Linker / LinkArchives.cpp
index 7cd440d1d267b9c7128d208336efe660b64ebd24..296d87b0eb4979486cd4cbbb6157714e224773b2 100644 (file)
@@ -56,8 +56,8 @@ std::string llvm::FindLib(const std::string &Filename,
     if (!SharedObjectOnly && FileOpenable(Directory + LibName + ".bc"))
       return Directory + LibName + ".bc";
 
-    if (FileOpenable(Directory + LibName + ".so"))
-      return Directory + LibName + ".so";
+    if (FileOpenable(Directory + LibName + SHLIBEXT))
+      return Directory + LibName + SHLIBEXT;
 
     if (!SharedObjectOnly && FileOpenable(Directory + LibName + ".a"))
       return Directory + LibName + ".a";