Index: runtime/vm/simulator_arm.h |
=================================================================== |
--- runtime/vm/simulator_arm.h (revision 23860) |
+++ runtime/vm/simulator_arm.h (working copy) |
@@ -82,12 +82,12 @@ |
enum CallKind { |
kRuntimeCall, |
kLeafRuntimeCall, |
+ kLeafFloatRuntimeCall, |
kNativeCall |
}; |
- // TODO(regis): In order to simulate leaf runtime calls taking floating point |
- // arguments, we need to add a 'kLeafFloatRuntimeCall' CallKind and pass the |
- // number of arguments. |
- static uword RedirectExternalReference(uword function, CallKind call_kind); |
+ static uword RedirectExternalReference(uword function, |
+ CallKind call_kind, |
+ int argument_count); |
void Longjmp(uword pc, |
uword sp, |