summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-symbolizer/basic.s
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/tools/llvm-symbolizer/basic.s')
-rw-r--r--llvm/test/tools/llvm-symbolizer/basic.s19
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
OpenPOWER on IntegriCloud