1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 long double EAQToIEEElongdouble(void);
23 #if defined(__MINGW32__) || defined(__MINGW64__)
24 double EAQToIEEEdouble(void);
25 #endif
26 #ifndef QUIET_UNUSED
27 float72 IEEElongdoubleToFloat72(long double f);
28 void IEEElongdoubleToEAQ(long double f0);
29 double float36ToIEEEdouble(float36 f36);
30 float36 IEEEdoubleTofloat36(double f);
31 #endif
32 void ufa (bool sub, bool normalize);
33 void ufs (void);
34 void fno (word8 * E, word36 * A, word36 * Q);
35 void fno_ext (int * e0, word8 * E, word36 * A, word36 * Q);
36
37 void fneg (void);
38 void ufm (bool normalize);
39 void fdv (void);
40 void fdi (void);
41 void frd (void);
42 void fcmp(void);
43 void fcmg(void);
44
45
46
47 void dufa (bool subtract, bool normalize);
48 void dufm (bool normalize);
49 void dfdv (void);
50 void dfdi (void);
51 void dfrd (void);
52 void dfcmp (void);
53 void dfcmg (void);
54
55 void dvf (void);
56
57 void dfstr (word36 *Ypair);
58 void fstr(word36 *CY);