[BACK]Return to config.h CVS log [TXT][DIR] Up to [local] / OpenXM / src / hgm / gsl-t-1 / src

File: [local] / OpenXM / src / hgm / gsl-t-1 / src / config.h (download)

Revision 1.3, Tue Apr 8 11:17:59 2014 UTC (10 years, 2 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_3_1_13b, HEAD
Changes since 1.2: +3 -0 lines

The bug of t-gsl seems also be fixed with declaring
double gsl_coerce_double(double t) in t-evolve.c.

#define HAVE_EXTENDED_PRECISION_REGISTERS 0
#if HAVE_EXTENDED_PRECISION_REGISTERS
#define GSL_COERCE_DBL(x) (gsl_coerce_double(x))
#else
#define GSL_COERCE_DBL(x) (x)
#endif

#define RETURN_IF_NULL(x) if (!x) { return ; }

/* gsl_machine.h */
#define GSL_DBL_MIN        2.2250738585072014e-308
#define DBL_MIN  GSL_DBL_MIN   /* OK? cf. ieee-utils/test.c */

#include "t-gsl_sys.h"     /* double gsl_coerce_double(double) is declared here */