diff options
Diffstat (limited to 'llvm/test/tools/llvm-symbolizer/basic.s')
-rw-r--r-- | llvm/test/tools/llvm-symbolizer/basic.s | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-symbolizer/basic.s b/llvm/test/tools/llvm-symbolizer/basic.s new file mode 100644 index 00000000000..0ee3084d80a --- /dev/null +++ b/llvm/test/tools/llvm-symbolizer/basic.s @@ -0,0 +1,19 @@ +# REQUIRES: x86-registered-target + +foo: + .space 10 + nop + nop + +# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o -g + +# Check input addresses specified on stdin. +# RUN: echo -e "0xa\n0xb" | llvm-symbolizer --obj=%t.o | FileCheck %s +# RUN: echo -e "10\n11" | llvm-symbolizer --obj=%t.o | FileCheck %s + +# Check input addresses specified on the command-line. +# RUN: llvm-symbolizer 0xa 0xb --obj=%t.o | FileCheck %s +# RUN: llvm-symbolizer 10 11 --obj=%t.o | FileCheck %s + +# CHECK: basic.s:5:0 +# CHECK: basic.s:6:0 |