PDBExtractor: add ARM machine type

This commit is contained in:
Biswa96
2020-01-01 23:11:13 +05:30
committed by Petr Beneš
parent dba65c05d5
commit c138afd62e
2 changed files with 7 additions and 0 deletions
+2
View File
@@ -450,6 +450,8 @@ PDBExtractor::PrintPDBHeader()
m_PDB.GetMachineType() == IMAGE_FILE_MACHINE_AMD64 ? "AMD64" :
m_PDB.GetMachineType() == IMAGE_FILE_MACHINE_IA64 ? "IA64" :
m_PDB.GetMachineType() == IMAGE_FILE_MACHINE_ARMNT ? "ArmNT" :
m_PDB.GetMachineType() == IMAGE_FILE_MACHINE_ARM64 ? "ARM64" :
m_PDB.GetMachineType() == IMAGE_FILE_MACHINE_CHPE_X86 ? "CHPE_X86" :
"Unknown";
static char HEADER_FILE_HEADER_FORMATTED[16 * 1024];
+5
View File
@@ -7,6 +7,11 @@
#include <memory>
#include <string>
// From ntimage.h
#ifndef IMAGE_FILE_MACHINE_CHPE_X86
#define IMAGE_FILE_MACHINE_CHPE_X86 0x3A64
#endif
#define PDBEX_VERSION_MAJOR 0
#define PDBEX_VERSION_MINOR 18