gcc/libstdc++-v3 ChangeLog include/c_std/std_c ...
sayle@gcc.gnu.org
sayle@gcc.gnu.org
Sat Nov 15 14:26:00 GMT 2003
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: sayle@gcc.gnu.org 2003-11-15 14:26:48
Modified files:
libstdc++-v3 : ChangeLog
libstdc++-v3/include/c_std: std_cmath.h
libstdc++-v3/libmath: stubs.c
Log message:
* include/c_std/std_cmath.h: Don't import C99's float transcendentals
into the __gnu_cxx::__c99_binding namespace.
(acos, asin, atan, atan2, ceil, cosh, exp, floor, fmod, frexp,
ldexp, log, log10, modf, pow, sinh, tan, tanh): Implement using
GCC's math builtins, i.e. __builtin_foo.
* libmath/stubs.c (acosf, acosl, asinf, asinl, atanf, atanl,
ceilf, ceill, floorf, floorl, fmodf, fmodl, frexpf, frexpl,
ldexpf, ldexpl, modff, modfl): Provide stub implementations.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.diff?cvsroot=gcc&r1=1.2086&r2=1.2087
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/c_std/std_cmath.h.diff?cvsroot=gcc&r1=1.12&r2=1.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/libmath/stubs.c.diff?cvsroot=gcc&r1=1.12&r2=1.13
More information about the Libstdc++-cvs
mailing list