FreeBSD Bugzilla – Attachment 165711 Details for
Bug 206332
Fix lang/v8 and lang/v8-devel amd64 builds with clang 3.7.0 and higher
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Fix the amd64 part of lang/v8 with clang 3.7.0 and higher
lang__v8-fix-clang370-build-2.diff (text/plain), 2.22 KB, created by
Dimitry Andric
on 2016-01-17 14:02:34 UTC
(
hide
)
Description:
Fix the amd64 part of lang/v8 with clang 3.7.0 and higher
Filename:
MIME Type:
Creator:
Dimitry Andric
Created:
2016-01-17 14:02:34 UTC
Size:
2.22 KB
patch
obsolete
>Index: lang/v8/files/patch-src-x64-disasm-x64.cc >=================================================================== >--- lang/v8/files/patch-src-x64-disasm-x64.cc (nonexistent) >+++ lang/v8/files/patch-src-x64-disasm-x64.cc (working copy) >@@ -0,0 +1,11 @@ >+--- src/x64/disasm-x64.cc.orig 2013-05-01 14:56:28.000000000 +0200 >++++ src/x64/disasm-x64.cc 2016-01-17 14:21:39.864845000 +0100 >+@@ -1851,7 +1851,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<void*>(prev_pc)); >+ fprintf(f, " "); >+ >+ for (byte* bp = prev_pc; bp < pc; bp++) { > >Property changes on: lang/v8/files/patch-src-x64-disasm-x64.cc >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: lang/v8/files/patch-src-x64-ic-x64.cc >=================================================================== >--- lang/v8/files/patch-src-x64-ic-x64.cc (nonexistent) >+++ lang/v8/files/patch-src-x64-ic-x64.cc (working copy) >@@ -0,0 +1,12 @@ >+--- src/x64/ic-x64.cc.orig 2013-05-01 14:56:28.000000000 +0200 >++++ src/x64/ic-x64.cc 2016-01-17 14:22:17.327754000 +0100 >+@@ -1672,7 +1672,8 @@ void PatchInlinedSmiCode(Address address >+ int8_t delta = *reinterpret_cast<int8_t*>(delta_address); >+ if (FLAG_trace_ic) { >+ PrintF("[ patching ic at %p, test=%p, delta=%d\n", >+- address, test_instruction_address, delta); >++ reinterpret_cast<void*>(address), >++ reinterpret_cast<void*>(test_instruction_address), delta); >+ } >+ >+ // Patch with a short conditional jump. Enabling means switching from a short > >Property changes on: lang/v8/files/patch-src-x64-ic-x64.cc >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 206332
: 165711 |
165712