Add the directory specified by LLVM_LIB_SEARCH_PATH to the list of
directories to be searched during linking.

llvm-svn: 16041
diff --git a/llvm/tools/llvmc/llvmc.cpp b/llvm/tools/llvmc/llvmc.cpp
index 49e3fd9..8c5102a 100644
--- a/llvm/tools/llvmc/llvmc.cpp
+++ b/llvm/tools/llvmc/llvmc.cpp
@@ -228,6 +228,12 @@
     // Construct the CompilerDriver object
     CompilerDriver CD(Provider);
 
+    // If the LLVM_LIB_SEARCH_PATH environment variable is
+    // set, append it to the list of places to search for libraries
+    std::string srchPath = getenv("LLVM_LIB_SEARCH_PATH");
+    if (!srchPath.empty())
+      LibPaths.push_back(srchPath);
+
     // Configure the driver based on options
     CD.setVerbose(Verbose);
     CD.setDebug(Debug);