diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index cdf51841169ee40d8b3e5fdc78f9b570b02a5829..cef29a82fc16c25f8ec374f71aef8bd1c96970e0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2003-03-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* fp-bit.h (float_to_usi): Fix condition wrapping prototype.
+
 2003-03-01  Kazu Hirata  <kazu@cs.umass.edu>
 
 	* config/h8300/h8300.md (a peephole2): Remove dead code.
diff --git a/gcc/config/fp-bit.h b/gcc/config/fp-bit.h
index 247ef33561060586b524e4115ef2d8571190b3a8..0e8509eedf92f15e57951e6241eba97b6aae88d1 100644
--- a/gcc/config/fp-bit.h
+++ b/gcc/config/fp-bit.h
@@ -479,7 +479,7 @@ extern SItype float_to_si (FLO_type);
 #endif
 
 #if defined(L_sf_to_usi) || defined(L_df_to_usi) || defined(L_tf_to_usi)
-#ifdef US_SOFTWARE_GOFAST
+#if defined(US_SOFTWARE_GOFAST) || defined(L_tf_to_usi)
 extern USItype float_to_usi (FLO_type);
 #endif
 #endif