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