| Commit | Line | Data |
|---|---|---|
| 12fb3397 SK |
1 | #ifndef __DUMPFENV_H__ |
| 2 | #define __DUMPFENV_H__ | |
| 3 | ||
| f0f40f6c | 4 | #include <stdint.h> |
| 5 | ||
| fcffa834 SK |
6 | typedef struct { |
| 7 | struct { | |
| 8 | uint16_t control; | |
| f0f40f6c | 9 | uint16_t unused1; |
| 10 | ||
| fcffa834 | 11 | uint16_t status; |
| f0f40f6c | 12 | uint16_t unused2; |
| 13 | ||
| 14 | uint16_t tag; | |
| 15 | uint16_t unused3; | |
| 16 | ||
| f7c9c108 | 17 | uint32_t others[4]; |
| fcffa834 SK |
18 | } x87; |
| 19 | ||
| 20 | uint32_t mxcsr; | |
| 21 | } myfenv_t; | |
| 22 | ||
| 12fb3397 | 23 | void fenv_dump(myfenv_t *envp); |
| 59d873cc | 24 | void fenv_print(const myfenv_t *envp); |
| 12fb3397 SK |
25 | |
| 26 | #endif /* ! __DUMP_FENV_H__ */ |