| Index: src/assembler.cc
|
| ===================================================================
|
| --- src/assembler.cc (revision 10578)
|
| +++ src/assembler.cc (working copy)
|
| @@ -603,8 +603,13 @@
|
| return "statement position";
|
| case RelocInfo::EXTERNAL_REFERENCE:
|
| return "external reference";
|
| +#ifndef V8_TARGET_ARCH_ARM
|
| case RelocInfo::INTERNAL_REFERENCE:
|
| return "internal reference";
|
| +#else
|
| + case RelocInfo::MAP_SIGNATURE:
|
| + return "map signature";
|
| +#endif
|
| case RelocInfo::DEBUG_BREAK_SLOT:
|
| #ifndef ENABLE_DEBUGGER_SUPPORT
|
| UNREACHABLE();
|
| @@ -659,6 +664,9 @@
|
| void RelocInfo::Verify() {
|
| switch (rmode_) {
|
| case EMBEDDED_OBJECT:
|
| +#ifdef V8_TARGET_ARCH_ARM
|
| + case MAP_SIGNATURE:
|
| +#endif
|
| Object::VerifyPointer(target_object());
|
| break;
|
| case GLOBAL_PROPERTY_CELL:
|
| @@ -689,7 +697,9 @@
|
| case POSITION:
|
| case STATEMENT_POSITION:
|
| case EXTERNAL_REFERENCE:
|
| +#ifndef V8_TARGET_ARCH_ARM
|
| case INTERNAL_REFERENCE:
|
| +#endif
|
| case DEBUG_BREAK_SLOT:
|
| case NONE:
|
| break;
|
|
|