Skip to content

Commit

Permalink
Add new CPU subtype "arm64e" for apple format report.
Browse files Browse the repository at this point in the history
  • Loading branch information
ZhiyuWong committed Dec 24, 2018
1 parent 10c3703 commit cfd50b8
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion Source/KSCrash/Reporting/Filters/KSCrashReportFilterAppleFmt.m
Expand Up @@ -257,7 +257,16 @@ - (NSString*) CPUArchForMajor:(cpu_type_t) majorCode minor:(cpu_subtype_t) minor
}
#ifdef CPU_TYPE_ARM64
case CPU_TYPE_ARM64:
{
switch (minorCode)
{
#ifdef CPU_SUBTYPE_ARM64E
case CPU_SUBTYPE_ARM64E:
return @"arm64e";
#endif
}
return @"arm64";
}
#endif
case CPU_TYPE_X86:
return @"i386";
Expand Down Expand Up @@ -564,7 +573,7 @@ - (NSString*) extraInfoStringForReport:(NSDictionary*) report
{
[str appendFormat:@"Object referenced by NSException:\n%@\n", [self JSONForObject:referencedObject]];
}

NSDictionary* crashedThread = [self crashedThread:report];
if(crashedThread != nil)
{
Expand Down

0 comments on commit cfd50b8

Please sign in to comment.