Index: src/arm/simulator-arm.h |
diff --git a/src/arm/simulator-arm.h b/src/arm/simulator-arm.h |
index 1776887b66774252f39856e7c10c3e1e5b44d1a6..45ae999b57c7e5f072779bdb13d75e6267d4910a 100644 |
--- a/src/arm/simulator-arm.h |
+++ b/src/arm/simulator-arm.h |
@@ -274,6 +274,7 @@ class Simulator { |
// Support for VFP. |
void Compute_FPSCR_Flags(double val1, double val2); |
void Copy_FPSCR_to_APSR(); |
+ inline double canonicalizeNaN(double value); |
// Helper functions to decode common "addressing" modes |
int32_t GetShiftRm(Instruction* instr, bool* carry_out); |
@@ -379,6 +380,7 @@ class Simulator { |
// VFP rounding mode. See ARM DDI 0406B Page A2-29. |
VFPRoundingMode FPSCR_rounding_mode_; |
+ bool FPSCR_default_NaN_mode_; |
// VFP FP exception flags architecture state. |
bool inv_op_vfp_flag_; |