diff --git a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp index 30ff0e5f3ef6a7..77506b40ff5c36 100644 --- a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp +++ b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp @@ -343,6 +343,7 @@ size_t ObjectFilePECOFF::GetModuleSpecifications( specs.Append(module_spec); break; case MachineArm64: + case MachineArm64X: spec.SetTriple("aarch64-pc-windows"); spec.GetTriple().setEnvironment(env); specs.Append(module_spec); diff --git a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h index 3da3a752a15733..5d0465b4ee44f6 100644 --- a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h +++ b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h @@ -24,6 +24,7 @@ class ObjectFilePECOFF : public lldb_private::ObjectFile { MachineArm = 0x1c0, MachineArmNt = 0x1c4, MachineArm64 = 0xaa64, + MachineArm64X = 0xa64e, MachineEbc = 0xebc, MachineX86 = 0x14c, MachineIA64 = 0x200,