18c2ecf20Sopenharmony_ci 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci=============================================================================== 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ciThis C header file is part of the SoftFloat IEC/IEEE Floating-point 68c2ecf20Sopenharmony_ciArithmetic Package, Release 2. 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ciWritten by John R. Hauser. This work was made possible in part by the 98c2ecf20Sopenharmony_ciInternational Computer Science Institute, located at Suite 600, 1947 Center 108c2ecf20Sopenharmony_ciStreet, Berkeley, California 94704. Funding was partially provided by the 118c2ecf20Sopenharmony_ciNational Science Foundation under grant MIP-9311980. The original version 128c2ecf20Sopenharmony_ciof this code was written as part of a project to build a fixed-point vector 138c2ecf20Sopenharmony_ciprocessor in collaboration with the University of California at Berkeley, 148c2ecf20Sopenharmony_cioverseen by Profs. Nelson Morgan and John Wawrzynek. More information 158c2ecf20Sopenharmony_ciis available through the Web page 168c2ecf20Sopenharmony_cihttp://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciTHIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE. Although reasonable effort 198c2ecf20Sopenharmony_cihas been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT 208c2ecf20Sopenharmony_ciTIMES RESULT IN INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO 218c2ecf20Sopenharmony_ciPERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ANY 228c2ecf20Sopenharmony_ciAND ALL LOSSES, COSTS, OR OTHER PROBLEMS ARISING FROM ITS USE. 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ciDerivative works are acceptable, even for commercial purposes, so long as 258c2ecf20Sopenharmony_ci(1) they include prominent notice that the work is derivative, and (2) they 268c2ecf20Sopenharmony_ciinclude prominent notice akin to these three paragraphs for those parts of 278c2ecf20Sopenharmony_cithis code that are retained. 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ci=============================================================================== 308c2ecf20Sopenharmony_ci*/ 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci/* 338c2ecf20Sopenharmony_ci------------------------------------------------------------------------------- 348c2ecf20Sopenharmony_ciInclude common integer types and flags. 358c2ecf20Sopenharmony_ci------------------------------------------------------------------------------- 368c2ecf20Sopenharmony_ci*/ 378c2ecf20Sopenharmony_ci#include "ARM-gcc.h" 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ci/* 408c2ecf20Sopenharmony_ci------------------------------------------------------------------------------- 418c2ecf20Sopenharmony_ciSymbolic Boolean literals. 428c2ecf20Sopenharmony_ci------------------------------------------------------------------------------- 438c2ecf20Sopenharmony_ci*/ 448c2ecf20Sopenharmony_cienum { 458c2ecf20Sopenharmony_ci FALSE = 0, 468c2ecf20Sopenharmony_ci TRUE = 1 478c2ecf20Sopenharmony_ci}; 488c2ecf20Sopenharmony_ci 49