summaryrefslogtreecommitdiff
path: root/Build/source/libs/mpfr/mpfr-src/src/buildopt.c
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2017-12-26 11:50:03 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2017-12-26 11:50:03 +0000
commit6ddc203e5368cf1d4108e64c18b0bf6c7d53d176 (patch)
treedda1d9b65325699c60418cfcd02fa5d800cde1f8 /Build/source/libs/mpfr/mpfr-src/src/buildopt.c
parentbbfe0bab9260ac7a06a69f710b053dcc73cecad2 (diff)
mpfr-4.0.0
git-svn-id: svn://tug.org/texlive/trunk@46140 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/mpfr/mpfr-src/src/buildopt.c')
-rw-r--r--Build/source/libs/mpfr/mpfr-src/src/buildopt.c25
1 files changed, 21 insertions, 4 deletions
diff --git a/Build/source/libs/mpfr/mpfr-src/src/buildopt.c b/Build/source/libs/mpfr/mpfr-src/src/buildopt.c
index 471f9e0282a..1386c311afd 100644
--- a/Build/source/libs/mpfr/mpfr-src/src/buildopt.c
+++ b/Build/source/libs/mpfr/mpfr-src/src/buildopt.c
@@ -34,6 +34,16 @@ mpfr_buildopt_tls_p (void)
}
int
+mpfr_buildopt_float128_p (void)
+{
+#ifdef MPFR_WANT_FLOAT128
+ return 1;
+#else
+ return 0;
+#endif
+}
+
+int
mpfr_buildopt_decimal_p (void)
{
#ifdef MPFR_WANT_DECIMAL_FLOATS
@@ -53,11 +63,18 @@ mpfr_buildopt_gmpinternals_p (void)
#endif
}
-const char *mpfr_buildopt_tune_case (void)
+int
+mpfr_buildopt_sharedcache_p (void)
{
-#ifdef MPFR_TUNE_CASE
- return MPFR_TUNE_CASE;
+#if defined (WANT_SHARED_CACHE)
+ return 1;
#else
- return "Generic thresholds";
+ return 0;
#endif
}
+
+const char *mpfr_buildopt_tune_case (void)
+{
+ /* MPFR_TUNE_CASE is always defined (can be "default"). */
+ return MPFR_TUNE_CASE;
+}