diff options
Diffstat (limited to 'llvm/test/tools/dsymutil/X86/label.test')
-rw-r--r-- | llvm/test/tools/dsymutil/X86/label.test | 16 |
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 } +... + |