162306a36Sopenharmony_ci
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci===============================================================================
462306a36Sopenharmony_ci
562306a36Sopenharmony_ciThis C header file is part of the SoftFloat IEC/IEEE Floating-point
662306a36Sopenharmony_ciArithmetic Package, Release 2.
762306a36Sopenharmony_ci
862306a36Sopenharmony_ciWritten by John R. Hauser.  This work was made possible in part by the
962306a36Sopenharmony_ciInternational Computer Science Institute, located at Suite 600, 1947 Center
1062306a36Sopenharmony_ciStreet, Berkeley, California 94704.  Funding was partially provided by the
1162306a36Sopenharmony_ciNational Science Foundation under grant MIP-9311980.  The original version
1262306a36Sopenharmony_ciof this code was written as part of a project to build a fixed-point vector
1362306a36Sopenharmony_ciprocessor in collaboration with the University of California at Berkeley,
1462306a36Sopenharmony_cioverseen by Profs. Nelson Morgan and John Wawrzynek.  More information
1562306a36Sopenharmony_ciis available through the Web page
1662306a36Sopenharmony_cihttp://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ciTHIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE.  Although reasonable effort
1962306a36Sopenharmony_cihas been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT
2062306a36Sopenharmony_ciTIMES RESULT IN INCORRECT BEHAVIOR.  USE OF THIS SOFTWARE IS RESTRICTED TO
2162306a36Sopenharmony_ciPERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ANY
2262306a36Sopenharmony_ciAND ALL LOSSES, COSTS, OR OTHER PROBLEMS ARISING FROM ITS USE.
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ciDerivative works are acceptable, even for commercial purposes, so long as
2562306a36Sopenharmony_ci(1) they include prominent notice that the work is derivative, and (2) they
2662306a36Sopenharmony_ciinclude prominent notice akin to these three paragraphs for those parts of
2762306a36Sopenharmony_cithis code that are retained.
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ci===============================================================================
3062306a36Sopenharmony_ci*/
3162306a36Sopenharmony_ci
3262306a36Sopenharmony_ci/*
3362306a36Sopenharmony_ci-------------------------------------------------------------------------------
3462306a36Sopenharmony_ciInclude common integer types and flags.
3562306a36Sopenharmony_ci-------------------------------------------------------------------------------
3662306a36Sopenharmony_ci*/
3762306a36Sopenharmony_ci#include "ARM-gcc.h"
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ci/*
4062306a36Sopenharmony_ci-------------------------------------------------------------------------------
4162306a36Sopenharmony_ciSymbolic Boolean literals.
4262306a36Sopenharmony_ci-------------------------------------------------------------------------------
4362306a36Sopenharmony_ci*/
4462306a36Sopenharmony_cienum {
4562306a36Sopenharmony_ci    FALSE = 0,
4662306a36Sopenharmony_ci    TRUE  = 1
4762306a36Sopenharmony_ci};
4862306a36Sopenharmony_ci
49