r233644 - in /trunk/libstdc++-v3: ChangeLog inc...
redi@gcc.gnu.org
redi@gcc.gnu.org
Tue Feb 23 19:49:00 GMT 2016
Author: redi
Date: Tue Feb 23 19:49:31 2016
New Revision: 233644
URL: https://gcc.gnu.org/viewcvs?rev=233644&root=gcc&view=rev
Log:
libstdc++/69893 make <tr1/cmath> work with C++11
PR libstdc++/69893
* include/tr1/cmath (acosh, asinh, atanh, cbrt, copysign, erf, erfc,
exp2, expm1, fdim, fma, fmax, fmin, hypot, ilogb, lgamma, llrint,
llround, log1p, log2, logb, lrint, lround, nan, nearbyint, nextafter,
nexttoward, remainder, remquo, rint, round, scalbln, scalbn, tgamma,
trunc) [__cplusplus >= 201103L]: Import from namespace std.
(fabs) [__cplusplus < 201103L]: Import from namespace std.
* include/tr1/complex (acosh, asinh, atanh) [__cplusplus >= 201103L]:
Likewise.
* testsuite/tr1/headers/c++200x/complex.cc: Add std::fabs to global
namespace before including TR1 headers.
* testsuite/tr1/headers/c++200x/math.cc: New test.
Added:
trunk/libstdc++-v3/testsuite/tr1/headers/c++200x/math.cc
- copied, changed from r233640, trunk/libstdc++-v3/testsuite/tr1/headers/c++200x/complex.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/tr1/cmath
trunk/libstdc++-v3/include/tr1/complex
trunk/libstdc++-v3/testsuite/tr1/headers/c++200x/complex.cc
More information about the Libstdc++-cvs
mailing list