• Ingo Molnar's avatar
    sched: fix gcc warnings · 90b2628f
    Ingo Molnar authored
    Meelis Roos reported these warnings on sparc64:
    
      CC      kernel/sched.o
      In file included from kernel/sched.c:879:
      kernel/sched_debug.c: In function 'nsec_high':
      kernel/sched_debug.c:38: warning: comparison of distinct pointer types lacks a cast
    
    the debug check in do_div() is over-eager here, because the long long
    is always positive in these places. Mark this by casting them to
    unsigned long long.
    
    no change in code output:
    
       text    data     bss     dec     hex filename
      51471    6582     376   58429    e43d sched.o.before
      51471    6582     376   58429    e43d sched.o.after
    
      md5:
       7f7729c111f185bf3ccea4d542abc049  sched.o.before.asm
       7f7729c111f185bf3ccea4d542abc049  sched.o.after.asm
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    90b2628f
sched_debug.c 9.16 KB