| Index: src/arm/simulator-arm.h
|
| diff --git a/src/arm/simulator-arm.h b/src/arm/simulator-arm.h
|
| index 5256ae35b9b5bebe23a1fdac2edbc64d738432dc..09fb19b20bf708f7e7668c52ced9c10440d658c8 100644
|
| --- a/src/arm/simulator-arm.h
|
| +++ b/src/arm/simulator-arm.h
|
| @@ -51,7 +51,7 @@ namespace internal {
|
| // Call the generated regexp code directly. The entry function pointer should
|
| // expect seven int/pointer sized arguments and return an int.
|
| #define CALL_GENERATED_REGEXP_CODE(entry, p0, p1, p2, p3, p4, p5, p6) \
|
| - (entry(p0, p1, p2, p3, p4, p5, p6))
|
| + (entry(p0, p1, p2, p3, NULL, p4, p5, p6))
|
|
|
| #define TRY_CATCH_FROM_ADDRESS(try_catch_address) \
|
| (reinterpret_cast<TryCatch*>(try_catch_address))
|
| @@ -363,7 +363,7 @@ class Simulator {
|
|
|
| #define CALL_GENERATED_REGEXP_CODE(entry, p0, p1, p2, p3, p4, p5, p6) \
|
| Simulator::current()->Call( \
|
| - FUNCTION_ADDR(entry), 7, p0, p1, p2, p3, p4, p5, p6)
|
| + FUNCTION_ADDR(entry), 8, p0, p1, p2, p3, NULL, p4, p5, p6)
|
|
|
| #define TRY_CATCH_FROM_ADDRESS(try_catch_address) \
|
| try_catch_address == \
|
|
|