[Alignment][NFC] Instructions::getLoadStoreAlignment
[llvm-complete.git] / test / tools / llvm-objcopy / ELF / strtab-optimize.test
blob41f86814a8030d5bc0c37426eff66320c8ceed61
1 # RUN: yaml2obj %s > %t
2 # RUN: llvm-objcopy %t %t2 --add-symbol='foo=1' --add-symbol='foofoo=2'
3 # RUN: llvm-readobj --sections %t2 | FileCheck %s
5 ## Check we have the correct size of the .strtab section
6 ## after the strings tail merge optimization.
8 # CHECK:      Name: .strtab
9 # CHECK-NEXT: Type: SHT_STRTAB
10 # CHECK-NEXT: Flags [
11 # CHECK-NEXT: ]
12 # CHECK-NEXT: Address:
13 # CHECK-NEXT: Offset:
14 # CHECK-NEXT: Size: 8
16 !ELF
17 FileHeader:
18   Class:           ELFCLASS64
19   Data:            ELFDATA2LSB
20   Type:            ET_REL
21   Machine:         EM_X86_64