]> www.ginac.de Git - cln.git/commit
Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_pi_var).
authorAlexei Sheplyakov <varg@theor.jinr.ru>
Thu, 21 Aug 2008 14:08:01 +0000 (18:08 +0400)
committerAlexei Sheplyakov <varg@theor.jinr.ru>
Wed, 27 Aug 2008 04:41:06 +0000 (08:41 +0400)
commit706971289533ebe2117469a25702bbcb4bbd300f
tree82f05912b6a32d359b10b9fcb5d60e686edf2bdf
parent1b373d7ee9876bb4f77f119b2bceda346d8e0222
Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_pi_var).

Turn cl_[SDFL]F_pi global variables into functions (which return a constant
reference to the static value) in order to avoid static initialization order
problems.
include/cln/float.h
src/float/transcendental/cl_F_pi.cc
src/float/transcendental/cl_F_pi_def.cc
src/float/transcendental/cl_F_pi_f.cc
src/float/transcendental/cl_F_pi_var.cc
src/float/transcendental/cl_F_tran.h
src/float/transcendental/cl_LF_pi.cc