From c367702e95149f71bb9525222c611296abede3d7 Mon Sep 17 00:00:00 2001 From: sedrubal Date: Sat, 24 Oct 2020 14:21:38 +0200 Subject: [PATCH] addr2line: add page (#4761) --- pages/linux/addr2line.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 pages/linux/addr2line.md diff --git a/pages/linux/addr2line.md b/pages/linux/addr2line.md new file mode 100644 index 0000000000..4601e468a6 --- /dev/null +++ b/pages/linux/addr2line.md @@ -0,0 +1,15 @@ +# addr2line + +> Convert addresses of a binary into file names and line numbers. + +- Display the filename and line number of the source code from an instruction address of an executable: + +`addr2line --exe={{path/to/executable}} {{address}}` + +- Display the function name, filename and line number: + +`addr2line --exe={{path/to/executable}} --functions {{address}}` + +- Demangle the function name for C++ code: + +`addr2line --exe={{path/to/executable}} --functions --demangle {{address}}`