ADDR2LINE(1) GNU Development Tools ADDR2LINE(1) (NAME) addr2line - + (SYNOPSIS) addr2line [-a|--addresses] [-b bfdname|--target=bfdname] [-C|--demangle[=style]] [-r|--no-recurse-limit] [-R|--recurse-limit] [-e filename|--exe=filename] [-f|--functions] [-s|--basename] [-i|--inlines] [-p|--pretty-print] [-j|--section=name] [-H|--help] [-V|--version] [addr addr ...] (DESCRIPTION) addr2line + . + (relocatable object) (debugging) . -e . a.out . -j . addr2line . + addr2line . addr2line + . addr2line (pipe) . FILENAME:LINENO . . FILENAME:LINENO ( ) . -a . -f FUNCTIONNAME . . FILENAME:LINENO . -i (inlining) . ( -f) . -p . -i (inlined by) . addr2line . addr2line 0 . + +offset . (mangled) (unmangled) unmangled + . (OPTIONS) . -a --addresses . 0x . -b bfdname --target=bfdname (object-code format) bfdname . -C --demangle[=style] (demangle) . C++ . (mangling) . demangle . -e filename --exe=filename . a.out . -f --functions . -s --basenames (basename) . -i --inlines (inlined) . "main" "callee1" "callee2" "callee2" "callee1" "main" . -j --section (section) . -p --pretty-print : . -i (inlined by) . -r -R --recurse-limit --no-recurse-limit --recursion-limit --no-recursion-limit (recursion) (demangling) . (stack) . . . . -r --no-recurse-limit . -R --recurse-limit . -C --demangle . @file file. @file . file . file . . ( ) . file @file . (SEE ALSO) Info binutils. (COPYRIGHT) (c) 1991-2025 (Free Software Foundation, Inc.) / (GNU Free Documentation License) 1.3 . <> . binutils-2.45.1 2026-01-23 ADDR2LINE(1)