Fix build failure with MPFR 2.4.x
authorMarkus Trippelsdorf <markus@trippelsdorf.de>
Tue, 24 Jan 2017 09:32:16 +0000 (09:32 +0000)
committerMarkus Trippelsdorf <trippels@gcc.gnu.org>
Tue, 24 Jan 2017 09:32:16 +0000 (09:32 +0000)
* gimple-ssa-sprintf.c (format_floating): Change MPFR_RNDx to
GMP_RNDx for compatiblity.

From-SVN: r244858

gcc/ChangeLog
gcc/gimple-ssa-sprintf.c

index bec27d3d9921467ade9cbf370ce004f041237cda..96def33bd56e5450c84fd0de9fd13ca61e9aeb14 100644 (file)
@@ -1,3 +1,8 @@
+2017-01-24  Markus Trippelsdorf  <markus@trippelsdorf.de>
+
+       * gimple-ssa-sprintf.c (format_floating): Change MPFR_RNDx to
+       GMP_RNDx for compatiblity.
+
 2017-01-24  Martin Liska  <mliska@suse.cz>
 
        PR bootstrap/79132
index 66edc3ec1cc935881e4e2bd8107de85aeb902c03..283b6251d7433466c1bc149f46ccf4c2a19d12df 100644 (file)
@@ -1560,7 +1560,7 @@ format_floating (const directive &dir, tree arg)
           rounding in either direction can result in longer output.  */
        mpfr_t mpfrval;
        mpfr_init2 (mpfrval, rfmt->p);
-       mpfr_from_real (mpfrval, rvp, i ? MPFR_RNDU : MPFR_RNDD);
+       mpfr_from_real (mpfrval, rvp, i ? GMP_RNDU : GMP_RNDD);
 
        /* Use the MPFR rounding specifier to round down in the first
           iteration and then up.  In most but not all cases this will