aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/arith.h
diff options
context:
space:
mode:
authorSteven G. Kargl <kargl@gcc.gnu.org>2006-10-28 23:31:22 +0000
committerSteven G. Kargl <kargl@gcc.gnu.org>2006-10-28 23:31:22 +0000
commitb814a64ea1fd82823841ba0ac5d2ec6248429828 (patch)
tree92aa54b723fbf8259a3029a5c5e269278d1d32ca /gcc/fortran/arith.h
parent857d325a640ab62412800b36a89f82f0e424db68 (diff)
downloadgcc-b814a64ea1fd82823841ba0ac5d2ec6248429828.zip
gcc-b814a64ea1fd82823841ba0ac5d2ec6248429828.tar.gz
gcc-b814a64ea1fd82823841ba0ac5d2ec6248429828.tar.bz2
gfortran.h: Remove GFC_MPFR_TOO_OLD.
2006-10-27 Steven G. Kargl <kargl@gcc.gnu.org> * gfortran.h: Remove GFC_MPFR_TOO_OLD. * arith.c (arctangent2): Remove function (gfc_check_real_range): Remove subnormal kludge. * arith.h: Remove arctangent2 prototype. * simplify.c: (gfc_simplify_atan2): Remove use of arctangent2. (gfc_simplify_exponent, gfc_simplify_log, gfc_simplify_nearest, gfc_simplify_rrspacing, gfc_simplify_spacing): Remove mpfr kludges. From-SVN: r118120
Diffstat (limited to 'gcc/fortran/arith.h')
-rw-r--r--gcc/fortran/arith.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/gcc/fortran/arith.h b/gcc/fortran/arith.h
index b674165..60fd2e0 100644
--- a/gcc/fortran/arith.h
+++ b/gcc/fortran/arith.h
@@ -25,11 +25,9 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
#include "gfortran.h"
-/* MPFR does not have mpfr_atan2(), which needs to return the principle
- value of atan2(). MPFR also does not have the conversion of a mpfr_t
- to a mpz_t, so declare a function for this as well. */
+/* MPFR also does not have the conversion of a mpfr_t to a mpz_t, so declare
+ a function for this as well. */
-void arctangent2 (mpfr_t, mpfr_t, mpfr_t);
void gfc_mpfr_to_mpz (mpz_t, mpfr_t);
void gfc_set_model_kind (int);
void gfc_set_model (mpfr_t);