OSDN Git Service

Insert declarations for two new functions that support the dependent
authorReid Spencer <rspencer@reidspencer.com>
Tue, 24 Aug 2004 22:55:34 +0000 (22:55 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Tue, 24 Aug 2004 22:55:34 +0000 (22:55 +0000)
libraries feature.

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

tools/llvmc/CompilerDriver.h

index 092685f..a6d0be0 100644 (file)
@@ -16,6 +16,7 @@
 
 #include <string>
 #include <vector>
+#include "Support/SetVector.h"
 
 namespace llvm {
   /// This class provides the high level interface to the LLVM Compiler Driver.
@@ -194,8 +195,16 @@ namespace llvm {
     private:
       Action* GetAction(ConfigData* cd, const std::string& input, 
                        const std::string& output, Phases phase );
+
       bool DoAction(Action* a);
 
+      std::string GetPathForLinkageItem(const std::string& link_item,
+                                        const std::string& dir);
+
+      bool ProcessLinkageItem(const std::string& link_item,
+                              SetVector<std::string>& set,
+                              std::string& err);
+
     /// @}
     /// @name Data
     /// @{