diff options
Diffstat (limited to 'arch/x86/math-emu/status_w.h')
-rw-r--r-- | arch/x86/math-emu/status_w.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/x86/math-emu/status_w.h b/arch/x86/math-emu/status_w.h index 59e73302aa60..54a3f226982d 100644 --- a/arch/x86/math-emu/status_w.h +++ b/arch/x86/math-emu/status_w.h | |||
@@ -10,7 +10,7 @@ | |||
10 | #ifndef _STATUS_H_ | 10 | #ifndef _STATUS_H_ |
11 | #define _STATUS_H_ | 11 | #define _STATUS_H_ |
12 | 12 | ||
13 | #include "fpu_emu.h" /* for definition of PECULIAR_486 */ | 13 | #include "fpu_emu.h" /* for definition of PECULIAR_486 */ |
14 | 14 | ||
15 | #ifdef __ASSEMBLY__ | 15 | #ifdef __ASSEMBLY__ |
16 | #define Const__(x) $##x | 16 | #define Const__(x) $##x |
@@ -34,7 +34,7 @@ | |||
34 | #define SW_Denorm_Op Const__(0x0002) /* denormalized operand */ | 34 | #define SW_Denorm_Op Const__(0x0002) /* denormalized operand */ |
35 | #define SW_Invalid Const__(0x0001) /* invalid operation */ | 35 | #define SW_Invalid Const__(0x0001) /* invalid operation */ |
36 | 36 | ||
37 | #define SW_Exc_Mask Const__(0x27f) /* Status word exception bit mask */ | 37 | #define SW_Exc_Mask Const__(0x27f) /* Status word exception bit mask */ |
38 | 38 | ||
39 | #ifndef __ASSEMBLY__ | 39 | #ifndef __ASSEMBLY__ |
40 | 40 | ||
@@ -50,8 +50,8 @@ | |||
50 | ((partial_status & ~SW_Top & 0xffff) | ((top << SW_Top_Shift) & SW_Top)) | 50 | ((partial_status & ~SW_Top & 0xffff) | ((top << SW_Top_Shift) & SW_Top)) |
51 | static inline void setcc(int cc) | 51 | static inline void setcc(int cc) |
52 | { | 52 | { |
53 | partial_status &= ~(SW_C0|SW_C1|SW_C2|SW_C3); | 53 | partial_status &= ~(SW_C0 | SW_C1 | SW_C2 | SW_C3); |
54 | partial_status |= (cc) & (SW_C0|SW_C1|SW_C2|SW_C3); | 54 | partial_status |= (cc) & (SW_C0 | SW_C1 | SW_C2 | SW_C3); |
55 | } | 55 | } |
56 | 56 | ||
57 | #ifdef PECULIAR_486 | 57 | #ifdef PECULIAR_486 |