]>
Commit | Line | Data |
---|---|---|
602ea4d3 JJ |
1 | %ifndef _SOFT_FLOAT |
2 | %ifndef __powerpc64__ | |
3 | %exclude { | |
4 | __multc3 | |
5 | __divtc3 | |
6 | __powitf2 | |
7 | __fixtfdi | |
8 | __fixunstfdi | |
9 | __floatditf | |
10 | } | |
11 | ||
12 | GCC_4.1.0 { | |
13 | # long double support | |
14 | __multc3 | |
15 | __divtc3 | |
16 | __powitf2 | |
17 | __fixtfdi | |
18 | __fixunstfdi | |
19 | __floatditf | |
20 | ||
21 | %else | |
22 | GCC_3.4.4 { | |
d0768f19 DE |
23 | %endif |
24 | %else | |
25 | GCC_4.2.0 { | |
602ea4d3 JJ |
26 | %endif |
27 | ||
28 | # long double support | |
29 | __gcc_qadd | |
30 | __gcc_qsub | |
31 | __gcc_qmul | |
32 | __gcc_qdiv | |
d0768f19 | 33 | |
17caeff2 | 34 | %ifdef _SOFT_DOUBLE |
d0768f19 DE |
35 | __gcc_qneg |
36 | __gcc_qeq | |
37 | __gcc_qne | |
38 | __gcc_ggt | |
39 | __gcc_qge | |
40 | __gcc_qlt | |
41 | __gcc_qle | |
42 | __gcc_qunord | |
43 | __gcc_stoq | |
44 | __gcc_dtoq | |
45 | __gcc_qtos | |
46 | __gcc_qtod | |
47 | __gcc_qtoi | |
48 | __gcc_qtou | |
49 | __gcc_itoq | |
50 | __gcc_utoq | |
602ea4d3 | 51 | %endif |
d0768f19 | 52 | } |