diff options
author | Namhyung Kim <namhyung.kim@lge.com> | 2012-08-06 00:41:19 -0400 |
---|---|---|
committer | Arnaldo Carvalho de Melo <acme@redhat.com> | 2012-08-09 15:19:14 -0400 |
commit | 166ccc9c244828da9214a0e7ba4d5dde6a26dcc1 (patch) | |
tree | 3fbe7d7ff788ca17842ea0d5ccc4efe5a6becb62 /tools/perf/builtin-buildid-list.c | |
parent | b25085be457b4292a563c0bf2fab2ef5b7bb3c45 (diff) |
perf symbols: Introduce symbol__elf_init()
The symbol__elf_init() is for initializing internal libelf data
structure and getting rid of its dependency outside of ELF/symboling
handling code.
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Link: http://lkml.kernel.org/r/1344228082-15569-2-git-send-email-namhyung@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/perf/builtin-buildid-list.c')
-rw-r--r-- | tools/perf/builtin-buildid-list.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/tools/perf/builtin-buildid-list.c b/tools/perf/builtin-buildid-list.c index 6b2bcfbde150..7d6842826a0c 100644 --- a/tools/perf/builtin-buildid-list.c +++ b/tools/perf/builtin-buildid-list.c | |||
@@ -16,8 +16,6 @@ | |||
16 | #include "util/session.h" | 16 | #include "util/session.h" |
17 | #include "util/symbol.h" | 17 | #include "util/symbol.h" |
18 | 18 | ||
19 | #include <libelf.h> | ||
20 | |||
21 | static const char *input_name; | 19 | static const char *input_name; |
22 | static bool force; | 20 | static bool force; |
23 | static bool show_kernel; | 21 | static bool show_kernel; |
@@ -71,7 +69,7 @@ static int perf_session__list_build_ids(void) | |||
71 | { | 69 | { |
72 | struct perf_session *session; | 70 | struct perf_session *session; |
73 | 71 | ||
74 | elf_version(EV_CURRENT); | 72 | symbol__elf_init(); |
75 | 73 | ||
76 | session = perf_session__new(input_name, O_RDONLY, force, false, | 74 | session = perf_session__new(input_name, O_RDONLY, force, false, |
77 | &build_id__mark_dso_hit_ops); | 75 | &build_id__mark_dso_hit_ops); |