Print this page

        

@@ -41,19 +41,18 @@
 #include "fenv_inlines.h"
 
 long
 lrintl(long double x) {
         union {
-                unsigned i[4];
+                unsigned int i[4];
                 long double q;
         } xx;
         union {
-                unsigned i;
+                unsigned int i;
                 float f;
         } tt;
-        unsigned hx, sx, frac, l;
-        unsigned int fsr;
+        unsigned int hx, sx, frac, l, fsr;
         int rm, j;
         volatile float dummy;
 
         xx.q = x;
         sx = xx.i[0] & 0x80000000;