perf tools: include missing pthread.h header
authorIrina Tirdea <[email protected]>
Sat, 8 Sep 2012 00:43:19 +0000 (03:43 +0300)
committerArnaldo Carvalho de Melo <[email protected]>
Sat, 8 Sep 2012 01:08:09 +0000 (22:08 -0300)
pthread variables are used in some files without explicitely including
pthread.h. This leads to compile errors on Android. e.g.: in annotate.h,
error: unknown type name 'pthread_mutex_t'

Including pthread.h explicitely in files that use it to have all definitions
included.

Signed-off-by: Irina Tirdea <[email protected]>
Cc: David Ahern <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Namhyung Kim <[email protected]>
Cc: Paul Mackerras <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Steven Rostedt <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
tools/perf/perf.c
tools/perf/util/annotate.h

index e7840e500715cbeda2ec50ff1d875310b57a2226..fb8578cfa03cec98044a3a9d997c791760961698 100644 (file)
@@ -14,6 +14,7 @@
 #include "util/run-command.h"
 #include "util/parse-events.h"
 #include "util/debugfs.h"
+#include <pthread.h>
 
 const char perf_usage_string[] =
        "perf [--version] [--help] COMMAND [ARGS]";
index a6d6bc5d716451e9e1df1ce1eca8332cb06390b4..62a6e7a7365d3d2e3ed2cbd8c9afd282438813ac 100644 (file)
@@ -7,6 +7,7 @@
 #include "symbol.h"
 #include <linux/list.h>
 #include <linux/rbtree.h>
+#include <pthread.h>
 
 struct ins;