diff options
author | Stephane Sezer <sas@cd80.net> | 2017-10-24 23:40:59 +0000 |
---|---|---|
committer | Stephane Sezer <sas@cd80.net> | 2017-10-24 23:40:59 +0000 |
commit | 7b6e8ef64bdc92127fb612e89f5869aa0becaae1 (patch) | |
tree | 44cd930a261088ddfa62726091a34c6a910e914c /lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | |
parent | bc1d56eafabef8f4de288c7ecb534f43d0513a9a (diff) | |
download | bcm5719-llvm-7b6e8ef64bdc92127fb612e89f5869aa0becaae1.tar.gz bcm5719-llvm-7b6e8ef64bdc92127fb612e89f5869aa0becaae1.zip |
Allow ObjectFilePECOFF to initialize with ARM binaries.
Summary: This is required to start debugging WinPhone ARM targets.
Reviewers: compnerd, zturner, omjavaid
Reviewed By: compnerd
Subscribers: jasonmolenda, aemerson, rengolin, lldb-commits
Differential Revision: https://reviews.llvm.org/D19604
llvm-svn: 316532
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp')
-rw-r--r-- | lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp index 05ec9f5b19a..53e89a2fe62 100644 --- a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp +++ b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp @@ -136,6 +136,11 @@ size_t ObjectFilePECOFF::GetModuleSpecifications( spec.SetTriple("i686-pc-windows"); specs.Append(ModuleSpec(file, spec)); } + else if (coff_header.machine == MachineArmNt) + { + spec.SetTriple("arm-pc-windows"); + specs.Append(ModuleSpec(file, spec)); + } } } } |