summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2016-10-25 06:59:05 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2016-10-25 06:59:05 +0000
commit6873e9a660f52c49fbbec0738be54b98f8cdec20 (patch)
tree80e22e32f69784edd2de9648a0351f9574def92e
parent2f5ebdb8b1f6279c2e82048f3e548c3d38de0395 (diff)
downloadmpfr-6873e9a660f52c49fbbec0738be54b98f8cdec20.tar.gz
[src/mpfr-impl.h] Fixed r10917 (thanks to Eli Zaretskii for the report).
(merged changeset r10920 from the trunk) git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/3.1@10921 280ebfd0-de03-0410-8827-d642c229c3f4
-rw-r--r--src/mpfr-impl.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mpfr-impl.h b/src/mpfr-impl.h
index 866967f75..e2812a425 100644
--- a/src/mpfr-impl.h
+++ b/src/mpfr-impl.h
@@ -253,7 +253,6 @@ typedef struct __gmpfr_cache_s *mpfr_cache_ptr;
#endif
#if defined(__MPFR_WITHIN_MPFR) || !defined(MPFR_WIN_THREAD_SAFE_DLL)
-# define MPFR_MAKE_VARFCT(T,N)
extern MPFR_THREAD_ATTR unsigned int __gmpfr_flags;
extern MPFR_THREAD_ATTR mpfr_exp_t __gmpfr_emin;
extern MPFR_THREAD_ATTR mpfr_exp_t __gmpfr_emax;
@@ -317,6 +316,8 @@ __MPFR_DECLSPEC mpfr_cache_ptr * __gmpfr_cache_const_log2_f (void);
# define __gmpfr_cache_const_log2 (*__gmpfr_cache_const_log2_f())
# endif
# endif
+#else
+# define MPFR_MAKE_VARFCT(T,N)
#endif
# define MPFR_THREAD_VAR(T,N,V) \