1ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata# XXX ltrace misses long double and long long support 2ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatatypedef ldouble = double; 3ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatatypedef llong = long; 4ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 5ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata# This should generally work, I'm not aware of any arch, where the 6ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata# parameter passing of complex arguments differs from that for 7ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata# structure of two floats. 8ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatatypedef double_complex = struct(double, double); 9ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatatypedef float_complex = struct(float, float); 10ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatatypedef ldouble_complex = struct(ldouble, ldouble); 11ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 12ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble sin(double); 13ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat sinf(float); 14ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble sinl(ldouble); 15ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 16ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble cos(double); 17ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat cosf(float); 18ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble cosl(ldouble); 19ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 20ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatavoid sincos(double, +double*, double*); 21ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatavoid sincosf(float, +float*, float*); 22ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatavoid sincosl(ldouble, +ldouble*, ldouble*); 23ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 24ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble tan(double); 25ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat tanf(float); 26ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble tanl(ldouble); 27ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 28ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble asin(double); 29ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat asinf(float); 30ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble asinl(ldouble); 31ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 32ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble acos(double); 33ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat acosf(float); 34ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble acosl(ldouble); 35ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 36ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble atan(double); 37ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat atanf(float); 38ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble atanl(ldouble); 39ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 40ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble atan2(double, double); 41ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat atan2f(float, float); 42ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble atan2l(ldouble, ldouble); 43ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 44ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble sinh(double); 45ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat sinhf(float); 46ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble sinhl(ldouble); 47ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 48ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble cosh(double); 49ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat coshf(float); 50ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble coshl(ldouble); 51ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 52ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble tanh(double); 53ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat tanhf(float); 54ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble tanhl(ldouble); 55ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 56ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble asinh(double); 57ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat asinhf(float); 58ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble asinhl(ldouble); 59ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 60ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble acosh(double); 61ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat acoshf(float); 62ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble acoshl(ldouble); 63ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 64ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble atanh(double); 65ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat atanhf(float); 66ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble atanhl(ldouble); 67ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 68ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex csin(double_complex); 69ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex csinf(float_complex); 70ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex csinl(ldouble_complex); 71ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 72ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex ccos(double_complex); 73ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex ccosf(float_complex); 74ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex ccosl(ldouble_complex); 75ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 76ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex ctan(double_complex); 77ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex ctanf(float_complex); 78ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex ctanl(ldouble_complex); 79ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 80ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex casin(double_complex); 81ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex casinf(float_complex); 82ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex casinl(ldouble_complex); 83ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 84ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex cacos(double_complex); 85ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex cacosf(float_complex); 86ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex cacosl(ldouble_complex); 87ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 88ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex catan(double_complex); 89ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex catanf(float_complex); 90ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex catanl(ldouble_complex); 91ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 92ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex csinh(double_complex); 93ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex csinhf(float_complex); 94ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex csinhl(ldouble_complex); 95ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 96ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex ccosh(double_complex); 97ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex ccoshf(float_complex); 98ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex ccoshl(ldouble_complex); 99ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 100ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex ctanh(double_complex); 101ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex ctanhf(float_complex); 102ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex ctanhl(ldouble_complex); 103ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 104ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex casinh(double_complex); 105ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex casinhf(float_complex); 106ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex casinhl(ldouble_complex); 107ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 108ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex cacosh(double_complex); 109ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex cacoshf(float_complex); 110ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex cacoshl(ldouble_complex); 111ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 112ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex catanh(double_complex); 113ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex catanhf(float_complex); 114ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex catanhl(ldouble_complex); 115ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 116ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble creal(double_complex); 117ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat crealf(float_complex); 118ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble creall(ldouble_complex); 119ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 120ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble cimag(double_complex); 121ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat cimagf(float_complex); 122ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble cimagl(ldouble_complex); 123ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 124ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble round(double); 125ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat roundf(float); 126ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble roundl(ldouble); 127ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 128ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatalong lround(double); 129ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatalong lroundf(float); 130ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatalong lroundl(ldouble); 131ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 132ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatallong llround(double); 133ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatallong llroundf(float); 134ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatallong llroundl(ldouble); 135ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 136ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble trunc(double); 137ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat truncf(float); 138ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble truncl(ldouble); 139ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 140ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble floor(double); 141ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat floorf(float); 142ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble floorl(ldouble); 143ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 144ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble ceil(double); 145ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat ceilf(float); 146ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble ceill(ldouble); 147ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 148ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble pow(double, double); 149ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat powf(float, float); 150ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble powl(ldouble, ldouble); 151ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 152ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex cpow(double_complex, double_complex); 153ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex cpowf(float_complex, float_complex); 154ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex cpowl(ldouble_complex, ldouble_complex); 155ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 156ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble pow10(double); 157ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat pow10f(float); 158ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble pow10l(ldouble); 159ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 160ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble sqrt(double); 161ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat sqrtf(float); 162ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble sqrtl(ldouble); 163ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 164ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex csqrt(double_complex); 165ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex csqrtf(float_complex); 166ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex csqrtl(ldouble_complex); 167ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 168ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble cbrt(double); 169ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat cbrtf(float); 170ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble cbrtl(ldouble); 171ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 172ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble log(double); 173ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat logf(float); 174ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble logl(ldouble); 175ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 176ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble log10(double); 177ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat log10f(float); 178ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble log10l(ldouble); 179ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 180ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble log2(double); 181ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat log2f(float); 182ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble log2l(ldouble); 183ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 184ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble logb(double); 185ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat logbf(float); 186ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble logbl(ldouble); 187ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 188ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint ilogb(double); 189ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint ilogbf(float); 190ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint ilogbl(ldouble); 191ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 192ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble log1p(double); 193ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat log1pf(float); 194ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble log1pl(ldouble); 195ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 196ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex clog(double_complex); 197ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex clogf(float_complex); 198ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex clogl(ldouble_complex); 199ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 200ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex clog10(double_complex); 201ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex clog10f(float_complex); 202ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex clog10l(ldouble_complex); 203ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 204ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble gamma(double); 205ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat gammaf(float); 206ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble gammal(ldouble); 207ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 208ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble lgamma(double); 209ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat lgammaf(float); 210ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble lgammal(ldouble); 211ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 212ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble lgamma_r(double, +int*); 213ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat lgammaf_r(float, +int*); 214ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble lgammal_r(ldouble, +int*); 215ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 216ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble tgamma(double); 217ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat tgammaf(float); 218ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble tgammal(ldouble); 219ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 220ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble j0(double); 221ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat j0f(float); 222ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble j0l(ldouble); 223ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 224ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble j1(double); 225ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat j1f(float); 226ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble j1l(ldouble); 227ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 228ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble jn(int, double); 229ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat jnf(int, float); 230ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble jnl(int, ldouble); 231ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 232ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble y0(double); 233ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat y0f(float); 234ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble y0l(ldouble); 235ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 236ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble y1(double); 237ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat y1f(float); 238ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble y1l(ldouble); 239ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 240ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble yn(int, double); 241ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat ynf(int, float); 242ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble ynl(int, ldouble); 243ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 244ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble fdim(double, double); 245ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat fdimf(float, float); 246ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble fdiml(ldouble, ldouble); 247ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 248ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble remainder(double, double); 249ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat remainderf(float, float); 250ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble remainderl(ldouble, ldouble); 251ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 252ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble drem(double, double); 253ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat dremf(float, float); 254ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble dreml(ldouble, ldouble); 255ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 256ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble nearbyint(double); 257ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat nearbyintf(float); 258ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble nearbyintl(ldouble); 259ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 260ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble rint(double); 261ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat rintf(float); 262ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble rintl(ldouble); 263ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 264ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatalong lrint(double); 265ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatalong lrintf(float); 266ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatalong lrintl(ldouble); 267ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 268ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatallong llrint(double); 269ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatallong llrintf(float); 270ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatallong llrintl(ldouble); 271ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 272ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble exp(double); 273ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat expf(float); 274ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble expl(ldouble); 275ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 276ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble exp10(double); 277ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat exp10f(float); 278ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble exp10l(ldouble); 279ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 280ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble exp2(double); 281ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat exp2f(float); 282ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble exp2l(ldouble); 283ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 284ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble expm1(double); 285ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat expm1f(float); 286ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble expm1l(ldouble); 287ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 288ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble frexp(double, +int *); 289ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat frexpf(float, +int *); 290ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble frexpl(ldouble, +int *); 291ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 292ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble ldexp(double, int); 293ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat ldexpf(float, int); 294ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble ldexpl(ldouble, int); 295ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 296ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex cexp(double_complex); 297ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex cexpf(float_complex); 298ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex cexpl(ldouble_complex); 299ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 300ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble significand(double); 301ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat significandf(float); 302ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble significandl(ldouble); 303ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 304ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint finite(double); 305ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint finitef(float); 306ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint finitel(ldouble); 307ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 308ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint isinf(double); 309ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint isinff(float); 310ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint isinfl(ldouble); 311ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 312ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint isnan(double); 313ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint isnanf(float); 314ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataint isnanl(ldouble); 315ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 316ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble nan(string); 317ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat nanf(string); 318ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble nanl(string); 319ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 320ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble fabs(double); 321ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat fabsf(float); 322ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble fabsl(ldouble); 323ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 324ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble cabs(double_complex); 325ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat cabsf(float_complex); 326ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble cabsl(ldouble_complex); 327ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 328ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble modf(double, +double *); 329ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat modff(float, +float *); 330ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble modfl(ldouble, +ldouble *); 331ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 332ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble fmod(double, double); 333ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat fmodf(float, float); 334ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble fmodl(ldouble, ldouble); 335ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 336ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble remquo(double, double, +int *); 337ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat remquof(float, float, +int *); 338ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble remquol(ldouble, ldouble, +int *); 339ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 340ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble erf(double); 341ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat erff(float); 342ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble erfl(ldouble); 343ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 344ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble erfc(double); 345ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat erfcf(float); 346ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble erfcl(ldouble); 347ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 348ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble fmax(double, double); 349ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat fmaxf(float, float); 350ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble fmaxl(ldouble, ldouble); 351ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 352ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble fmin(double, double); 353ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat fminf(float, float); 354ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble fminl(ldouble, ldouble); 355ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 356ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble carg(double_complex); 357ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat cargf(float_complex); 358ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble cargl(ldouble_complex); 359ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 360ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble hypot(double, double); 361ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat hypotf(float, float); 362ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble hypotl(ldouble, ldouble); 363ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 364ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble scalb(double, double); 365ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat scalbf(float, double); 366ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble scalbl(ldouble, double); 367ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 368ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble scalbn(double, int); 369ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat scalbnf(float, int); 370ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble scalbnl(ldouble, int); 371ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 372ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble scalbln(double, long); 373ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat scalblnf(float, long); 374ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble scalblnl(ldouble, long); 375ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 376ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble fma(double, double, double); 377ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat fmaf(float, float, float); 378ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble fmal(ldouble, ldouble, ldouble); 379ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 380ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex cproj(double_complex); 381ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex cprojf(float_complex); 382ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex cprojl(ldouble_complex); 383ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 384ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble copysign(double, double); 385ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat copysignf(float, float); 386ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble copysignl(ldouble, ldouble); 387ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 388ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble nextafter(double, double); 389ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat nextafterf(float, float); 390ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble nextafterl(ldouble, ldouble); 391ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 392ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble nexttoward(double, ldouble); 393ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat nexttowardf(float, ldouble); 394ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble nexttowardl(ldouble, ldouble); 395ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 396ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatadouble_complex conj(double_complex); 397ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machatafloat_complex conjf(float_complex); 398ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machataldouble_complex conjl(ldouble_complex); 399ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata 400ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 15: 000000000003c000 15 FUNC GLOBAL DEFAULT 13 __finitel@@GLIBC_2.2.5 401ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 44: 0000000000027be0 286 FUNC GLOBAL DEFAULT 13 __clog10@@GLIBC_2.2.5 402ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 50: 00000000000068d0 85 FUNC GLOBAL DEFAULT 13 feholdexcept@@GLIBC_2.2.5 403ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 56: 0000000000028900 10 FUNC GLOBAL DEFAULT 13 __signbit@@GLIBC_2.2.5 404ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 61: 0000000000006ae0 53 FUNC GLOBAL DEFAULT 13 feenableexcept@@GLIBC_2.2.5 405ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 65: 0000000000006760 29 FUNC GLOBAL DEFAULT 13 fegetexceptflag@@GLIBC_2.2.5 406ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 68: 0000000000006a60 52 FUNC GLOBAL DEFAULT 13 feupdateenv@@GLIBC_2.2.5 407ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 75: 0000000000006840 25 FUNC GLOBAL DEFAULT 13 fetestexcept@@GLIBC_2.2.5 408ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 89: 0000000000025500 80 FUNC GLOBAL DEFAULT 13 __fpclassify@@GLIBC_2.2.5 409ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 99: 0000000000033370 310 FUNC GLOBAL DEFAULT 13 __clog10f@@GLIBC_2.2.5 410ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 104: 000000000003b600 307 FUNC GLOBAL DEFAULT 13 __clog10l@@GLIBC_2.2.5 411ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 127: 0000000000028560 29 FUNC GLOBAL DEFAULT 13 __finite@@GLIBC_2.2.5 412ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 134: 0000000000006870 66 FUNC GLOBAL DEFAULT 13 fesetround@@GLIBC_2.2.5 413ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 136: 0000000000006780 99 FUNC GLOBAL DEFAULT 13 feraiseexcept@@GLIBC_2.2.5 414ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 146: 0000000000006aa0 49 FUNC GLOBAL DEFAULT 13 fedisableexcept@@GLIBC_2.2.5 415ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 155: 0000000000006730 40 FUNC GLOBAL DEFAULT 13 feclearexcept@@GLIBC_2.2.5 416ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 175: 0000000000006860 14 FUNC GLOBAL DEFAULT 13 fegetround@@GLIBC_2.2.5 417ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 199: 0000000000006b20 16 FUNC GLOBAL DEFAULT 13 fegetexcept@@GLIBC_2.2.5 418ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 213: 00000000000067f0 71 FUNC GLOBAL DEFAULT 13 fesetexceptflag@@GLIBC_2.2.5 419ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 229: 00000000000068c0 9 FUNC GLOBAL DEFAULT 13 fegetenv@@GLIBC_2.2.5 420ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 249: 0000000000006930 303 FUNC GLOBAL DEFAULT 13 fesetenv@@GLIBC_2.2.5 421ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 256: 00000000000308c0 56 FUNC GLOBAL DEFAULT 13 __fpclassifyf@@GLIBC_2.2.5 422ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 261: 0000000000039020 94 FUNC GLOBAL DEFAULT 13 __fpclassifyl@@GLIBC_2.2.5 423ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 263: 0000000000033a80 8 FUNC GLOBAL DEFAULT 13 __signbitf@@GLIBC_2.2.5 424ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 267: 000000000003c2f0 29 FUNC GLOBAL DEFAULT 13 __signbitl@@GLIBC_2.2.5 425ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 318: 0000000000006720 3 FUNC WEAK DEFAULT 13 matherr@@GLIBC_2.2.5 426ff5606a61647623b1f490a91a985e55c1ee6253dPetr Machata; 328: 00000000000337f0 18 FUNC GLOBAL DEFAULT 13 __finitef@@GLIBC_2.2.5 427