diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 2000-01-17 15:37:04 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 2000-01-17 15:37:04 +0000 |
commit | 1353681247458baa6a3df8375b786df8ace7664c (patch) | |
tree | 2c932fb63a8aa3c1db1b432e880202b0e3f267b3 /gcc/real.h | |
parent | 3fe41456ed2b825719c3f4c5e4bd90c71f1fc677 (diff) | |
download | gcc-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.h | 82 |
1 files changed, 41 insertions, 41 deletions
@@ -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 */ |