diff options
-rw-r--r-- | chromium/v8/src/cpu.cc | 4 |
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; } } |