gcc/libstdc++-v3/testsuite/tr1
Paolo Carlini b04fa73811 re PR libstdc++/48933 (Infinite recursion in tr1/cmath functions with complex parameters)
2011-05-09  Paolo Carlini  <paolo.carlini@oracle.com>

	PR libstdc++/48933
	* include/c_global/cmath (acosh, asinh, atanh, cbrt, copysign,
	erf, erfc, exp2, expm1, fdim, fma, fmax, hypot, ilogb, lgamma,
	llrint, llround, log1p, log2, logb, lrint, lround, nearbyint,
	nextafter, nexttoward, remainder, remquo, rint, round, scalbln,
	scalbn, tgamma, trunc): Use __enable_if on the return type.
	* include/tr1/cmath: Likewise.
	* testsuite/26_numerics/headers/cmath/overloads_c++0x_neg.cc: New.
	* testsuite/tr1/8_c_compatibility/cmath/overloads_neg.cc: Likewise.

From-SVN: r173574
2011-05-09 15:38:21 +00:00
..
2_general_utilities PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
3_function_objects
4_metaprogramming user.cfg.in: Remove tr1_impl headers. 2010-11-05 22:30:54 +00:00
5_numerical_facilities
6_containers re PR libstdc++/48566 (libstdc++-v3 testsuite failures due to missing includes) 2011-04-12 09:05:30 +00:00
7_regular_expressions
8_c_compatibility re PR libstdc++/48933 (Infinite recursion in tr1/cmath functions with complex parameters) 2011-05-09 15:38:21 +00:00
headers [multiple changes] 2011-02-12 18:30:50 +00:00