X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/6af2607b63ce649a919513949d5f8a8deb2e6663..HEAD:/progs/perftest.c diff --git a/progs/perftest.c b/progs/perftest.c index 6af4d515..7c4a1331 100644 --- a/progs/perftest.c +++ b/progs/perftest.c @@ -44,13 +44,14 @@ #include #ifdef HAVE_LINUX_PERF_EVENT_H +# include # include -# include #endif #include #include #include +#include #include #include #include @@ -797,7 +798,7 @@ static void init_cyclecount(void) attr.exclude_kernel = 1; attr.exclude_hv = 1; - if ((perf_fd = syscall(__NR_perf_event_open, &attr, 0, -1, -1, 0)) < 0) + if ((perf_fd = syscall(SYS_perf_event_open, &attr, 0, -1, -1, 0)) < 0) moan("failed to open perf event: %s", strerror(errno)); else cyclecount_active_p = 1; @@ -979,7 +980,7 @@ int main(int argc, char *argv[]) if (optind + 1 != argc) { usage(stderr); exit(1); } for (j = jobtab; j->name; j++) - if (strcmp(j->name, argv[optind]) == 0) break; + if (STRCMP(j->name, ==, argv[optind])) break; if (!j->name) die(1, "unknown job type `%s'", argv[optind]); p = j->init(&o);