OSDN Git Service

* config/rs6000/darwin-ldouble.c: Build file for SOFT_FLOAT.
[pf3gnuchains/gcc-fork.git] / gcc / config / rs6000 / libgcc-ppc-glibc.ver
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 {
23 %endif
24 %else
25 GCC_4.2.0 {
26 %endif
27
28   # long double support
29   __gcc_qadd
30   __gcc_qsub
31   __gcc_qmul
32   __gcc_qdiv
33
34 %ifdef _SOFT_FLOAT
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
51 %endif
52 }