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