blob: fbdd8df52d5409bf70ce3483ca1513e96679a939 [file]
# REQUIRES: x86
# RUN: llvm-mc -triple=x86_64-windows-msvc %s -filetype=obj -o %t.obj
# RUN: lld-link -out:%t.exe -entry:main %t.obj -debug:dwarf
# RUN: llvm-readobj --string-table %t.exe | FileCheck %s
# CHECK: StringTable {
# CHECK-NEXT: Length: 87
# CHECK-NEXT: [ 4] .debug_abbrev
# CHECK-NEXT: [ 12] .debug_line
# CHECK-NEXT: [ 1e] long_name_symbolz
# CHECK-NEXT: [ 30] .debug_abbrez
# CHECK-NEXT: [ 3e] __impl_long_name_symbolA
# CHECK-NEXT: }
.global main
.text
main:
long_name_symbolz:
long_name_symbolA:
__impl_long_name_symbolA:
name_symbolA:
.debug_abbrez:
ret
.section .debug_abbrev,"dr"
.byte 0
.section .debug_line,"dr"
.byte 0