Index: src/mips64/simulator-mips64.h |
diff --git a/src/mips64/simulator-mips64.h b/src/mips64/simulator-mips64.h |
index fba2b220e1cf7f2531636f4921646428a2242c10..1a98133165d2b0dea4d9a1a65ed8d657e4907a4b 100644 |
--- a/src/mips64/simulator-mips64.h |
+++ b/src/mips64/simulator-mips64.h |
@@ -207,11 +207,14 @@ class Simulator { |
bool test_fcsr_bit(uint32_t cc); |
bool set_fcsr_round_error(double original, double rounded); |
bool set_fcsr_round64_error(double original, double rounded); |
+ bool set_fcsr_round_error(float original, float rounded); |
+ bool set_fcsr_round64_error(float original, float rounded); |
void round_according_to_fcsr(double toRound, double& rounded, |
int32_t& rounded_int, double fs); |
void round64_according_to_fcsr(double toRound, double& rounded, |
int64_t& rounded_int, double fs); |
- |
+ void set_fcsr_rounding_mode(FPURoundingMode mode); |
+ unsigned int get_fcsr_rounding_mode(); |
// Special case of set_register and get_register to access the raw PC value. |
void set_pc(int64_t value); |
int64_t get_pc() const; |