diff options
Diffstat (limited to 'src/common/mac/macho_reader.cc')
-rw-r--r-- | src/common/mac/macho_reader.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/common/mac/macho_reader.cc b/src/common/mac/macho_reader.cc index f1f0a179..84b595a3 100644 --- a/src/common/mac/macho_reader.cc +++ b/src/common/mac/macho_reader.cc @@ -43,6 +43,10 @@ #define CPU_TYPE_ARM 12 #endif +#if !defined(CPU_TYPE_ARM_64) +#define CPU_TYPE_ARM_64 16777228 +#endif + namespace google_breakpad { namespace mach_o { @@ -242,6 +246,7 @@ bool Reader::Read(const uint8_t *buffer, case CPU_TYPE_POWERPC: expected_magic = MH_MAGIC; break; + case CPU_TYPE_ARM_64: case CPU_TYPE_X86_64: expected_magic = MH_CIGAM_64; break; |