diff options
author | Rui Ueyama <ruiu@google.com> | 2014-08-22 22:03:16 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2014-08-22 22:03:16 +0000 |
commit | 4c6847aab91f8e46b6fb7e027d8887752131a539 (patch) | |
tree | e464e44cf9ebfdb84b6eca213044b28e96252031 /lld/lib/ReaderWriter/PECOFF/Pass.cpp | |
parent | 2d9bb65b3dee3d84a523f043b6059bce2a4a1032 (diff) | |
download | bcm5719-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/Pass.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/PECOFF/Pass.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lld/lib/ReaderWriter/PECOFF/Pass.cpp b/lld/lib/ReaderWriter/PECOFF/Pass.cpp index 5ac37e6bc6d..2b2f90624fd 100644 --- a/lld/lib/ReaderWriter/PECOFF/Pass.cpp +++ b/lld/lib/ReaderWriter/PECOFF/Pass.cpp @@ -19,8 +19,7 @@ namespace pecoff { static void addReloc(COFFBaseDefinedAtom *atom, const Atom *target, size_t offsetInAtom, Reference::KindArch arch, Reference::KindValue relType) { - auto *ref = new COFFReference(target, offsetInAtom, relType, - Reference::KindNamespace::COFF, arch); + auto *ref = new COFFReference(target, offsetInAtom, relType, arch); atom->addReference(std::unique_ptr<COFFReference>(ref)); } |