| Index: src/arm/simulator-arm.cc | 
| diff --git a/src/arm/simulator-arm.cc b/src/arm/simulator-arm.cc | 
| index 52fe9022375fb9513a4ae9287a5a4d6aab0c220e..c4af874fef296365b767182dc66c72f91258efe4 100644 | 
| --- a/src/arm/simulator-arm.cc | 
| +++ b/src/arm/simulator-arm.cc | 
| @@ -5822,7 +5822,7 @@ intptr_t Simulator::CallImpl(byte* entry, int argument_count, | 
| return get_register(r0); | 
| } | 
|  | 
| -int32_t Simulator::CallFPImpl(byte* entry, double d0, double d1) { | 
| +intptr_t Simulator::CallFPImpl(byte* entry, double d0, double d1) { | 
| if (use_eabi_hardfloat()) { | 
| set_d_register_from_double(0, d0); | 
| set_d_register_from_double(1, d1); | 
|  |