summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
diff options
context:
space:
mode:
authorColin Riley <colin@codeplay.com>2013-11-22 09:35:12 +0000
committerColin Riley <colin@codeplay.com>2013-11-22 09:35:12 +0000
commit6c9704204412e14c4c673bf1ec7fe1f7e20e908e (patch)
tree654e392c9ecc1eca9c420a007ad3b2d8b94edc15 /lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
parentf3aa5b5257dddf1fed10d01c1e1a287fe847a182 (diff)
downloadbcm5719-llvm-6c9704204412e14c4c673bf1ec7fe1f7e20e908e.tar.gz
bcm5719-llvm-6c9704204412e14c4c673bf1ec7fe1f7e20e908e.zip
Fix for PECOFF GetArchitecture
0 as CPU subtype never matches anything (at least, it doesn't match x86_64 windows binaries, of which there are correct arch definitions for). It should be created with LLDB_INVALID_CPUTYPE. llvm-svn: 195435
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp')
-rw-r--r--lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
index 0fcca5ae70a..0d13349f201 100644
--- a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
+++ b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
@@ -922,7 +922,7 @@ ObjectFilePECOFF::GetArchitecture (ArchSpec &arch)
case llvm::COFF::IMAGE_FILE_MACHINE_ARM:
case llvm::COFF::IMAGE_FILE_MACHINE_ARMV7:
case llvm::COFF::IMAGE_FILE_MACHINE_THUMB:
- arch.SetArchitecture (eArchTypeCOFF, machine, 0);
+ arch.SetArchitecture (eArchTypeCOFF, machine, LLDB_INVALID_CPUTYPE);
return true;
default:
break;
OpenPOWER on IntegriCloud