[ExecutionEngine] Add weak symbol support to RuntimeDyld
[oota-llvm.git] / lib / ExecutionEngine / RuntimeDyld / RuntimeDyldImpl.h
index f37a9a768a2e5de8d71c23c8bf003ed1343393ac..69d6cf53034b754a4216650a9f5a379eaca84611 100644 (file)
@@ -203,6 +203,9 @@ protected:
   // A global symbol table for symbols from all loaded modules.
   RTDyldSymbolTable GlobalSymbolTable;
 
+  // Like the global symbol table but for weak symbols
+  RTDyldSymbolTable WeakSymbolTable;
+
   // Keep a map of common symbols to their info pairs
   typedef std::vector<SymbolRef> CommonSymbolList;