diff options
| author | Charles Forsyth <charles.forsyth@gmail.com> | 2015-07-18 11:41:42 +0100 |
|---|---|---|
| committer | Charles Forsyth <charles.forsyth@gmail.com> | 2015-07-18 11:41:42 +0100 |
| commit | df5abc5961ad92c71ad314c6c4c5e9cf1d742579 (patch) | |
| tree | 36bbb8f8b1e020d115f378be85e046f45e32ef98 /MacOSX/386/include/lib9.h | |
| parent | 2639e51bbebb54b3333f1a5c085367c2561229d2 (diff) | |
move fpuctl to lib9.h
Diffstat (limited to 'MacOSX/386/include/lib9.h')
| -rw-r--r-- | MacOSX/386/include/lib9.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/MacOSX/386/include/lib9.h b/MacOSX/386/include/lib9.h index c138227b..da60ef5b 100644 --- a/MacOSX/386/include/lib9.h +++ b/MacOSX/386/include/lib9.h @@ -487,3 +487,29 @@ extern char *argv0; #define setbinmode() +/* FCR */ +#define FPINEX (1<<5) +#define FPUNFL ((1<<4)|(1<<1)) +#define FPOVFL (1<<3) +#define FPZDIV (1<<2) +#define FPINVAL (1<<0) +#define FPRNR (0<<10) +#define FPRZ (3<<10) +#define FPRPINF (2<<10) +#define FPRNINF (1<<10) +#define FPRMASK (3<<10) +#define FPPEXT (3<<8) +#define FPPSGL (0<<8) +#define FPPDBL (2<<8) +#define FPPMASK (3<<8) +/* FSR */ +#define FPAINEX FPINEX +#define FPAOVFL FPOVFL +#define FPAUNFL FPUNFL +#define FPAZDIV FPZDIV +#define FPAINVAL FPINVAL + +extern void setfcr(ulong); +extern void setfsr(ulong); +extern ulong getfcr(void): +extern ulong getfsr(void); |
