mirror of
git://sourceware.org/git/glibc.git
synced 2025-02-23 13:09:58 +08:00
* Versions.def (libm): Add GLIBC_2.1.3. ISO C99 TR1 changes various fe* functions to return an error value. * math/Versions [GLIBC_2.1.3]: Add feclearexcept, fegetexceptflag, feraiseexcept, fesetexceptflag, fegetenv, fesetenv, and feupdateenv. * sysdeps/alpha/fpu/fclrexcpt.c: Return value and add alias. * sysdeps/alpha/fpu/fegetenv.c: Likewise. * sysdeps/alpha/fpu/fesetenv.c: Likewise. * sysdeps/alpha/fpu/feupdateenv.c: Likewise. * sysdeps/alpha/fpu/fgetexcptflg.c: Likewise. * sysdeps/alpha/fpu/fraiseexcpt.c: Likewise. * sysdeps/alpha/fpu/fsetexcptflg.c: Likewise. * sysdeps/arm/fpu/fclrexcpt.c: Likewise. * sysdeps/arm/fpu/fegetenv.c: Likewise. * sysdeps/arm/fpu/fesetenv.c: Likewise. * sysdeps/arm/fpu/fraiseexcpt.c: Likewise. * sysdeps/arm/fpu/fsetexcptflg.c: Likewise. * sysdeps/generic/fclrexcpt.c: Likewise. * sysdeps/generic/fegetenv.c: Likewise. * sysdeps/generic/fesetenv.c: Likewise. * sysdeps/generic/feupdateenv.c: Likewise. * sysdeps/generic/fgetexcptflg.c: Likewise. * sysdeps/generic/fraiseexcpt.c: Likewise. * sysdeps/generic/fsetexcptflg.c: Likewise. * sysdeps/i386/fpu/fclrexcpt.c: Likewise. * sysdeps/i386/fpu/fegetenv.c: Likewise. * sysdeps/i386/fpu/fesetenv.c: Likewise. * sysdeps/i386/fpu/feupdateenv.c: Likewise. * sysdeps/i386/fpu/fgetexcptflg.c: Likewise. * sysdeps/i386/fpu/fraiseexcpt.c: Likewise. * sysdeps/i386/fpu/fsetexcptflg.c: Likewise. * sysdeps/m68k/fpu/fclrexcpt.c: Likewise. * sysdeps/m68k/fpu/fegetenv.c: Likewise. * sysdeps/m68k/fpu/fesetenv.c: Likewise. * sysdeps/m68k/fpu/feupdateenv.c: Likewise. * sysdeps/m68k/fpu/fgetexcptflg.c: Likewise. * sysdeps/m68k/fpu/fraiseexcpt.c: Likewise. * sysdeps/m68k/fpu/fsetexcptflg.c: Likewise. * sysdeps/mips/fclrexcpt.c: Likewise. * sysdeps/mips/fegetenv.c: Likewise. * sysdeps/mips/fesetenv.c: Likewise. * sysdeps/mips/feupdateenv.c: Likewise. * sysdeps/mips/fgetexcptflg.c: Likewise. * sysdeps/powerpc/fclrexcpt.c: Likewise. * sysdeps/powerpc/fegetenv.c: Likewise. * sysdeps/powerpc/fesetenv.c: Likewise. * sysdeps/powerpc/feupdateenv.c: Likewise. * sysdeps/powerpc/fgetexcptflg.c: Likewise. * sysdeps/powerpc/fraiseexcpt.c: Likewise. * sysdeps/powerpc/fsetexcptflg.c: Likewise. * sysdeps/sparc/fpu/fclrexcpt.c: Likewise. * sysdeps/sparc/fpu/fegetenv.c: Likewise. * sysdeps/sparc/fpu/fesetenv.c: Likewise. * sysdeps/sparc/fpu/feupdateenv.c: Likewise. * sysdeps/sparc/fpu/fgetexcptflg.c: Likewise. * sysdeps/sparc/fpu/fraiseexcpt.c: Likewise. * sysdeps/sparc/fpu/fsetexcptflg.c: Likewise. * math/fenv.h: Adjust prototypes.: Likewise. * manual/arith.texi: Adjust documentation for these changes. * manual/arith.texi: Document feraiseexcept. * sysdeps/powerpc/fegetenv.c: Moved to... * sysdeps/powerpc/fpu/fegetenv.c: ...here. * sysdeps/powerpc/fegetround.c: Moved to... * sysdeps/powerpc/fpu/fegetround.c: ...here. * sysdeps/powerpc/feholdexcpt.c: Moved to... * sysdeps/powerpc/fpu/feholdexcpt.c: ...here. * sysdeps/powerpc/fesetenv.c: Moved to... * sysdeps/powerpc/fpu/fesetenv.c: ...here. * sysdeps/powerpc/fenv_libc.h: Moved to... * sysdeps/powerpc/fpu/fenv_libc.h: ...here. * sysdeps/powerpc/feupdateenv.c: Moved to... * sysdeps/powerpc/fpu/feupdateenv.c: ...here. * sysdeps/powerpc/fgetexcptflg.c: Moved to... * sysdeps/powerpc/fpu/fgetexcptflg.c: ...here. * sysdeps/powerpc/fraiseexcpt.c: Moved to... * sysdeps/powerpc/fpu/fraiseexcpt.c: ...here. * sysdeps/powerpc/fsetexcptflg.c: Moved to... * sysdeps/powerpc/fpu/fsetexcptflg.c: ...here. * sysdeps/powerpc/ftestexcept.c: Moved to... * sysdeps/powerpc/fpu/ftestexcept.c: ...here. * sysdeps/powerpc/fesetround.c: Moved to... * sysdeps/powerpc/fpu/fesetround.c: ...here * sysdeps/powerpc/fenv_const.c: Moved to... * sysdeps/powerpc/fpu/fenv_const.c: ...here. 1999-10-29 Jakub Jelinek <jakub@redhat.com> * stdlib/longlong.h: Avoid UDIV_TIME redefinition. * sysdeps/sparc/sparc32/dl-machine.h: Fix loading of SPARC v8plus libraries from statically linked programs. * sysdeps/unix/sysv/linux/sparc/bits/sigaction.h: POSIX 199309 fix for sigaction on SPARC. Patches by David S. Miller <davem@redhat.com>. * sysdeps/unix/sysv/linux/sparc/sys/ucontext.h: Declare gregset_t and other required structures and defines for SPARC 64bit ABI as well, not only 32bit ABI. 1999-10-31 Andreas Jaeger <aj@suse.de> * sysdeps/sparc/sparc64/fpu/bits/huge_val.h: Replace __USE_ISOC9X by __USE_ISOC99 and update comments. * math/complex.h: Update comments for ISO C99. * math/fenv.h: Likewise. * math/test-fenv.c: Likewise. * math/tgmath.h: Likewise. * libio/stdio.h: Likewise. * posix/sys/types.h: Likewise. * sysdeps/generic/inttypes.h: Likewise. * sysdeps/generic/stdint.h: Likewise. 1999-10-31 Ulrich Drepper <drepper@cygnus.com> |
||
---|---|---|
.. | ||
bits | ||
switch | ||
Dist | ||
e_acos.c | ||
e_acosf.c | ||
e_acosl.c | ||
e_asin.c | ||
e_asinf.c | ||
e_asinl.c | ||
e_atan2.c | ||
e_atan2f.c | ||
e_atan2l.c | ||
e_atanh.c | ||
e_atanhf.c | ||
e_atanhl.c | ||
e_cosh.c | ||
e_coshf.c | ||
e_coshl.c | ||
e_exp10.c | ||
e_exp10f.c | ||
e_exp10l.c | ||
e_exp.c | ||
e_expf.c | ||
e_expl.c | ||
e_fmod.c | ||
e_fmodf.c | ||
e_fmodl.c | ||
e_log10.c | ||
e_log10f.c | ||
e_log10l.c | ||
e_log.c | ||
e_logf.c | ||
e_logl.c | ||
e_pow.c | ||
e_powf.c | ||
e_powl.c | ||
e_rem_pio2.c | ||
e_rem_pio2f.c | ||
e_rem_pio2l.c | ||
e_remainder.c | ||
e_remainderf.c | ||
e_remainderl.c | ||
e_scalb.c | ||
e_scalbf.c | ||
e_scalbl.c | ||
e_sinh.c | ||
e_sinhf.c | ||
e_sinhl.c | ||
e_sqrt.c | ||
e_sqrtf.c | ||
e_sqrtl.c | ||
fclrexcpt.c | ||
fegetenv.c | ||
fegetround.c | ||
feholdexcpt.c | ||
fesetenv.c | ||
fesetround.c | ||
feupdateenv.c | ||
fgetexcptflg.c | ||
fraiseexcpt.c | ||
fsetexcptflg.c | ||
ftestexcept.c | ||
k_cos.c | ||
k_cosf.c | ||
k_cosl.c | ||
k_rem_pio2.c | ||
k_rem_pio2f.c | ||
k_rem_pio2l.c | ||
k_sin.c | ||
k_sinf.c | ||
k_sinl.c | ||
k_tan.c | ||
k_tanf.c | ||
k_tanl.c | ||
Makefile | ||
mathimpl.h | ||
s_atan.c | ||
s_atanf.c | ||
s_atanl.c | ||
s_ccos.c | ||
s_ccosf.c | ||
s_ccosh.c | ||
s_ccoshf.c | ||
s_ccoshl.c | ||
s_ccosl.c | ||
s_ceil.c | ||
s_ceilf.c | ||
s_ceill.c | ||
s_cexp.c | ||
s_cexpf.c | ||
s_cexpl.c | ||
s_cos.c | ||
s_cosf.c | ||
s_cosl.c | ||
s_csin.c | ||
s_csinf.c | ||
s_csinh.c | ||
s_csinhf.c | ||
s_csinhl.c | ||
s_csinl.c | ||
s_exp2.c | ||
s_exp2f.c | ||
s_exp2l.c | ||
s_expm1.c | ||
s_expm1f.c | ||
s_expm1l.c | ||
s_fabs.c | ||
s_fabsf.c | ||
s_fabsl.c | ||
s_finite.c | ||
s_finitef.c | ||
s_finitel.c | ||
s_floor.c | ||
s_floorf.c | ||
s_floorl.c | ||
s_frexp.c | ||
s_frexpf.c | ||
s_frexpl.c | ||
s_ilogb.c | ||
s_ilogbf.c | ||
s_ilogbl.c | ||
s_isinf.c | ||
s_isinff.c | ||
s_isinfl.c | ||
s_isnan.c | ||
s_isnanf.c | ||
s_isnanl.c | ||
s_llrint.c | ||
s_llrintf.c | ||
s_llrintl.c | ||
s_log1p.c | ||
s_log1pf.c | ||
s_log1pl.c | ||
s_log2.c | ||
s_log2f.c | ||
s_log2l.c | ||
s_lrint.c | ||
s_lrintf.c | ||
s_lrintl.c | ||
s_modf.c | ||
s_modff.c | ||
s_modfl.c | ||
s_nearbyint.c | ||
s_nearbyintf.c | ||
s_nearbyintl.c | ||
s_remquo.c | ||
s_remquof.c | ||
s_remquol.c | ||
s_rint.c | ||
s_rintf.c | ||
s_rintl.c | ||
s_scalbln.c | ||
s_scalblnf.c | ||
s_scalblnl.c | ||
s_scalbn.c | ||
s_scalbnf.c | ||
s_scalbnl.c | ||
s_significand.c | ||
s_significandf.c | ||
s_significandl.c | ||
s_sin.c | ||
s_sincos.c | ||
s_sincosf.c | ||
s_sincosl.c | ||
s_sinf.c | ||
s_sinl.c | ||
s_tan.c | ||
s_tanf.c | ||
s_tanh.c | ||
s_tanhf.c | ||
s_tanhl.c | ||
s_tanl.c | ||
s_trunc.c | ||
s_truncf.c | ||
s_truncl.c | ||
t_exp.c |