From: Michael Beck Date: Thu, 1 Sep 2005 09:35:10 +0000 (+0000) Subject: removed wrong const X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=5c37521f4464edd75e85a32e52d5bf5225f8ede5;p=libfirm removed wrong const some comments added [r6560] --- diff --git a/ir/tv/fltcalc.c b/ir/tv/fltcalc.c index 857650c9e..5e6d26ab4 100644 --- a/ir/tv/fltcalc.c +++ b/ir/tv/fltcalc.c @@ -878,7 +878,7 @@ const void *fc_get_buffer(void) return calc_buffer; } -const int fc_get_buffer_length(void) +int fc_get_buffer_length(void) { return calc_buffer_size; } diff --git a/ir/tv/fltcalc.h b/ir/tv/fltcalc.h index b6d5a5a17..8bee8a416 100644 --- a/ir/tv/fltcalc.h +++ b/ir/tv/fltcalc.h @@ -40,12 +40,12 @@ enum { FC_PACKED }; -/* rounding modes */ +/** IEEE-754 Rounding modes. */ typedef enum { - FC_TONEAREST, - FC_TOPOSITIVE, - FC_TONEGATIVE, - FC_TOZERO + FC_TONEAREST, /**< if unsure, to the nearest even */ + FC_TOPOSITIVE, /**< to +oo */ + FC_TONEGATIVE, /**< to -oo */ + FC_TOZERO /**< to 0 */ } fc_rounding_mode_t; #define FC_DEFAULT_PRECISION 64 @@ -61,7 +61,7 @@ typedef enum { * returns the size of this buffer */ const void *fc_get_buffer(void); -const int fc_get_buffer_length(void); +int fc_get_buffer_length(void); /*}@*/ char* fc_val_from_str(const char *str, unsigned int len, char exp_size, char mant_size, char *result); @@ -173,8 +173,8 @@ int fc_comp(const void *a, const void *b); * FC_TONEAREST (default): * Any unrepresentable value is rounded to the nearest representable * value. If it lies in the middle the value with the least significant - * bit of zero is chosen. - * Values too big to represent will round to +-infinity. + * bit of zero is chosen (the even one). + * Values too big to represent will round to +/-infinity. * FC_TONEGATIVE * Any unrepresentable value is rounded towards negative infinity. * Positive values too big to represent will round to the biggest @@ -191,7 +191,7 @@ int fc_comp(const void *a, const void *b); * Values too big to represent will round to the biggest/smallest * representable value. * - * These modes correspond to the modes required by the IEEE standard. + * These modes correspond to the modes required by the IEEE-754 standard. * * @param mode The new rounding mode. Any value other than the four * defined values will have no effect. diff --git a/ir/tv/strcalc.c b/ir/tv/strcalc.c index 777dc0cbe..9a286b4c2 100644 --- a/ir/tv/strcalc.c +++ b/ir/tv/strcalc.c @@ -952,7 +952,7 @@ const void *sc_get_buffer(void) return (void*)calc_buffer; } -const int sc_get_buffer_length(void) +int sc_get_buffer_length(void) { return calc_buffer_size; } diff --git a/ir/tv/strcalc.h b/ir/tv/strcalc.h index 3ad185927..8122544c6 100644 --- a/ir/tv/strcalc.h +++ b/ir/tv/strcalc.h @@ -116,7 +116,7 @@ enum base_t { * function declarations */ const void *sc_get_buffer(void); -const int sc_get_buffer_length(void); +int sc_get_buffer_length(void); void sc_val_from_str(const char *str, unsigned int len, void *buffer); void sc_val_from_long(long l, void *buffer);