aboutsummaryrefslogtreecommitdiff
path: root/gcc/real.h
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2000-01-17 15:37:04 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2000-01-17 15:37:04 +0000
commit1353681247458baa6a3df8375b786df8ace7664c (patch)
tree2c932fb63a8aa3c1db1b432e880202b0e3f267b3 /gcc/real.h
parent3fe41456ed2b825719c3f4c5e4bd90c71f1fc677 (diff)
downloadgcc-1353681247458baa6a3df8375b786df8ace7664c.zip
gcc-1353681247458baa6a3df8375b786df8ace7664c.tar.gz
gcc-1353681247458baa6a3df8375b786df8ace7664c.tar.bz2
machmode.h: PROTO -> PARAMS.
* machmode.h: PROTO -> PARAMS. * mbchar.h: Likewise. * mips-tdump.c: Likewise. * mips-tfile.c: Likewise. * optabs.c: Likewise. * output.h: Likewise. * prefix.c: Likewise. * profile.c: Likewise. * protoize.c: Likewise. * real.h: Likewise. * recog.c: Likewise. * recog.h: Likewise. * regclass.c: Likewise. * regmove.c: Likewise. * regs.h: Likewise. From-SVN: r31459
Diffstat (limited to 'gcc/real.h')
-rw-r--r--gcc/real.h82
1 files changed, 41 insertions, 41 deletions
diff --git a/gcc/real.h b/gcc/real.h
index 89a037b..dd40e89 100644
--- a/gcc/real.h
+++ b/gcc/real.h
@@ -115,7 +115,7 @@ typedef struct {
#endif /* no TFmode support */
#endif /* no XFmode support */
-extern int significand_size PROTO((enum machine_mode));
+extern int significand_size PARAMS ((enum machine_mode));
/* If emulation has been enabled by defining REAL_ARITHMETIC or by
setting LONG_DOUBLE_TYPE_SIZE to 96 or 128, then define macros so that
@@ -128,36 +128,36 @@ extern int significand_size PROTO((enum machine_mode));
earith (&(value), (code), &(d1), &(d2))
/* Declare functions in real.c. */
-extern void earith PROTO((REAL_VALUE_TYPE *, int,
+extern void earith PARAMS ((REAL_VALUE_TYPE *, int,
REAL_VALUE_TYPE *, REAL_VALUE_TYPE *));
-extern REAL_VALUE_TYPE etrunci PROTO((REAL_VALUE_TYPE));
-extern REAL_VALUE_TYPE etruncui PROTO((REAL_VALUE_TYPE));
-extern REAL_VALUE_TYPE ereal_atof PROTO((const char *, enum machine_mode));
-extern REAL_VALUE_TYPE ereal_negate PROTO((REAL_VALUE_TYPE));
-extern HOST_WIDE_INT efixi PROTO((REAL_VALUE_TYPE));
-extern unsigned HOST_WIDE_INT efixui PROTO((REAL_VALUE_TYPE));
-extern void ereal_from_int PROTO((REAL_VALUE_TYPE *,
+extern REAL_VALUE_TYPE etrunci PARAMS ((REAL_VALUE_TYPE));
+extern REAL_VALUE_TYPE etruncui PARAMS ((REAL_VALUE_TYPE));
+extern REAL_VALUE_TYPE ereal_atof PARAMS ((const char *, enum machine_mode));
+extern REAL_VALUE_TYPE ereal_negate PARAMS ((REAL_VALUE_TYPE));
+extern HOST_WIDE_INT efixi PARAMS ((REAL_VALUE_TYPE));
+extern unsigned HOST_WIDE_INT efixui PARAMS ((REAL_VALUE_TYPE));
+extern void ereal_from_int PARAMS ((REAL_VALUE_TYPE *,
HOST_WIDE_INT, HOST_WIDE_INT,
enum machine_mode));
-extern void ereal_from_uint PROTO((REAL_VALUE_TYPE *,
+extern void ereal_from_uint PARAMS ((REAL_VALUE_TYPE *,
unsigned HOST_WIDE_INT,
unsigned HOST_WIDE_INT,
enum machine_mode));
-extern void ereal_to_int PROTO((HOST_WIDE_INT *, HOST_WIDE_INT *,
+extern void ereal_to_int PARAMS ((HOST_WIDE_INT *, HOST_WIDE_INT *,
REAL_VALUE_TYPE));
-extern REAL_VALUE_TYPE ereal_ldexp PROTO((REAL_VALUE_TYPE, int));
-
-extern void etartdouble PROTO((REAL_VALUE_TYPE, long *));
-extern void etarldouble PROTO((REAL_VALUE_TYPE, long *));
-extern void etardouble PROTO((REAL_VALUE_TYPE, long *));
-extern long etarsingle PROTO((REAL_VALUE_TYPE));
-extern void ereal_to_decimal PROTO((REAL_VALUE_TYPE, char *));
-extern int ereal_cmp PROTO((REAL_VALUE_TYPE, REAL_VALUE_TYPE));
-extern int ereal_isneg PROTO((REAL_VALUE_TYPE));
-extern REAL_VALUE_TYPE ereal_unto_float PROTO((long));
-extern REAL_VALUE_TYPE ereal_unto_double PROTO((long *));
-extern REAL_VALUE_TYPE ereal_from_float PROTO((HOST_WIDE_INT));
-extern REAL_VALUE_TYPE ereal_from_double PROTO((HOST_WIDE_INT *));
+extern REAL_VALUE_TYPE ereal_ldexp PARAMS ((REAL_VALUE_TYPE, int));
+
+extern void etartdouble PARAMS ((REAL_VALUE_TYPE, long *));
+extern void etarldouble PARAMS ((REAL_VALUE_TYPE, long *));
+extern void etardouble PARAMS ((REAL_VALUE_TYPE, long *));
+extern long etarsingle PARAMS ((REAL_VALUE_TYPE));
+extern void ereal_to_decimal PARAMS ((REAL_VALUE_TYPE, char *));
+extern int ereal_cmp PARAMS ((REAL_VALUE_TYPE, REAL_VALUE_TYPE));
+extern int ereal_isneg PARAMS ((REAL_VALUE_TYPE));
+extern REAL_VALUE_TYPE ereal_unto_float PARAMS ((long));
+extern REAL_VALUE_TYPE ereal_unto_double PARAMS ((long *));
+extern REAL_VALUE_TYPE ereal_from_float PARAMS ((HOST_WIDE_INT));
+extern REAL_VALUE_TYPE ereal_from_double PARAMS ((HOST_WIDE_INT *));
#define REAL_VALUES_EQUAL(x, y) (ereal_cmp ((x), (y)) == 0)
/* true if x < y : */
@@ -167,7 +167,7 @@ extern REAL_VALUE_TYPE ereal_from_double PROTO((HOST_WIDE_INT *));
/* These return REAL_VALUE_TYPE: */
#define REAL_VALUE_RNDZINT(x) (etrunci (x))
#define REAL_VALUE_UNSIGNED_RNDZINT(x) (etruncui (x))
-extern REAL_VALUE_TYPE real_value_truncate PROTO ((enum machine_mode,
+extern REAL_VALUE_TYPE real_value_truncate PARAMS ((enum machine_mode,
REAL_VALUE_TYPE));
#define REAL_VALUE_TRUNCATE(mode, x) real_value_truncate (mode, x)
@@ -357,7 +357,7 @@ extern double ldexp ();
#ifndef REAL_VALUE_ATOF
#if 1
/* Use real.c to convert decimal numbers to binary, ... */
-extern REAL_VALUE_TYPE ereal_atof PROTO((const char *, enum machine_mode));
+extern REAL_VALUE_TYPE ereal_atof PARAMS ((const char *, enum machine_mode));
#define REAL_VALUE_ATOF(x, s) ereal_atof (x, s)
/* Could use ereal_atof here for hexadecimal floats too, but real_hex_to_f
is OK and it uses faster native fp arithmetic. */
@@ -379,7 +379,7 @@ extern double (atof) ();
/* Hexadecimal floating constant input for use with host computer's
fp arithmetic. */
#ifndef REAL_VALUE_HTOF
-extern REAL_VALUE_TYPE real_hex_to_f PROTO((char *, enum machine_mode));
+extern REAL_VALUE_TYPE real_hex_to_f PARAMS ((char *, enum machine_mode));
#define REAL_VALUE_HTOF(s,m) real_hex_to_f(s,m)
#endif
@@ -393,7 +393,7 @@ extern REAL_VALUE_TYPE real_hex_to_f PROTO((char *, enum machine_mode));
size and where `float' is SFmode. */
/* Don't use REAL_VALUE_TRUNCATE directly--always call real_value_truncate. */
-extern REAL_VALUE_TYPE real_value_truncate PROTO((enum machine_mode,
+extern REAL_VALUE_TYPE real_value_truncate PARAMS ((enum machine_mode,
REAL_VALUE_TYPE));
#ifndef REAL_VALUE_TRUNCATE
@@ -417,9 +417,9 @@ extern REAL_VALUE_TYPE real_value_truncate PROTO((enum machine_mode,
#define REAL_VALUE_NEGATIVE(x) (target_negative (x))
#endif
-extern int target_isnan PROTO((REAL_VALUE_TYPE));
-extern int target_isinf PROTO((REAL_VALUE_TYPE));
-extern int target_negative PROTO((REAL_VALUE_TYPE));
+extern int target_isnan PARAMS ((REAL_VALUE_TYPE));
+extern int target_isinf PARAMS ((REAL_VALUE_TYPE));
+extern int target_negative PARAMS ((REAL_VALUE_TYPE));
/* Determine whether a floating-point value X is minus 0. */
#ifndef REAL_VALUE_MINUS_ZERO
@@ -463,7 +463,7 @@ union real_extract
/* Function to return a real value (not a tree node)
from a given integer constant. */
union tree_node;
-REAL_VALUE_TYPE real_value_from_int_cst PROTO ((union tree_node *,
+REAL_VALUE_TYPE real_value_from_int_cst PARAMS ((union tree_node *,
union tree_node *));
#define REAL_VALUE_FROM_CONST_DOUBLE(to, from) \
@@ -474,7 +474,7 @@ do { union real_extract u; \
/* Return a CONST_DOUBLE with value R and mode M. */
#define CONST_DOUBLE_FROM_REAL_VALUE(r, m) immed_real_const_1 (r, m)
-extern struct rtx_def *immed_real_const_1 PROTO((REAL_VALUE_TYPE,
+extern struct rtx_def *immed_real_const_1 PARAMS ((REAL_VALUE_TYPE,
enum machine_mode));
@@ -486,18 +486,18 @@ extern struct rtx_def *immed_real_const_1 PROTO((REAL_VALUE_TYPE,
#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 *));
-extern int target_isnan PROTO((REAL_VALUE_TYPE));
-extern int target_isinf PROTO((REAL_VALUE_TYPE));
-extern int target_negative PROTO((REAL_VALUE_TYPE));
-extern void debug_real PROTO((REAL_VALUE_TYPE));
+extern int exact_real_inverse PARAMS ((enum machine_mode, REAL_VALUE_TYPE *));
+extern int target_isnan PARAMS ((REAL_VALUE_TYPE));
+extern int target_isinf PARAMS ((REAL_VALUE_TYPE));
+extern int target_negative PARAMS ((REAL_VALUE_TYPE));
+extern void debug_real PARAMS ((REAL_VALUE_TYPE));
/* In varasm.c */
-extern void assemble_real PROTO((REAL_VALUE_TYPE,
+extern void assemble_real PARAMS ((REAL_VALUE_TYPE,
enum machine_mode));
-extern void debug_real PROTO((REAL_VALUE_TYPE));
+extern void debug_real PARAMS ((REAL_VALUE_TYPE));
/* In varasm.c */
-extern void assemble_real PROTO((REAL_VALUE_TYPE,
+extern void assemble_real PARAMS ((REAL_VALUE_TYPE,
enum machine_mode));
#endif /* Not REAL_H_INCLUDED */