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