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