Merge pull request #133 from shuffle2/fix-ldmxscr-exception

commit 1a428de189 introduced a bug by usin...
This commit is contained in:
Ryan Houdek 2014-03-05 12:23:13 -06:00
commit 3d927d577b
2 changed files with 4 additions and 3 deletions

View file

@ -8,14 +8,15 @@
namespace FPURoundMode
{
enum RoundModes
enum RoundModes : u32
{
ROUND_NEAR = 0,
ROUND_CHOP = 1,
ROUND_UP = 2,
ROUND_DOWN = 3
};
enum PrecisionModes {
enum PrecisionModes : u32
{
PREC_24 = 0,
PREC_53 = 1,
PREC_64 = 2

View file

@ -390,7 +390,7 @@ union UReg_FPSCR
struct
{
// Rounding mode (towards: nearest, zero, +inf, -inf)
enum FPURoundMode::RoundModes RN : 2;
FPURoundMode::RoundModes RN : 2;
// Non-IEEE mode enable (aka flush-to-zero)
u32 NI : 1;
// Inexact exception enable