Rafael Espindola | 5be6064 | 2016-04-21 23:59:19 +0000 | [diff] [blame] | 1 | // RUN: llvm-mc %s -o %t.o -filetype=obj -triple=x86_64-pc-linux |
2 | // RUN: ld.lld %t.o -o %t.so -shared --gc-sections | ||||
3 | // RUN: llvm-readobj -s %t.so | FileCheck %s | ||||
4 | |||||
5 | // CHECK: Name: .text | ||||
6 | // CHECK-NEXT: Type: SHT_PROGBITS | ||||
7 | // CHECK-NEXT: Flags [ | ||||
8 | // CHECK-NEXT: SHF_ALLOC | ||||
9 | // CHECK-NEXT: SHF_EXECINSTR | ||||
10 | // CHECK-NEXT: ] | ||||
11 | // CHECK-NEXT: Address: | ||||
12 | // CHECK-NEXT: Offset: | ||||
13 | // CHECK-NEXT: Size: 1 | ||||
14 | |||||
15 | .protected g | ||||
16 | .globl g | ||||
17 | g: | ||||
18 | retq |