xref: /llvm-project/llvm/test/tools/llvm-symbolizer/untag-addresses.test (revision 593e19629744d6c8ba45fe4bb78910cf653cd6a7)
1# REQUIRES: x86-registered-target
2
3# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o
4# RUN: echo DATA %t.o 0 | llvm-symbolizer | FileCheck --check-prefix=UNTAG %s
5# RUN: echo DATA %t.o 0 | llvm-symbolizer --no-untag-addresses | FileCheck --check-prefix=NOUNTAG %s
6# RUN: echo DATA %t.o 0 | llvm-addr2line | FileCheck --check-prefix=NOUNTAG %s
7
8# UNTAG: foo
9# UNTAG: 0 4
10# NOUNTAG: ??
11# NOUNTAG: 0 0
12
13.data
14.globl foo
15.type foo, @object
16.size foo, 4
17foo = . + 0x1100000000000000
18.4byte 1
19