diff options
author | ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2007-10-31 19:20:31 +0000 |
---|---|---|
committer | ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2007-10-31 19:20:31 +0000 |
commit | 8eb7111814953cb64ec0569b91ea99804b2d5b85 (patch) | |
tree | ce847bcddb073b3c4ce9d1fbb2a3f4456d62b27d /src/processor/minidump_processor.cc | |
parent | 11e180cd3e855796aee4239aa4b22dbda5de9c00 (diff) | |
download | google-breakpad-8eb7111814953cb64ec0569b91ea99804b2d5b85.tar.gz |
Issue 196 - Breakpad processor support for x86-64. r=mento
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@227 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/processor/minidump_processor.cc')
-rw-r--r-- | src/processor/minidump_processor.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/processor/minidump_processor.cc b/src/processor/minidump_processor.cc index 54e6b545..3c609170 100644 --- a/src/processor/minidump_processor.cc +++ b/src/processor/minidump_processor.cc @@ -258,8 +258,14 @@ bool MinidumpProcessor::GetCPUInfo(Minidump *dump, SystemInfo *info) { return false; switch (raw_system_info->processor_architecture) { - case MD_CPU_ARCHITECTURE_X86: { - info->cpu = "x86"; + case MD_CPU_ARCHITECTURE_X86: + case MD_CPU_ARCHITECTURE_AMD64: { + if (raw_system_info->processor_architecture == + MD_CPU_ARCHITECTURE_X86) + info->cpu = "x86"; + else + info->cpu = "amd64"; + const string *cpu_vendor = system_info->GetCPUVendor(); if (cpu_vendor) { info->cpu_info = *cpu_vendor; |