| Index: src/x64/disasm-x64.cc
|
| diff --git a/src/x64/disasm-x64.cc b/src/x64/disasm-x64.cc
|
| index 476eab2b42feeb0e2b64453c514b4342cbeb2620..2d659cf0e7f2cca25c318ae6bda1cad32540e113 100644
|
| --- a/src/x64/disasm-x64.cc
|
| +++ b/src/x64/disasm-x64.cc
|
| @@ -1451,7 +1451,8 @@ int DisassemblerX64::InstructionDecode(v8::internal::Vector<char> out_buffer,
|
| data += 3;
|
| break;
|
| case OPERAND_DOUBLEWORD_SIZE:
|
| - addr = reinterpret_cast<byte*>(*reinterpret_cast<int32_t*>(data + 1));
|
| + addr =
|
| + reinterpret_cast<byte*>(*reinterpret_cast<uint32_t*>(data + 1));
|
| data += 5;
|
| break;
|
| case OPERAND_QUADWORD_SIZE:
|
|
|