summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/dsymutil/X86/label.test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/tools/dsymutil/X86/label.test')
-rw-r--r--llvm/test/tools/dsymutil/X86/label.test16
1 files changed, 16 insertions, 0 deletions
diff --git a/llvm/test/tools/dsymutil/X86/label.test b/llvm/test/tools/dsymutil/X86/label.test
new file mode 100644
index 00000000000..be4bc3c83b4
--- /dev/null
+++ b/llvm/test/tools/dsymutil/X86/label.test
@@ -0,0 +1,16 @@
+# RUN: llvm-dsymutil -oso-prepend-path %p/../Inputs -y %s -f -o - | llvm-dwarfdump - --debug-info | FileCheck %s
+
+# Compile with:
+# echo -e ".global _foo;\nfoo:\nnop" | clang -x assembler -g - -c -o /tmp/label.o
+
+# CHECK: DW_TAG_label
+# CHECK-NEXT: DW_AT_name ("foo")
+
+---
+triple: 'x86_64-apple-darwin'
+objects:
+ - filename: label.o
+ symbols:
+ - { sym: _foo, objAddr: 0x0, binAddr: 0x1000, size: 0x1 }
+...
+
OpenPOWER on IntegriCloud