aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1996-10-23 10:20:24 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1996-10-23 10:20:24 -0400
commitebc8186bf65078f5f390a9be1f1810803d7c0e65 (patch)
treebcbe2af1010cbbd2c27496d54897215f3db84b24
parentcccc8091bcbcd90b15cc67c86a2817ad13e4719a (diff)
downloadgcc-ebc8186bf65078f5f390a9be1f1810803d7c0e65.zip
gcc-ebc8186bf65078f5f390a9be1f1810803d7c0e65.tar.gz
gcc-ebc8186bf65078f5f390a9be1f1810803d7c0e65.tar.bz2
(exact_real_inverse): Declare.
From-SVN: r13003
-rw-r--r--gcc/real.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/real.h b/gcc/real.h
index 9cbc58c..c57ccc1 100644
--- a/gcc/real.h
+++ b/gcc/real.h
@@ -438,4 +438,7 @@ extern struct rtx_def *immed_real_const_1 PROTO((REAL_VALUE_TYPE,
#define REAL_VALUE_TO_DECIMAL(r, fmt, s) (sprintf (s, fmt, r))
#endif
+/* Replace R by 1/R in the given machine mode, if the result is exact. */
+extern int exact_real_inverse PROTO((enum machine_mode, REAL_VALUE_TYPE *));
+
#endif /* Not REAL_H_INCLUDED */