From 79107145c020b27da77b83d9349386ebb0cce7f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Sandmann=20Pedersen?= Date: Fri, 25 Sep 2009 11:50:08 -0400 Subject: [PATCH] Really make it compile on older kernels --- collector.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/collector.c b/collector.c index edef9f98..71289206 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)