Chromium Code Reviews| Index: minidump/minidump_system_info_writer.cc |
| diff --git a/minidump/minidump_system_info_writer.cc b/minidump/minidump_system_info_writer.cc |
| index f59e3d378e333e5c0d4c5a0a9d05e24309513f4b..0e810ad6cec7c1b2e0b142e68cd51fb2f3d74fad 100644 |
| --- a/minidump/minidump_system_info_writer.cc |
| +++ b/minidump/minidump_system_info_writer.cc |
| @@ -47,8 +47,8 @@ void MinidumpSystemInfoWriter::SetCPUX86Vendor(uint32_t ebx, |
| system_info_.ProcessorArchitecture == |
| kMinidumpCPUArchitectureX86Win64); |
| - COMPILE_ASSERT(arraysize(system_info_.Cpu.X86CpuInfo.VendorId) == 3, |
| - vendor_id_must_have_3_elements); |
| + static_assert(arraysize(system_info_.Cpu.X86CpuInfo.VendorId) == 3, |
| + "vendor id must have 3 elements"); |
|
Mark Mentovai
2014/10/01 18:57:55
I’d say to call this one VendorId, and the same on
scottmg
2014/10/01 19:27:40
Done.
|
| system_info_.Cpu.X86CpuInfo.VendorId[0] = ebx; |
| system_info_.Cpu.X86CpuInfo.VendorId[1] = edx; |
| @@ -61,9 +61,9 @@ void MinidumpSystemInfoWriter::SetCPUX86VendorString( |
| CHECK_EQ(vendor.size(), sizeof(system_info_.Cpu.X86CpuInfo.VendorId)); |
| uint32_t registers[3]; |
| - COMPILE_ASSERT( |
| + static_assert( |
| sizeof(registers) == sizeof(system_info_.Cpu.X86CpuInfo.VendorId), |
| - vendor_id_sizes_must_be_equal); |
| + "vendor id sizes must be equal"); |
| for (size_t index = 0; index < arraysize(registers); ++index) { |
| memcpy(®isters[index], |
| @@ -105,9 +105,8 @@ void MinidumpSystemInfoWriter::SetCPUOtherFeatures(uint64_t features_0, |
| system_info_.ProcessorArchitecture != |
| kMinidumpCPUArchitectureX86Win64); |
| - COMPILE_ASSERT( |
| - arraysize(system_info_.Cpu.OtherCpuInfo.ProcessorFeatures) == 2, |
| - processor_features_must_have_2_elements); |
| + static_assert(arraysize(system_info_.Cpu.OtherCpuInfo.ProcessorFeatures) == 2, |
| + "processor features must have 2 elements"); |
| system_info_.Cpu.OtherCpuInfo.ProcessorFeatures[0] = features_0; |
| system_info_.Cpu.OtherCpuInfo.ProcessorFeatures[1] = features_1; |