x32: fix compilation warnings
* sysinfo.c (sys_sysinfo): Use ll length format modifier instead of l and cast kernel ulong types to unsigned long long.
This commit is contained in:
parent
d819fe88fb
commit
822892ba45
42
sysinfo.c
42
sysinfo.c
@ -13,39 +13,41 @@ sys_sysinfo(struct tcb *tcp)
|
||||
umove(tcp, tcp->u_arg[0], &si) < 0) {
|
||||
tprintf("%#lx", tcp->u_arg[0]);
|
||||
} else {
|
||||
tprintf("{uptime=%lu"
|
||||
", loads=[%lu, %lu, %lu]"
|
||||
", totalram=%lu"
|
||||
", freeram=%lu"
|
||||
", sharedram=%lu"
|
||||
", bufferram=%lu"
|
||||
", totalswap=%lu"
|
||||
", freeswap=%lu"
|
||||
tprintf("{uptime=%llu"
|
||||
", loads=[%llu, %llu, %llu]"
|
||||
", totalram=%llu"
|
||||
", freeram=%llu"
|
||||
", sharedram=%llu"
|
||||
", bufferram=%llu"
|
||||
", totalswap=%llu"
|
||||
", freeswap=%llu"
|
||||
", procs=%u"
|
||||
#ifdef HAVE_STRUCT_SYSINFO_TOTALHIGH
|
||||
", totalhigh=%lu"
|
||||
", totalhigh=%llu"
|
||||
#endif
|
||||
#ifdef HAVE_STRUCT_SYSINFO_FREEHIGH
|
||||
", freehigh=%lu"
|
||||
", freehigh=%llu"
|
||||
#endif
|
||||
#ifdef HAVE_STRUCT_SYSINFO_MEM_UNIT
|
||||
", mem_unit=%u"
|
||||
#endif
|
||||
"}",
|
||||
si.uptime
|
||||
, si.loads[0], si.loads[1], si.loads[2]
|
||||
, si.totalram
|
||||
, si.freeram
|
||||
, si.sharedram
|
||||
, si.bufferram
|
||||
, si.totalswap
|
||||
, si.freeswap
|
||||
(unsigned long long) si.uptime
|
||||
, (unsigned long long) si.loads[0]
|
||||
, (unsigned long long) si.loads[1]
|
||||
, (unsigned long long) si.loads[2]
|
||||
, (unsigned long long) si.totalram
|
||||
, (unsigned long long) si.freeram
|
||||
, (unsigned long long) si.sharedram
|
||||
, (unsigned long long) si.bufferram
|
||||
, (unsigned long long) si.totalswap
|
||||
, (unsigned long long) si.freeswap
|
||||
, (unsigned) si.procs
|
||||
#ifdef HAVE_STRUCT_SYSINFO_TOTALHIGH
|
||||
, si.totalhigh
|
||||
, (unsigned long long) si.totalhigh
|
||||
#endif
|
||||
#ifdef HAVE_STRUCT_SYSINFO_FREEHIGH
|
||||
, si.freehigh
|
||||
, (unsigned long long) si.freehigh
|
||||
#endif
|
||||
#ifdef HAVE_STRUCT_SYSINFO_MEM_UNIT
|
||||
, si.mem_unit
|
||||
|
Loading…
x
Reference in New Issue
Block a user