gcc/libstdc++-v3/include
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
..
backward
bits move.h (move_if_noexcept): Add. 2011-04-27 18:37:32 +00:00
c
c_compatibility
c_global re PR libstdc++/48933 (Infinite recursion in tr1/cmath functions with complex parameters) 2011-05-09 15:38:21 +00:00
c_std
debug macro.h (_GLIBCXX_DEBUG_VERIFY_AT): New. 2011-05-07 13:45:24 +00:00
decimal
ext macro.h (_GLIBCXX_DEBUG_VERIFY_AT): New. 2011-05-07 13:45:24 +00:00
parallel re PR libstdc++/48750 (for_each_template_random_access_ed has unbalanced new/delete[]) 2011-05-03 14:20:45 +00:00
precompiled
profile
std PR libstdc++/47913 (again) 2011-05-04 23:23:54 +00:00
tr1 re PR libstdc++/48933 (Infinite recursion in tr1/cmath functions with complex parameters) 2011-05-09 15:38:21 +00:00
Makefile.am Makefile.am (install-freestanding-headers): Also install cxxabi_tweaks.h. 2011-04-30 16:26:23 +00:00
Makefile.in Makefile.am (install-freestanding-headers): Also install cxxabi_tweaks.h. 2011-04-30 16:26:23 +00:00