Index: src/arm/simulator-arm.h |
=================================================================== |
--- src/arm/simulator-arm.h (revision 3701) |
+++ src/arm/simulator-arm.h (working copy) |
@@ -63,8 +63,8 @@ |
// Call the generated regexp code directly. The entry function pointer should |
// expect eight int/pointer sized arguments and return an int. |
-#define CALL_GENERATED_REGEXP_CODE(entry, p0, p1, p2, p3, p4, p5, p6, p7) \ |
- entry(p0, p1, p2, p3, p4, p5, p6, p7) |
+#define CALL_GENERATED_REGEXP_CODE(entry, p0, p1, p2, p3, p4, p5, p6) \ |
+ entry(p0, p1, p2, p3, p4, p5, p6) |
#define TRY_CATCH_FROM_ADDRESS(try_catch_address) \ |
reinterpret_cast<TryCatch*>(try_catch_address) |
@@ -79,9 +79,9 @@ |
assembler::arm::Simulator::current()->Call(FUNCTION_ADDR(entry), 5, \ |
p0, p1, p2, p3, p4)) |
-#define CALL_GENERATED_REGEXP_CODE(entry, p0, p1, p2, p3, p4, p5, p6, p7) \ |
+#define CALL_GENERATED_REGEXP_CODE(entry, p0, p1, p2, p3, p4, p5, p6) \ |
assembler::arm::Simulator::current()->Call( \ |
- FUNCTION_ADDR(entry), 8, p0, p1, p2, p3, p4, p5, p6, p7) |
+ FUNCTION_ADDR(entry), 7, p0, p1, p2, p3, p4, p5, p6) |
#define TRY_CATCH_FROM_ADDRESS(try_catch_address) \ |
try_catch_address == NULL ? \ |