From 6c9704204412e14c4c673bf1ec7fe1f7e20e908e Mon Sep 17 00:00:00 2001 From: Colin Riley Date: Fri, 22 Nov 2013 09:35:12 +0000 Subject: 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 --- lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp') 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; -- cgit v1.2.3