Remove dead code.
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 5 Oct 2017 03:01:05 +0000 (03:01 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 5 Oct 2017 03:01:05 +0000 (03:01 +0000)
llvm-svn: 314966

lld/ELF/Config.h

index 83afb84896f030c0b226987760fc1a3edc5d4b80..b18aaa007292f407d39bd5c71603dab82d1d36b0 100644 (file)
@@ -67,12 +67,6 @@ struct VersionDefinition {
   size_t NameOff = 0; // Offset in the string table
 };
 
-// Structure for mapping renamed symbols
-struct RenamedSymbol {
-  Symbol *Target;
-  uint8_t OriginalBinding;
-};
-
 // This struct contains the global configuration for the linker.
 // Most fields are direct mapping from the command line options
 // and such fields have the same name as the corresponding options.
@@ -108,7 +102,6 @@ struct Configuration {
   std::vector<SymbolVersion> VersionScriptGlobals;
   std::vector<SymbolVersion> VersionScriptLocals;
   std::vector<uint8_t> BuildIdVector;
-  llvm::MapVector<Symbol *, RenamedSymbol> RenamedSymbols;
   bool AllowMultipleDefinition;
   bool AsNeeded = false;
   bool Bsymbolic;