Home
last modified time | relevance | path

Searched refs:demangled (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/tools/perf/tests/
H A Ddemangle-ocaml-test.c17 const char *mangled, *demangled; in test__demangle_ocaml() member
31 if ((buf == NULL && test_cases[i].demangled != NULL) in test__demangle_ocaml()
32 || (buf != NULL && test_cases[i].demangled == NULL) in test__demangle_ocaml()
33 || (buf != NULL && strcmp(buf, test_cases[i].demangled))) { in test__demangle_ocaml()
36 test_cases[i].demangled == NULL ? "(null)" : test_cases[i].demangled); in test__demangle_ocaml()
H A Ddemangle-java-test.c18 const char *mangled, *demangled; in test__demangle_java() member
34 if (strcmp(buf, test_cases[i].demangled)) { in test__demangle_java()
36 buf, test_cases[i].demangled); in test__demangle_java()
/linux-6.15/tools/perf/util/
H A Dllvm-c-helpers.cpp147 char *demangled = dso__demangle_sym(dso, 0, sym_name); in make_symbol_relative_string() local
151 demangled ? demangled : sym_name, addr - base_addr); in make_symbol_relative_string()
152 free(demangled); in make_symbol_relative_string()
155 if (demangled) in make_symbol_relative_string()
156 return demangled; in make_symbol_relative_string()
H A Dsymbol-elf.c311 char *demangled = NULL; in demangle_sym() local
319 return demangled; in demangle_sym()
322 if (demangled == NULL) { in demangle_sym()
335 return demangled; in demangle_sym()
600 char *demangled; in get_plt_got_name() local
624 if (demangled != NULL) in get_plt_got_name()
625 sym_name = demangled; in get_plt_got_name()
631 free(demangled); in get_plt_got_name()
822 if (demangled) in dso__synthesize_plt_symbols()
829 free(demangled); in dso__synthesize_plt_symbols()
[all …]
H A Dsrcline.c101 char *demangled = NULL; in new_inline_sym() local
107 demangled = dso__demangle_sym(dso, 0, funcname); in new_inline_sym()
108 if (demangled) in new_inline_sym()
109 funcname = demangled; in new_inline_sym()
130 free(demangled); in new_inline_sym()
/linux-6.15/Documentation/translations/zh_CN/rust/
H A Dquick-start.rst223 如果使用的是GDB/Binutils,而Rust符号没有被demangled,原因是工具链还不支持Rust的新v0
229 中的pre-demangled的名字。
/linux-6.15/Documentation/rust/
H A Dquick-start.rst321 If GDB/Binutils is used and Rust symbols are not getting demangled, the reason
328 the pre-demangled names embedded in the debug info (``CONFIG_DEBUG_INFO``).