| Index: src/atomicops_internals_x86_gcc.cc
|
| diff --git a/src/atomicops_internals_x86_gcc.cc b/src/atomicops_internals_x86_gcc.cc
|
| index 0b0e04c815707b0d0136dee4593a5c4e89d81eb7..45a598822a74460d582ea824e62f6ffc7ff5caca 100644
|
| --- a/src/atomicops_internals_x86_gcc.cc
|
| +++ b/src/atomicops_internals_x86_gcc.cc
|
| @@ -8,7 +8,7 @@
|
| #include <string.h>
|
|
|
| #include "atomicops.h"
|
| -#include "platform.h"
|
| +#include "utils.h"
|
|
|
| // This file only makes sense with atomicops_internals_x86_gcc.h -- it
|
| // depends on structs that are defined in that file. If atomicops.h
|
| @@ -62,9 +62,9 @@ void AtomicOps_Internalx86CPUFeaturesInit() {
|
| // Get vendor string (issue CPUID with eax = 0)
|
| cpuid(eax, ebx, ecx, edx, 0);
|
| char vendor[13];
|
| - v8::internal::OS::MemCopy(vendor, &ebx, 4);
|
| - v8::internal::OS::MemCopy(vendor + 4, &edx, 4);
|
| - v8::internal::OS::MemCopy(vendor + 8, &ecx, 4);
|
| + v8::internal::MemCopy(vendor, &ebx, 4);
|
| + v8::internal::MemCopy(vendor + 4, &edx, 4);
|
| + v8::internal::MemCopy(vendor + 8, &ecx, 4);
|
| vendor[12] = 0;
|
|
|
| // get feature flags in ecx/edx, and family/model in eax
|
|
|