[llvm] r183764 - Remove unused FindLibrary function.

Rafael Espindola rafael.espindola at gmail.com
Tue Jun 11 11:41:07 PDT 2013


Author: rafael
Date: Tue Jun 11 13:41:07 2013
New Revision: 183764

URL: http://llvm.org/viewvc/llvm-project?rev=183764&view=rev
Log:
Remove unused FindLibrary function.

Modified:
    llvm/trunk/include/llvm/Support/PathV1.h
    llvm/trunk/lib/Support/Path.cpp

Modified: llvm/trunk/include/llvm/Support/PathV1.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Support/PathV1.h?rev=183764&r1=183763&r2=183764&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Support/PathV1.h (original)
+++ llvm/trunk/include/llvm/Support/PathV1.h Tue Jun 11 13:41:07 2013
@@ -126,11 +126,6 @@ namespace sys {
       /// found.
       static void GetBitcodeLibraryPaths(std::vector<sys::Path>& Paths);
 
-      /// Find the path to a library using its short name. Use the system
-      /// dependent library paths to locate the library.
-      /// @brief Find a library.
-      static Path FindLibrary(std::string& short_name);
-
       /// Construct a path to the current user's home directory. The
       /// implementation must use an operating system specific mechanism for
       /// determining the user's home directory. For example, the environment

Modified: llvm/trunk/lib/Support/Path.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/Path.cpp?rev=183764&r1=183763&r2=183764&view=diff
==============================================================================
--- llvm/trunk/lib/Support/Path.cpp (original)
+++ llvm/trunk/lib/Support/Path.cpp Tue Jun 11 13:41:07 2013
@@ -68,23 +68,6 @@ Path::isObjectFile() const {
   return true;
 }
 
-Path
-Path::FindLibrary(std::string& name) {
-  std::vector<sys::Path> LibPaths;
-  GetSystemLibraryPaths(LibPaths);
-  for (unsigned i = 0; i < LibPaths.size(); ++i) {
-    sys::Path FullPath(LibPaths[i]);
-    FullPath.appendComponent("lib" + name + LTDL_SHLIB_EXT);
-    if (FullPath.isDynamicLibrary())
-      return FullPath;
-    FullPath.eraseSuffix();
-    FullPath.appendSuffix("a");
-    if (FullPath.isArchive())
-      return FullPath;
-  }
-  return sys::Path();
-}
-
 StringRef Path::GetDLLSuffix() {
   return &(LTDL_SHLIB_EXT[1]);
 }





More information about the llvm-commits mailing list