diff options
Diffstat (limited to 'llvm/lib/ObjCopy/COFF/COFFObject.h')
| -rw-r--r-- | llvm/lib/ObjCopy/COFF/COFFObject.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/ObjCopy/COFF/COFFObject.h b/llvm/lib/ObjCopy/COFF/COFFObject.h index cdd1f17fc605..6b70add1bb1b 100644 --- a/llvm/lib/ObjCopy/COFF/COFFObject.h +++ b/llvm/lib/ObjCopy/COFF/COFFObject.h @@ -89,6 +89,7 @@ struct Symbol { std::optional<size_t> WeakTargetSymbolId; size_t UniqueId; size_t RawIndex; + size_t OriginalRawIndex; bool Referenced; }; @@ -140,6 +141,7 @@ private: DenseMap<size_t, Symbol *> SymbolMap; size_t NextSymbolUniqueId = 0; + size_t NextSymbolOriginalIndex = 0; std::vector<Section> Sections; DenseMap<ssize_t, Section *> SectionMap; |
