|  | # REQUIRES: arm | 
|  | ## Test we resolve relocations referencing TLS symbols in .debug_* sections to | 
|  | ## a tombstone value if the referenced TLS symbol is discarded. | 
|  |  | 
|  | # RUN: llvm-mc -filetype=obj -triple=armv7a-none-linux-gnueabi %s -o %t.o | 
|  | # RUN: ld.lld --gc-sections %t.o -o %t | 
|  | # RUN: llvm-objdump -s %t | FileCheck %s | 
|  |  | 
|  | # CHECK:      Contents of section .debug_info: | 
|  | # CHECK-NEXT:  0000 00000000 | 
|  |  | 
|  | .globl _start | 
|  | _start: | 
|  | bx lr | 
|  |  | 
|  | .section .tbss,"awT",%nobits | 
|  | .globl tls | 
|  | .long 0 | 
|  |  | 
|  | .section .debug_info | 
|  | ## R_ARM_TLS_LDO32 | 
|  | .long tls(tlsldo) |