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