1169689Skan%ifndef _SOFT_FLOAT 2169689Skan%ifndef __powerpc64__ 3169689Skan%exclude { 4169689Skan __multc3 5169689Skan __divtc3 6169689Skan __powitf2 7169689Skan __fixtfdi 8169689Skan __fixunstfdi 9169689Skan __floatditf 10169689Skan} 11169689Skan 12169689SkanGCC_4.1.0 { 13169689Skan # long double support 14169689Skan __multc3 15169689Skan __divtc3 16169689Skan __powitf2 17169689Skan __fixtfdi 18169689Skan __fixunstfdi 19169689Skan __floatditf 20169689Skan 21169689Skan%else 22169689SkanGCC_3.4.4 { 23169689Skan%endif 24169689Skan%else 25169689SkanGCC_4.2.0 { 26169689Skan%endif 27169689Skan 28169689Skan # long double support 29169689Skan __gcc_qadd 30169689Skan __gcc_qsub 31169689Skan __gcc_qmul 32169689Skan __gcc_qdiv 33169689Skan 34169689Skan%ifdef _SOFT_FLOAT 35169689Skan __gcc_qneg 36169689Skan __gcc_qeq 37169689Skan __gcc_qne 38169689Skan __gcc_qgt 39169689Skan __gcc_qge 40169689Skan __gcc_qlt 41169689Skan __gcc_qle 42169689Skan __gcc_qunord 43169689Skan __gcc_stoq 44169689Skan __gcc_dtoq 45169689Skan __gcc_qtos 46169689Skan __gcc_qtod 47169689Skan __gcc_qtoi 48169689Skan __gcc_qtou 49169689Skan __gcc_itoq 50169689Skan __gcc_utoq 51169689Skan%endif 52169689Skan} 53