Annotation of coherent/b/kernel/emulator/control_w.h, revision 1.1.1.1

1.1       root        1: /*---------------------------------------------------------------------------+
                      2:  |  control_w.h                                                              |
                      3:  |                                                                           |
                      4:  | Copyright (C) 1992    W. Metzenthen, 22 Parker St, Ormond, Vic 3163,      |
                      5:  |                       Australia.  E-mail [email protected]    |
                      6:  |                                                                           |
                      7:  +---------------------------------------------------------------------------*/
                      8: 
                      9: #ifndef _CONTROLW_H_
                     10: #define _CONTROLW_H_
                     11: 
                     12: #ifdef __ASSEMBLER__
                     13: #define        _Const_(x)      $##x
                     14: #else
                     15: #define        _Const_(x)      x
                     16: #endif
                     17: 
                     18: #define CW_RC          _Const_(0x0C00) /* rounding control */
                     19: #define CW_PC          _Const_(0x0300) /* precision control */
                     20: #define CW_PM          _Const_(0x0020) /* precision mask */
                     21: #define CW_UM          _Const_(0x0010) /* underflow mask */
                     22: #define CW_OM          _Const_(0x0008) /* overflow mask */
                     23: #define CW_ZM          _Const_(0x0004) /* divide by zero mask */
                     24: #define CW_DM          _Const_(0x0002) /* denormalized operand mask */
                     25: #define CW_IM          _Const_(0x0001) /* invalid operation mask */
                     26: #define CW_EXM         _Const_(0x007f) /* all masks */
                     27: 
                     28: #define RC_RND         _Const_(0x0000)
                     29: #define RC_DOWN                _Const_(0x0400)
                     30: #define RC_UP          _Const_(0x0800)
                     31: #define RC_CHOP                _Const_(0x0C00)
                     32: 
                     33: #endif _CONTROLW_H_

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.