1 /* SPDX-License-Identifier: GPL-2.0 */
3 #define __PERF_SYMSRC_ 1
9 #ifdef HAVE_LIBELF_SUPPORT
18 enum dso_binary_type type;
20 #ifdef HAVE_LIBELF_SUPPORT
41 int symsrc__init(struct symsrc *ss, struct dso *dso, const char *name, enum dso_binary_type type);
42 void symsrc__destroy(struct symsrc *ss);
44 bool symsrc__has_symtab(struct symsrc *ss);
45 bool symsrc__possibly_runtime(struct symsrc *ss);
47 #endif /* __PERF_SYMSRC_ */