From a0a190d4d9f5ab6e6badb210a026f355b216562b Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Fri, 9 Oct 1998 19:17:54 +0000 Subject: Warning fixes: * fp-bit.c (SFtype): Don't implicitly use int in declaration. (DFtype): Likewise. (_fpdiv_parts): Remove unused parameter `tmp', all callers changed. (divide): Remove unused variable `tmp'. (si_to_float): Cast numeric constant to (SItype) before comparing it against one. From-SVN: r22967 --- gcc/ChangeLog | 9 +++++++++ gcc/config/fp-bit.c | 12 +++++------- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7f05ff0..45908ac 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +Fri Oct 9 22:08:05 1998 Kaveh R. Ghazi + + * fp-bit.c (SFtype): Don't implicitly use int in declaration. + (DFtype): Likewise. + (_fpdiv_parts): Remove unused parameter `tmp', all callers changed. + (divide): Remove unused variable `tmp'. + (si_to_float): Cast numeric constant to (SItype) before comparing + it against one. + Fri Oct 9 16:03:19 1998 Graham * flow.c (print_rtl_with_bb): Changed type of in_bb_p to match use. diff --git a/gcc/config/fp-bit.c b/gcc/config/fp-bit.c index 2acc385..6b8bd70 100644 --- a/gcc/config/fp-bit.c +++ b/gcc/config/fp-bit.c @@ -156,8 +156,8 @@ __floatsixf (){ abort(); } #else /* !EXTENDED_FLOAT_STUBS, rest of file */ -typedef SFtype __attribute__ ((mode (SF))); -typedef DFtype __attribute__ ((mode (DF))); +typedef float SFtype __attribute__ ((mode (SF))); +typedef float DFtype __attribute__ ((mode (DF))); typedef int HItype __attribute__ ((mode (HI))); typedef int SItype __attribute__ ((mode (SI))); @@ -999,8 +999,7 @@ multiply (FLO_type arg_a, FLO_type arg_b) #if defined(L_div_sf) || defined(L_div_df) static INLINE fp_number_type * _fpdiv_parts (fp_number_type * a, - fp_number_type * b, - fp_number_type * tmp) + fp_number_type * b) { fractype bit; fractype numerator; @@ -1092,13 +1091,12 @@ divide (FLO_type arg_a, FLO_type arg_b) { fp_number_type a; fp_number_type b; - fp_number_type tmp; fp_number_type *res; unpack_d ((FLO_union_type *) & arg_a, &a); unpack_d ((FLO_union_type *) & arg_b, &b); - res = _fpdiv_parts (&a, &b, &tmp); + res = _fpdiv_parts (&a, &b); return pack_d (res); } @@ -1331,7 +1329,7 @@ si_to_float (SItype arg_a) { /* Special case for minint, since there is no +ve integer representation for it */ - if (arg_a == 0x80000000) + if (arg_a == (SItype) 0x80000000) { return -2147483648.0; } -- cgit v1.1