milieu.h revision 1.1.2.2 1 1.1.2.2 nathanw /* $NetBSD: milieu.h,v 1.1.2.2 2002/03/22 20:41:55 nathanw Exp $ */
2 1.1.2.2 nathanw
3 1.1.2.2 nathanw /*
4 1.1.2.2 nathanw ===============================================================================
5 1.1.2.2 nathanw
6 1.1.2.2 nathanw This C header file is part of the SoftFloat IEC/IEEE Floating-point
7 1.1.2.2 nathanw Arithmetic Package, Release 2a.
8 1.1.2.2 nathanw
9 1.1.2.2 nathanw Written by John R. Hauser. This work was made possible in part by the
10 1.1.2.2 nathanw International Computer Science Institute, located at Suite 600, 1947 Center
11 1.1.2.2 nathanw Street, Berkeley, California 94704. Funding was partially provided by the
12 1.1.2.2 nathanw National Science Foundation under grant MIP-9311980. The original version
13 1.1.2.2 nathanw of this code was written as part of a project to build a fixed-point vector
14 1.1.2.2 nathanw processor in collaboration with the University of California at Berkeley,
15 1.1.2.2 nathanw overseen by Profs. Nelson Morgan and John Wawrzynek. More information
16 1.1.2.2 nathanw is available through the Web page `http://HTTP.CS.Berkeley.EDU/~jhauser/
17 1.1.2.2 nathanw arithmetic/SoftFloat.html'.
18 1.1.2.2 nathanw
19 1.1.2.2 nathanw THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE. Although reasonable effort
20 1.1.2.2 nathanw has been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT
21 1.1.2.2 nathanw TIMES RESULT IN INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO
22 1.1.2.2 nathanw PERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ANY
23 1.1.2.2 nathanw AND ALL LOSSES, COSTS, OR OTHER PROBLEMS ARISING FROM ITS USE.
24 1.1.2.2 nathanw
25 1.1.2.2 nathanw Derivative works are acceptable, even for commercial purposes, so long as
26 1.1.2.2 nathanw (1) they include prominent notice that the work is derivative, and (2) they
27 1.1.2.2 nathanw include prominent notice akin to these four paragraphs for those parts of
28 1.1.2.2 nathanw this code that are retained.
29 1.1.2.2 nathanw
30 1.1.2.2 nathanw ===============================================================================
31 1.1.2.2 nathanw */
32 1.1.2.2 nathanw
33 1.1.2.2 nathanw /*
34 1.1.2.2 nathanw -------------------------------------------------------------------------------
35 1.1.2.2 nathanw Include common integer types and flags.
36 1.1.2.2 nathanw -------------------------------------------------------------------------------
37 1.1.2.2 nathanw */
38 1.1.2.2 nathanw #include "sparc64-gcc.h"
39 1.1.2.2 nathanw
40 1.1.2.2 nathanw /*
41 1.1.2.2 nathanw -------------------------------------------------------------------------------
42 1.1.2.2 nathanw Symbolic Boolean literals.
43 1.1.2.2 nathanw -------------------------------------------------------------------------------
44 1.1.2.2 nathanw */
45 1.1.2.2 nathanw enum {
46 1.1.2.2 nathanw FALSE = 0,
47 1.1.2.2 nathanw TRUE = 1
48 1.1.2.2 nathanw };
49