summaryrefslogtreecommitdiff
path: root/mpfr-test.h
diff options
context:
space:
mode:
authorpelissip <pelissip@280ebfd0-de03-0410-8827-d642c229c3f4>2003-11-04 13:15:26 +0000
committerpelissip <pelissip@280ebfd0-de03-0410-8827-d642c229c3f4>2003-11-04 13:15:26 +0000
commitabfa7f839fabfe6a797057128abff86d598076d9 (patch)
tree478f997f6445673a3f535f08caf32f9e7075ea33 /mpfr-test.h
parent342b90d25ebeab276e971826f3a1c8ffbb8f98a6 (diff)
downloadmpfr-abfa7f839fabfe6a797057128abff86d598076d9.tar.gz
+ Remove MPFR_CLEAR_NAN and MPFR_CLEAR_INF. Only use MPFR_CLEAR_FLAGS.
MPFR_SET_INF, MPFR_SET_ZERO and MPFR_SET_ZERO must clear the flags before setting them. + Add a new test in tacosh.c : check Inf / Nan flags. + Use MPFR_IS_SINGULAR in all the remaining files. + Fix the use of MPFR_CLEAR_FLAGS. + mpfr-impl.h auto include gmp.h, gmp-impl.h, mpfr.h and limits.h. + Rename _PROTO to _MPFR_PROTO, and remove _GMP_PROTO. + Add MPFR_INT_SIGN macro. + Encapsulate a few more the sign. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2529 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'mpfr-test.h')
-rw-r--r--mpfr-test.h36
1 files changed, 18 insertions, 18 deletions
diff --git a/mpfr-test.h b/mpfr-test.h
index d13533891..cb4e97378 100644
--- a/mpfr-test.h
+++ b/mpfr-test.h
@@ -46,25 +46,25 @@ MA 02111-1307, USA. */
#define MIN(a, b) (((a) < (b)) ? (a) : (b))
#define ABS(x) (((x)>0) ? (x) : -(x))
-void tests_memory_start _PROTO ((void));
-void tests_memory_end _PROTO ((void));
+void tests_memory_start _MPFR_PROTO ((void));
+void tests_memory_end _MPFR_PROTO ((void));
-void tests_start_mpfr _PROTO ((void));
-void tests_end_mpfr _PROTO ((void));
+void tests_start_mpfr _MPFR_PROTO ((void));
+void tests_end_mpfr _MPFR_PROTO ((void));
-void tests_machine_prec_double _PROTO ((void));
-void tests_machine_prec_long_double _PROTO ((void));
+void tests_machine_prec_double _MPFR_PROTO ((void));
+void tests_machine_prec_long_double _MPFR_PROTO ((void));
-unsigned short x86_fstcw _PROTO ((void));
-void x86_fldcw _PROTO ((unsigned short cw));
+unsigned short x86_fstcw _MPFR_PROTO ((void));
+void x86_fldcw _MPFR_PROTO ((unsigned short cw));
-int mpfr_set_machine_rnd_mode _PROTO ((mp_rnd_t));
-void mpfr_test_init _PROTO ((void));
-mp_limb_t randlimb _PROTO ((void));
-void randseed _PROTO ((unsigned int));
-int ulp _PROTO ((double, double));
-double dbl _PROTO ((double, int));
-double Ulp _PROTO ((double));
-int Isnan _PROTO ((double));
-void d_trace _PROTO ((const char *, double));
-void ld_trace _PROTO ((const char *, long double));
+int mpfr_set_machine_rnd_mode _MPFR_PROTO ((mp_rnd_t));
+void mpfr_test_init _MPFR_PROTO ((void));
+mp_limb_t randlimb _MPFR_PROTO ((void));
+void randseed _MPFR_PROTO ((unsigned int));
+int ulp _MPFR_PROTO ((double, double));
+double dbl _MPFR_PROTO ((double, int));
+double Ulp _MPFR_PROTO ((double));
+int Isnan _MPFR_PROTO ((double));
+void d_trace _MPFR_PROTO ((const char *, double));
+void ld_trace _MPFR_PROTO ((const char *, long double));