Index: src/x64/macro-assembler-x64.cc |
=================================================================== |
--- src/x64/macro-assembler-x64.cc (revision 2395) |
+++ src/x64/macro-assembler-x64.cc (working copy) |
@@ -176,7 +176,7 @@ |
const char* name = Builtins::GetName(id); |
int argc = Builtins::GetArgumentsCount(id); |
- movq(target, code, RelocInfo::EXTERNAL_REFERENCE); // Is external reference? |
+ movq(target, code, RelocInfo::EMBEDDED_OBJECT); |
if (!resolved) { |
uint32_t flags = |
Bootstrapper::FixupFlagsArgumentsCount::encode(argc) | |
@@ -624,7 +624,7 @@ |
if (!resolved) { |
uint32_t flags = |
Bootstrapper::FixupFlagsArgumentsCount::encode(argc) | |
- Bootstrapper::FixupFlagsIsPCRelative::encode(true) | |
+ Bootstrapper::FixupFlagsIsPCRelative::encode(false) | |
Bootstrapper::FixupFlagsUseCodeObject::encode(false); |
Unresolved entry = |
{ pc_offset() - kTargetAddrToReturnAddrDist, flags, name }; |