blob: 03224c43d165faf19a63ec8b99cd79aeb793b36e [file] [log] [blame] [view]
Igor Kudrin99f641c2019-04-19 10:17:52 +00001# llvm-addr2line - a drop-in replacement for addr2line
2
3## SYNOPSIS
4
5**llvm-addr2line** [*options*]
6
7## DESCRIPTION
8
9**llvm-addr2line** is an alias for the [llvm-symbolizer](llvm-symbolizer) tool
10with different defaults. The goal is to make it a drop-in replacement for
11GNU's **addr2line**.
12
13Here are some of those differences:
14
15* Defaults not to print function names. Use [-f](llvm-symbolizer-opt-f)
16 to enable that.
17
18* Defaults not to demangle function names. Use [-C](llvm-symbolizer-opt-C)
19 to switch the demangling on.
20
21* Defaults not to print inlined frames. Use [-i](llvm-symbolizer-opt-i)
22 to show inlined frames for a source code location in an inlined function.
23
24* Uses [--output-style=GNU](llvm-symbolizer-opt-output-style) by default.
25
26## SEE ALSO
27
28Refer to [llvm-symbolizer](llvm-symbolizer) for additional information.