150
|
1 // REQUIRES: x86
|
|
2 // RUN: llvm-mc -filetype=obj -triple=i686-pc-linux %s -o %t.o
|
|
3 // RUN: ld.lld %t.o -r -o %tr.o
|
|
4 // RUN: ld.lld %tr.o -shared -o %t1
|
|
5 // RUN: llvm-readobj --symbols %t1 | FileCheck %s
|
|
6
|
|
7 // CHECK: Symbol {
|
|
8 // CHECK: Name: tls0
|
|
9 // CHECK-NEXT: Value: 0x0
|
|
10 // CHECK-NEXT: Size: 0
|
|
11 // CHECK-NEXT: Binding: Global
|
|
12 // CHECK-NEXT: Type: TLS
|
|
13 // CHECK-NEXT: Other: 0
|
|
14 // CHECK-NEXT: Section: .tdata
|
|
15 // CHECK-NEXT: }
|
|
16
|
|
17 .type tls0,@object
|
|
18 .section .tdata,"awT",@progbits
|
|
19 .globl tls0
|
|
20 tls0:
|
|
21 .long 0
|