Print this page
11210 libm should be cstyle(1ONBLD) clean

@@ -20,10 +20,11 @@
  */
 
 /*
  * Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
  */
+
 /*
  * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 

@@ -40,24 +41,28 @@
 #include <sys/isa_defs.h>       /* _ILP32 */
 #include "libm.h"
 
 #if defined(_ILP32)
 long
-lround(double x) {
+lround(double x)
+{
         union {
                 unsigned i[2];
                 double d;
         } xx;
+
         unsigned hx, sx, i;
 
         xx.d = x;
         hx = xx.i[HIWORD] & ~0x80000000;
         sx = xx.i[HIWORD] & 0x80000000;
+
         if (hx < 0x43300000) {  /* |x| < 2^52 */
                 if (hx < 0x3ff00000) {  /* |x| < 1 */
                         if (hx >= 0x3fe00000)
                                 return (sx ? -1L : 1L);
+
                         return (0L);
                 }
 
                 /* round x at the integer bit */
                 if (hx < 0x41300000) {

@@ -65,17 +70,19 @@
                         xx.i[HIWORD] = (xx.i[HIWORD] + i) & ~(i | (i - 1));
                         xx.i[LOWORD] = 0;
                 } else {
                         i = 1 << (0x432 - (hx >> 20));
                         xx.i[LOWORD] += i;
+
                         if (xx.i[LOWORD] < i)
                                 xx.i[HIWORD]++;
+
                         xx.i[LOWORD] &= ~(i | (i - 1));
                 }
         }
 
         /* now x is nan, inf, or integral */
-        return ((long) xx.d);
+        return ((long)xx.d);
 }
 #else
 #error Unsupported architecture
 #endif  /* defined(_ILP32) */