summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chromium/v8/src/cpu.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/chromium/v8/src/cpu.cc b/chromium/v8/src/cpu.cc
index 2bf51a7f6c0..e67b397f917 100644
--- a/chromium/v8/src/cpu.cc
+++ b/chromium/v8/src/cpu.cc
@@ -380,10 +380,12 @@ CPU::CPU() : stepping_(0),
// ARMv6 device that reports architecture 7.
if (architecture_ == 7) {
char* processor = cpu_info.ExtractField("Processor");
- if (HasListItem(processor, "(v6l)")) {
+ char* model_name = cpu_info.ExtractField("model name");
+ if (HasListItem(processor, "(v6l)") || HasListItem(model_name, "(v6l)")) {
architecture_ = 6;
}
delete[] processor;
+ delete[] model_name;
}
}