[PATCH] D51089: [LLD] [COFF] [RFC] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 24 12:01:08 PDT 2018
mstorsjo added inline comments.
================
Comment at: COFF/Chunks.cpp:54
+ for (const coff_relocation &Rel : Relocs)
+ Symbols.push_back(File->getSymbol(Rel.SymbolTableIndex));
+}
----------------
Does anyone have an opinion on the mechanism of overriding what symbol an individual reloc points to? Here I provide a full vector of symbols (which can't be initialized directly but after all symbols actually exist) - an alternative would be e.g. a DenseMap to only provide the individual symbols that are overridden. Or something else?
Repository:
rLLD LLVM Linker
https://reviews.llvm.org/D51089
More information about the llvm-commits
mailing list