diff options
author | Søren Sandmann Pedersen <sandmann@daimi.au.dk> | 2009-09-25 11:50:08 -0400 |
---|---|---|
committer | Søren Sandmann Pedersen <sandmann@daimi.au.dk> | 2009-09-25 11:50:08 -0400 |
commit | 79107145c020b27da77b83d9349386ebb0cce7f6 (patch) | |
tree | 7217f3dc105d4ff6d97e8124a0b7769fadaf8ac4 | |
parent | 626078e873af581c7d29c10cbfcae74d0b49bf37 (diff) |
Really make it compile on older kernels
-rw-r--r-- | collector.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/collector.c b/collector.c index edef9f9..7128920 100644 --- a/collector.c +++ b/collector.c @@ -144,6 +144,10 @@ sysprof_perf_counter_open (struct perf_counter_attr *attr, int group_fd, unsigned long flags) { +#ifndef __NR_perf_counter_open +#define __NR_perf_counter_open 336 +#endif + attr->size = sizeof(*attr); return syscall (__NR_perf_counter_open, attr, pid, cpu, group_fd, flags); @@ -271,7 +275,6 @@ on_read (gpointer data) /* FIXME: return proper errors */ #define fail(x) \ do { \ - g_printerr ("the fail is "); \ perror (x); \ exit (-1); \ } while (0) |