diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 1998-10-09 19:17:54 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 1998-10-09 19:17:54 +0000 |
commit | a0a190d4d9f5ab6e6badb210a026f355b216562b (patch) | |
tree | 2040fdafb95eef3b27ded56af72dba13e0c4a6ed | |
parent | 1a34b7b328a22889b68ffff67b265a0ab4b9db9f (diff) | |
download | gcc-a0a190d4d9f5ab6e6badb210a026f355b216562b.zip gcc-a0a190d4d9f5ab6e6badb210a026f355b216562b.tar.gz gcc-a0a190d4d9f5ab6e6badb210a026f355b216562b.tar.bz2 |
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
-rw-r--r-- | gcc/ChangeLog | 9 | ||||
-rw-r--r-- | 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 <ghazi@caip.rutgers.edu> + + * 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 <grahams@rcp.co.uk> * 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; } |