| Index: src/x64/disasm-x64.cc
|
| diff --git a/src/x64/disasm-x64.cc b/src/x64/disasm-x64.cc
|
| index 0edc305cf43fc404d0a19753117f2442664bb155..dd64d3f5ee4b3a501a850a4b7591c42b7cece2bc 100644
|
| --- a/src/x64/disasm-x64.cc
|
| +++ b/src/x64/disasm-x64.cc
|
| @@ -1459,7 +1459,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:
|
|
|