]> git.hungrycats.org Git - linux/commitdiff
ia64: Minor fix for get_order() so it works even for insanely large
authorDavid Mosberger <davidm@tiger.hpl.hp.com>
Mon, 12 Jan 2004 06:31:06 +0000 (22:31 -0800)
committerDavid Mosberger <davidm@tiger.hpl.hp.com>
Mon, 12 Jan 2004 06:31:06 +0000 (22:31 -0800)
arguments.

include/asm-ia64/page.h

index 7aa162462351a282ea66b4ddf4da6389724b91bf..3bf82809aa4fdcffe7e0a4db7fe361526624177b 100644 (file)
@@ -145,7 +145,7 @@ typedef union ia64_va {
 static __inline__ int
 get_order (unsigned long size)
 {
-       double d = size - 1;
+       long double d = size - 1;
        long order;
 
        order = ia64_getf_exp(d);