commit | 689d5bda159300dc12f559de2d47b8c1c762fcb9 | [log] [tgz] |
---|---|---|
author | Ian Lance Taylor <iant@golang.org> | Tue Mar 05 10:11:18 2019 -0800 |
committer | Ian Lance Taylor <iant@golang.org> | Tue Mar 05 19:41:02 2019 +0000 |
tree | 7dea62f7cae27afcca203d54f7b2c1518d47ea46 | |
parent | decbbfb563ecf4609a3148dc789ae77ab1c62768 [diff] |
compiler: use GMP_RNDN rather than MPFR_RNDN This fixes the build with mpfr 2.4.2. Fixes https://gcc.gnu.org/PR89598 Change-Id: Ifce8ac7d9635c3deb3bb43ec3ca0d32a1bf6d352 Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/165418 Reviewed-by: Than McIntosh <thanm@google.com>
diff --git a/go/expressions.cc b/go/expressions.cc index b1f503a..9539963 100644 --- a/go/expressions.cc +++ b/go/expressions.cc
@@ -17287,8 +17287,8 @@ 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: