]> www.ginac.de Git - cln.git/commit
Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_catalanconst_var).
authorAlexei Sheplyakov <varg@theor.jinr.ru>
Thu, 21 Aug 2008 16:44:33 +0000 (20:44 +0400)
committerAlexei Sheplyakov <varg@theor.jinr.ru>
Wed, 27 Aug 2008 04:41:07 +0000 (08:41 +0400)
commitcaa1a38330b4ca2b35469e98ccbc0113cb855441
tree708611c58346323521399c606ca243891d390e4a
parent03dedf345c6da66b5340cf70d671dbf71ac893c9
Get rid of CL_REQUIRE/CL_PROVIDE(cl_F_catalanconst_var).

Turn cl_[SDFL]F_catalanconst global variables into functions (which return
a reference to the static value) in order to avoid static initialization
order problems.
include/cln/float.h
src/float/transcendental/cl_F_catalanconst.cc
src/float/transcendental/cl_F_catalanconst_def.cc
src/float/transcendental/cl_F_catalanconst_f.cc
src/float/transcendental/cl_F_catalanconst_var.cc
src/float/transcendental/cl_F_tran.h
src/float/transcendental/cl_LF_catalanconst.cc