device/lib/_fsdiv.c: replaced (1<<31) by (1ul<<31)
[fw/sdcc] / device / lib / _fsdiv.c
index 93a5f86d43f79574e62ac73effc2ba449cd9d309..a89d698b5f0d4efe93297d9ea775c69ee1a1c34d 100644 (file)
@@ -89,7 +89,7 @@ float __fsdiv (float a1, float a2)
   result &= ~HIDDEN;
 
   /* pack up and go home */
-  fl1.l = PACK (sign ? 1<<31 : 0, (unsigned long) exp, result);
+  fl1.l = PACK (sign ? 1ul<<31 : 0, (unsigned long) exp, result);
   return (fl1.f);
 }