summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp')
-rw-r--r--lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp b/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp
index e5299641ff4..1b619e0a43b 100644
--- a/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp
+++ b/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp
@@ -181,10 +181,10 @@ std::vector<uint8_t> FuncAtom::rawContent(
class FileImportLibrary : public File {
public:
- FileImportLibrary(const TargetInfo &ti,
+ FileImportLibrary(const LinkingContext &context,
std::unique_ptr<llvm::MemoryBuffer> mb,
llvm::error_code &ec)
- : File(mb->getBufferIdentifier(), kindSharedLibrary), _targetInfo(ti) {
+ : File(mb->getBufferIdentifier(), kindSharedLibrary), _context(context) {
const char *buf = mb->getBufferStart();
const char *end = mb->getBufferEnd();
@@ -239,7 +239,7 @@ public:
return _noAbsoluteAtoms;
}
- virtual const TargetInfo &getTargetInfo() const { return _targetInfo; }
+ virtual const LinkingContext &getLinkingContext() const { return _context; }
private:
const COFFSharedLibraryAtom *
@@ -263,7 +263,7 @@ private:
atom_collection_vector<DefinedAtom> _definedAtoms;
atom_collection_vector<SharedLibraryAtom> _sharedLibraryAtoms;
- const TargetInfo &_targetInfo;
+ const LinkingContext &_context;
mutable llvm::BumpPtrAllocator _alloc;
// Convert the given symbol name to the import symbol name exported by the
@@ -295,9 +295,9 @@ private:
} // end anonymous namespace
-error_code parseCOFFImportLibrary(const TargetInfo &targetInfo,
+error_code parseCOFFImportLibrary(const LinkingContext &targetInfo,
std::unique_ptr<MemoryBuffer> &mb,
- std::vector<std::unique_ptr<File> > &result) {
+ std::vector<std::unique_ptr<File>> &result) {
// Check the file magic.
const char *buf = mb->getBufferStart();
const char *end = mb->getBufferEnd();
OpenPOWER on IntegriCloud