Use conditionals for glibtop_cpu.

This commit is contained in:
Martin Baulig
1999-05-16 17:25:58 +00:00
parent 36e7d3133b
commit 62824e1537

View File

@@ -54,8 +54,13 @@ struct _glibtop_cpu
xcpu_user [GLIBTOP_NCPU], xcpu_user [GLIBTOP_NCPU],
xcpu_nice [GLIBTOP_NCPU], xcpu_nice [GLIBTOP_NCPU],
xcpu_sys [GLIBTOP_NCPU], xcpu_sys [GLIBTOP_NCPU],
@ifset LIBGTOP-1-1
xcpu_idle [GLIBTOP_NCPU], xcpu_idle [GLIBTOP_NCPU],
xcpu_flags; xcpu_flags;
@end ifset
@ifclear LIBGTOP-1-1
xcpu_idle [GLIBTOP_NCPU];
@end ifclear
@}; @};
@end cartouche @end cartouche
@end example @end example
@@ -91,12 +96,14 @@ except that they are arrays of @code{GLIBTOP_NCPU} (defined in
@file{<glibtop/limits.h>}) elements and contain one value for each CPU @file{<glibtop/limits.h>}) elements and contain one value for each CPU
in the system. in the system.
@ifset LIBGTOP-1-1
@table @code @table @code
@item xcpu_flags @item xcpu_flags
This is interpreted as a bit-field: on systems like Solaris, not all CPUs This is interpreted as a bit-field: on systems like Solaris, not all CPUs
need to be running all the time, so we set the corresponding bit for each need to be running all the time, so we set the corresponding bit for each
CPU that is currently running. CPU that is currently running.
@end table @end table
@end ifset
Please note that all of the cpu values are absolute values measured in Please note that all of the cpu values are absolute values measured in
certain units (to get seconds, divide them by @code{frequency}) since system certain units (to get seconds, divide them by @code{frequency}) since system