mirror of
https://github.com/chromium/crashpad.git
synced 2025-03-09 14:06:33 +00:00
minidump: add switch cases to handle linux/android and ARM
Bug: crashpad:30 Change-Id: Ib2ff936451a68415f39f6a19f561d2f536daf8d3 Reviewed-on: https://chromium-review.googlesource.com/920786 Reviewed-by: Scott Graham <scottmg@chromium.org> Commit-Queue: Joshua Peraza <jperaza@chromium.org>
This commit is contained in:
parent
c45ba7920e
commit
7d5487fc44
@ -123,6 +123,12 @@ void MinidumpSystemInfoWriter::InitializeFromSnapshot(
|
|||||||
case kCPUArchitectureX86_64:
|
case kCPUArchitectureX86_64:
|
||||||
cpu_architecture = kMinidumpCPUArchitectureAMD64;
|
cpu_architecture = kMinidumpCPUArchitectureAMD64;
|
||||||
break;
|
break;
|
||||||
|
case kCPUArchitectureARM:
|
||||||
|
cpu_architecture = kMinidumpCPUArchitectureARM;
|
||||||
|
break;
|
||||||
|
case kCPUArchitectureARM64:
|
||||||
|
cpu_architecture = kMinidumpCPUArchitectureARM64;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
NOTREACHED();
|
NOTREACHED();
|
||||||
cpu_architecture = kMinidumpCPUArchitectureUnknown;
|
cpu_architecture = kMinidumpCPUArchitectureUnknown;
|
||||||
@ -160,6 +166,12 @@ void MinidumpSystemInfoWriter::InitializeFromSnapshot(
|
|||||||
case SystemSnapshot::kOperatingSystemWindows:
|
case SystemSnapshot::kOperatingSystemWindows:
|
||||||
operating_system = kMinidumpOSWin32NT;
|
operating_system = kMinidumpOSWin32NT;
|
||||||
break;
|
break;
|
||||||
|
case SystemSnapshot::kOperatingSystemLinux:
|
||||||
|
operating_system = kMinidumpOSLinux;
|
||||||
|
break;
|
||||||
|
case SystemSnapshot::kOperatingSystemAndroid:
|
||||||
|
operating_system = kMinidumpOSAndroid;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
NOTREACHED();
|
NOTREACHED();
|
||||||
operating_system = kMinidumpOSUnknown;
|
operating_system = kMinidumpOSUnknown;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user