Messages in this thread | | | From | "Guan Xuetao" <> | Subject | Warning with asm-generic/div64.h | Date | Fri, 25 Mar 2011 18:19:15 +0800 |
| |
Hi, Arnd:
Following warning is generated when using <asm-generic/div64.h>
kernel/power/hibernate.c: In function 'swsusp_show_speed': kernel/power/hibernate.c:227: warning: comparison of distinct pointer types lacks a cast
After expanding the do_div() macro, the problem line is:
(void)(((typeof((n)) *)0) == ((uint64_t *)0));
while the type of n is s64.
I am puzzled with the usage of the problem line.
And how to correct it?
Guan Xuetao
| |