Go patch committed: Change MPFR_RNDN to GMP_RNDN
Ian Lance Taylor
iant@golang.org
Tue Mar 5 20:14:00 GMT 2019
This patch to the Go frontend changes from using MPFR_RNDN to using
GMP_RNDN. This should fix the build when using MPFR 2.4.2, fixing PR
89598. Bootstrapped and ran Go tests on x86_64-pc-linux-gnu.
Committed to mainline.
Ian
-------------- next part --------------
Index: gcc/go/gofrontend/MERGE
===================================================================
--- gcc/go/gofrontend/MERGE (revision 269338)
+++ gcc/go/gofrontend/MERGE (working copy)
@@ -1,4 +1,4 @@
-decbbfb563ecf4609a3148dc789ae77ab1c62768
+689d5bda159300dc12f559de2d47b8c1c762fcb9
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.
Index: gcc/go/gofrontend/expressions.cc
===================================================================
--- gcc/go/gofrontend/expressions.cc (revision 269242)
+++ gcc/go/gofrontend/expressions.cc (working copy)
@@ -17287,8 +17287,8 @@ Numeric_constant::hash(unsigned int seed
break;
case NC_COMPLEX:
mpfr_init(m);
- mpc_abs(m, this->u_.complex_val, MPFR_RNDN);
- val = mpfr_get_ui(m, MPFR_RNDN);
+ mpc_abs(m, this->u_.complex_val, GMP_RNDN);
+ val = mpfr_get_ui(m, GMP_RNDN);
mpfr_clear(m);
break;
case NC_FLOAT:
More information about the Gcc-patches
mailing list