--- zzzz-none-000/linux-2.6.39.4/arch/arm/mm/init.c 2011-08-03 19:43:28.000000000 +0000 +++ puma6-arm-6490-729/linux-2.6.39.4/arch/arm/mm/init.c 2021-11-10 13:23:09.000000000 +0000 @@ -579,8 +579,8 @@ reserved_pages << (PAGE_SHIFT-10), totalhigh_pages << (PAGE_SHIFT-10)); -#define MLK(b, t) b, t, ((t) - (b)) >> 10 -#define MLM(b, t) b, t, ((t) - (b)) >> 20 +#define MLK(b, t) (long unsigned int)b, (long int)t, (long int)((t) - (b)) >> 10 +#define MLM(b, t) (long unsigned int)b, (long int)t, (long int)((t) - (b)) >> 20 #define MLK_ROUNDUP(b, t) b, t, DIV_ROUND_UP(((t) - (b)), SZ_1K) printk(KERN_NOTICE "Virtual kernel memory layout:\n"