2 # RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t
4 # RUN: echo "SECTIONS { \
5 # RUN: . = SIZEOF_HEADERS; \
6 # RUN: abc : { foo = .; } \
7 # RUN: . = ALIGN(0x1000); \
8 # RUN: bar : { *(bar) } \
10 # RUN: ld.lld -o %t1 --script %t.script %t -shared
11 # RUN: llvm-objdump -section-headers -t %t1 | FileCheck %s
13 # CHECK-NEXT: Idx Name Size Address
14 # CHECK-NEXT: 0 00000000 0000000000000000
15 # CHECK: abc 00000000 [[ADDR:[0-9a-f]*]] BSS
16 # CHECK-NEXT: bar 00000000 0000000000001000 DATA
18 # CHECK: SYMBOL TABLE:
19 # CHECK: [[ADDR]] abc 00000000 foo