gcc/libstdc++-v3/include/c_global
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
..
cassert
ccomplex
cctype PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cerrno
cfenv PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cfloat
cinttypes PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ciso646
climits
clocale PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cmath re PR libstdc++/48933 (Infinite recursion in tr1/cmath functions with complex parameters) 2011-05-09 15:38:21 +00:00
csetjmp PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
csignal PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cstdarg PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cstdbool
cstddef
cstdint PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cstdio PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cstdlib PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cstring PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
ctgmath
ctime PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cwchar PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00
cwctype PR libstdc++/36104 part four 2011-01-30 22:39:36 +00:00