[memprof] Remove an unused using directive (#117004)
[llvm-project.git] / lld / test / ELF / end-update.s
blobe8a2500674fd32c5361c473dfb28078523504303
1 // REQUIRES: x86
2 // Should set the value of the "end" symbol if it is undefined.
4 // RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o
5 // RUN: ld.lld %t.o -o %t
6 // RUN: llvm-readobj --sections --symbols %t | FileCheck %s
8 // CHECK: Sections [
9 // CHECK: Name: .bss
10 // CHECK-NEXT: Type:
11 // CHECK-NEXT: Flags [
12 // CHECK-NEXT: SHF_ALLOC
13 // CHECK-NEXT: SHF_WRITE
14 // CHECK-NEXT: ]
15 // CHECK-NEXT: Address: 0x202159
16 // CHECK-NEXT: Offset:
17 // CHECK-NEXT: Size: 6
18 // CHECK: ]
19 // CHECK: Symbols [
20 // CHECK: Name: end
21 // CHECK-NEXT: Value: 0x20215F
22 // CHECK: ]
24 .global _start,end
25 .text
26 _start:
27 nop
28 .bss
29 .space 6