--- lang/v8-devel/files/patch-src-x64-disasm-x64.cc (nonexistent) +++ lang/v8-devel/files/patch-src-x64-disasm-x64.cc (working copy) @@ -0,0 +1,11 @@ +--- src/x64/disasm-x64.cc.orig 2016-01-17 14:52:37.272262000 +0100 ++++ src/x64/disasm-x64.cc 2016-01-17 14:53:16.172745000 +0100 +@@ -1894,7 +1894,7 @@ void Disassembler::Disassemble(FILE* f, + buffer[0] = '\0'; + byte* prev_pc = pc; + pc += d.InstructionDecode(buffer, pc); +- fprintf(f, "%p", prev_pc); ++ fprintf(f, "%p", reinterpret_cast(prev_pc)); + fprintf(f, " "); + + for (byte* bp = prev_pc; bp < pc; bp++) { --- lang/v8-devel/files/patch-src-x64-ic-x64.cc (nonexistent) +++ lang/v8-devel/files/patch-src-x64-ic-x64.cc (working copy) @@ -0,0 +1,12 @@ +--- src/x64/ic-x64.cc.orig 2016-01-17 14:52:45.686369000 +0100 ++++ src/x64/ic-x64.cc 2016-01-17 14:53:41.958994000 +0100 +@@ -1283,7 +1283,8 @@ void PatchInlinedSmiCode(Address address + uint8_t delta = *reinterpret_cast(delta_address); + if (FLAG_trace_ic) { + PrintF("[ patching ic at %p, test=%p, delta=%d\n", +- address, test_instruction_address, delta); ++ reinterpret_cast(address), ++ reinterpret_cast(test_instruction_address), delta); + } + + // Patch with a short conditional jump. Enabling means switching from a short