summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2014-08-22 22:03:16 +0000
committerRui Ueyama <ruiu@google.com>2014-08-22 22:03:16 +0000
commit4c6847aab91f8e46b6fb7e027d8887752131a539 (patch)
treee464e44cf9ebfdb84b6eca213044b28e96252031 /lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp
parent2d9bb65b3dee3d84a523f043b6059bce2a4a1032 (diff)
downloadbcm5719-llvm-4c6847aab91f8e46b6fb7e027d8887752131a539.tar.gz
bcm5719-llvm-4c6847aab91f8e46b6fb7e027d8887752131a539.zip
[PECOFF] Explicitly pass machine type
x86 and x64 are created equal -- taking x86 as the default argument made it hard to find bugs. llvm-svn: 216295
Diffstat (limited to 'lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp')
-rw-r--r--lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp b/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp
index 733fb1a38ab..2e851851883 100644
--- a/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp
+++ b/lld/lib/ReaderWriter/PECOFF/ReaderImportHeader.cpp
@@ -245,11 +245,9 @@ private:
COFFReference *ref;
if (_is64) {
ref = new COFFReference(dataAtom, 2, llvm::COFF::IMAGE_REL_AMD64_REL32,
- Reference::KindNamespace::COFF,
Reference::KindArch::x86_64);
} else {
ref = new COFFReference(dataAtom, 2, llvm::COFF::IMAGE_REL_I386_DIR32,
- Reference::KindNamespace::COFF,
Reference::KindArch::x86);
}
atom->addReference(std::unique_ptr<COFFReference>(ref));
OpenPOWER on IntegriCloud