summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Clark <james.clark@arm.com>2024-03-01 16:38:29 +0300
committerNamhyung Kim <namhyung@kernel.org>2024-03-04 09:48:40 +0300
commit507ad2bde3573980f09cf78780169b4d4c772758 (patch)
treeb68c8d6a6a6d49c89cc010baddcf0de7f5deb280
parentdd267d056fed323f1684fa52d2a864fc93ca3be0 (diff)
downloadlinux-507ad2bde3573980f09cf78780169b4d4c772758.tar.xz
perf version: Display availability of OpenCSD support
This is useful for scripts that work with Perf and ETM trace. Rather than them trying to parse Perf's error output at runtime to see if it was linked or not. Signed-off-by: James Clark <james.clark@arm.com> Reviewed-by: Ian Rogers <irogers@google.com> Cc: al.grant@arm.com Signed-off-by: Namhyung Kim <namhyung@kernel.org> Link: https://lore.kernel.org/r/20240301133829.346286-1-james.clark@arm.com
-rw-r--r--tools/perf/builtin-version.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/perf/builtin-version.c b/tools/perf/builtin-version.c
index 1bafe5855ae7..398aa53e9e2e 100644
--- a/tools/perf/builtin-version.c
+++ b/tools/perf/builtin-version.c
@@ -84,6 +84,7 @@ static void library_status(void)
STATUS(HAVE_LIBTRACEEVENT, libtraceevent);
STATUS(HAVE_BPF_SKEL, bpf_skeletons);
STATUS(HAVE_DWARF_UNWIND_SUPPORT, dwarf-unwind-support);
+ STATUS(HAVE_CSTRACE_SUPPORT, libopencsd);
}
int cmd_version(int argc, const char **argv)