r274145 - in /trunk/libstdc++-v3: ChangeLog inc...

redi@gcc.gnu.org redi@gcc.gnu.org
Tue Aug 6 15:57:00 GMT 2019


Author: redi
Date: Tue Aug  6 15:57:51 2019
New Revision: 274145

URL: https://gcc.gnu.org/viewcvs?rev=274145&root=gcc&view=rev
Log:
Specialize std::numbers constants for __float128

	* include/std/numbers [!__STRICT_ANSI__ && _GLIBCXX_USE_FLOAT128]
	(e_v, log2e_v, log10e_v, pi_v, inv_pi_v, inv_sqrtpi_v, ln2_v, ln10_v)
	(sqrt2_v, sqrt3_v, inv_sqrt3, egamma_v, phi_v): Add explicit
	specializations for __float128.
	* testsuite/26_numerics/numbers/float128.cc: New test.

Added:
    trunk/libstdc++-v3/testsuite/26_numerics/numbers/float128.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/std/numbers



More information about the Libstdc++-cvs mailing list