perf evsel: util/evsel.h needs stdio.h as it uses FILE
A message that is not in the archive (sent off-list or not yet received): [email protected]
The following commit has been merged into the perf/core branch of tip:
Commit-ID: 43cc5d5ecbd194a730f3045547afc1fa8e694389 Gitweb: https://git.kernel.org/tip/43cc5d5ecbd194a730f3045547afc1fa8e694389 Author: Arnaldo Carvalho de Melo <[email protected]> AuthorDate: Wed, 21 Aug 2019 14:44:25 -03:00 Committer: Arnaldo Carvalho de Melo <[email protected]> CommitterDate: Thu, 22 Aug 2019 17:16:57 -03:00
perf evsel: util/evsel.h needs stdio.h as it uses FILE
And it was getting it by luck from util/cpumap.h that shouldn't be included in util/evsel.h as it only needs what is in libperf, i.e. struct cpu_map, that is in internal/cpumap.h, so add stdio.h before we fix that.
Cc Adrian Hunter <[email protected]>
Cc Jiri Olsa <[email protected]>
Cc Namhyung Kim <[email protected]>
Signed-off-by Arnaldo Carvalho de Melo <[email protected]>
--- tools/perf/util/evsel.h | 1 + 1 file changed, 1 insertion(+)
tools/perf/util/evsel.h +1 -0
@@ -4,6 +4,7 @@#include <linux/list.h> #include <stdbool.h> +#include <stdio.h> #include <linux/perf_event.h> #include <linux/types.h> #include <internal/evsel.h>