Home
last modified time | relevance | path

Searched refs:addr2line (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dllvm-addr2line.rst1 llvm-addr2line - a drop-in replacement for addr2line
4 .. program:: llvm-addr2line
9 :program:`llvm-addr2line` [*options*]
14 :program:`llvm-addr2line` is an alias for the :manpage:`llvm-symbolizer(1)`
16 GNU's :program:`addr2line`.
20 - ``llvm-addr2line`` interprets all addresses as hexadecimal and ignores an
25 - ``llvm-addr2line`` defaults not to print function names. Use `-f`_ to enable
28 - ``llvm-addr2line`` defaults not to demangle function names. Use `-C`_ to
31 - ``llvm-addr2line`` defaults not to print inlined frames. Use `-i`_ to show
34 - ``llvm-addr2line`` uses `--output-style=GNU`_ by default.
[all …]
H A Dindex.rst47 llvm-addr2line
H A Dllvm-symbolizer.rst311 style is set to ``GNU``, the tool follows the style of GNU's **addr2line**.
521 :manpage:`llvm-addr2line(1)`
/llvm-project-15.0.7/llvm/test/tools/llvm-symbolizer/
H A Dinput-base.test13 # llvm-addr2line always requires hexadecimal, but accepts an optional 0x prefix.
14 RUN: llvm-addr2line -e /dev/null -a 0x1234 | FileCheck %s
15 RUN: llvm-addr2line -e /dev/null -a 0X1234 | FileCheck %s
16 RUN: llvm-addr2line -e /dev/null -a 1234 | FileCheck %s
17 RUN: llvm-addr2line -e /dev/null -a 01234 | FileCheck %s
18 RUN: llvm-addr2line -e /dev/null -a 0b1010 | FileCheck %s --check-prefix=HEXADECIMAL-NOT-BINARY
19 RUN: llvm-addr2line -e /dev/null -a 0B1010 | FileCheck %s --check-prefix=HEXADECIMAL-NOT-BINARY
20 RUN: llvm-addr2line -e /dev/null -a 0o1234 | FileCheck %s --check-prefix=INVALID-NOT-OCTAL-LOWER
21 RUN: llvm-addr2line -e /dev/null -a 0O1234 | FileCheck %s --check-prefix=INVALID-NOT-OCTAL-UPPER
H A Dhelp.test3 RUN: llvm-addr2line -h | FileCheck %s --check-prefix=ADDR2LINE
4 RUN: llvm-addr2line --help | FileCheck %s --check-prefix=ADDR2LINE
10 ADDR2LINE: OVERVIEW: llvm-addr2line
11 ADDR2LINE: USAGE: llvm-addr2line{{(.exe)?}} [options] addresses...
H A Dsym.test36 RUN: llvm-addr2line --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefix=A2L %s
37 RUN: llvm-addr2line -a --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A2…
38 RUN: llvm-addr2line -f --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A2…
39 RUN: llvm-addr2line -i --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A2…
40 RUN: llvm-addr2line -fi --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A…
42 RUN: llvm-addr2line -pa --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A…
43 RUN: llvm-addr2line -pf --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=A…
44 RUN: llvm-addr2line -paf --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=…
45 RUN: llvm-addr2line -pai --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=…
46 RUN: llvm-addr2line -pfi --obj=%p/Inputs/addr.exe < %p/Inputs/addr.inp | FileCheck -check-prefixes=…
[all …]
H A Dversion.test3 # RUN: llvm-addr2line --version | FileCheck %s --check-prefixes=ADDR2LINE,COMMON
4 # RUN: llvm-addr2line -v | FileCheck %s --check-prefixes=ADDR2LINE,COMMON
7 # ADDR2LINE: llvm-addr2line{{$}}
H A Doutput-style-column.test10 RUN: llvm-addr2line -e %p/Inputs/addr.exe 0x40054d \
13 RUN: llvm-addr2line --output-style=GNU -e %p/Inputs/addr.exe 0x40054d \
16 RUN: llvm-addr2line --output-style=LLVM -e %p/Inputs/addr.exe 0x40054d \
H A Doutput-style-empty-line.test14 RUN: llvm-addr2line -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp \
17 RUN: llvm-addr2line --output-style=GNU -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp \
20 RUN: llvm-addr2line --output-style=LLVM -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp \
H A Dinvalid-input-address.test18 RUN: llvm-addr2line --obj=%p/Inputs/addr.exe < %t.inp | FileCheck --check-prefix=BAD-INPUT %s
19 RUN: llvm-addr2line --obj=%p/Inputs/addr.exe "some text" "some text2" | FileCheck --check-prefix=BA…
20 RUN: llvm-addr2line --obj=%p/Inputs/addr.exe @%t.rsp | FileCheck --check-prefix=BAD-INPUT %s
H A Ddemangle.s28 # Check that for llvm-addr2line the default is not to demangle.
29 # RUN: llvm-addr2line -fe %t.o 0 \
31 # RUN: llvm-addr2line -fCe %t.o 0 \
H A Doutput-style-inlined.test20 RUN: llvm-addr2line -f -e %p/Inputs/addr.exe 0x40054d \
23 RUN: llvm-addr2line --output-style=GNU -f -e %p/Inputs/addr.exe 0x40054d \
26 RUN: llvm-addr2line --output-style=LLVM -f -e %p/Inputs/addr.exe 0x40054d \
H A Doptions-from-env.test2 # RUN: env LLVM_ADDR2LINE_OPTS='0 1 --verbose' llvm-addr2line 2 | FileCheck %s
H A Duntag-addresses.test6 # RUN: echo DATA %t.o 0 | llvm-addr2line | FileCheck --check-prefix=NOUNTAG %s
H A Doutput-style-json-code.test46 # RUN: llvm-addr2line --output-style=JSON -f -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp | \
55 ## Note llvm-addr2line without -f does not print the function name in JSON too.
56 # RUN: llvm-addr2line --output-style=JSON -i -e %p/Inputs/addr.exe < %p/Inputs/addr.inp | \
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_symbolizer_posix_libcdep.cpp291 Addr2LineProcess *addr2line = 0; in SendCommand() local
295 addr2line = addr2line_pool_[i]; in SendCommand()
299 if (!addr2line) { in SendCommand()
300 addr2line = in SendCommand()
302 addr2line_pool_.push_back(addr2line); in SendCommand()
304 CHECK_EQ(0, internal_strcmp(module_name, addr2line->module_name())); in SendCommand()
308 return addr2line->SendCommand(buffer); in SendCommand()
H A Dsanitizer_flags.inc32 "If set, allows online symbolizer to run addr2line binary to symbolize "
33 "stack traces (addr2line will only be used if llvm-symbolizer binary is "
/llvm-project-15.0.7/llvm/tools/llvm-symbolizer/
H A DCMakeLists.txt29 add_llvm_tool_symlink(llvm-addr2line llvm-symbolizer)
32 add_llvm_tool_symlink(addr2line llvm-symbolizer)
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/
H A DBUILD.gn10 symlinks = [ "llvm-addr2line" ]
12 symlinks += [ "addr2line" ]
/llvm-project-15.0.7/llvm/test/DebugInfo/Symbolize/ELF/
H A Dsymtab-notype.s26 ## TODO addr2line does not symbolize the last two out-of-bounds addresses.
/llvm-project-15.0.7/llvm/test/
H A DCMakeLists.txt67 llvm-addr2line
/llvm-project-15.0.7/clang/docs/
H A DThreadSanitizer.rst61 ``addr2line`` process (this will be fixed in future).
/llvm-project-15.0.7/llvm/docs/
H A DGwpAsan.rst250 the normal ``binary+offset`` form. In order to use addr2line or similar tools to
/llvm-project-15.0.7/llvm/cmake/modules/
H A DAddLLVM.cmake1274 addr2line
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/llvm/
H A DBUILD.bazel3886 name = "llvm-addr2line",

12