1*55c81d42SFangrui Song# RUN: yaml2obj %s -o %t 2faf308b1SGeorge Rimar# RUN: llvm-objcopy %t %t2 --add-symbol='foo=1' --add-symbol='foofoo=2' 3faf308b1SGeorge Rimar# RUN: llvm-readobj --sections %t2 | FileCheck %s 4faf308b1SGeorge Rimar 5faf308b1SGeorge Rimar## Check we have the correct size of the .strtab section 6faf308b1SGeorge Rimar## after the strings tail merge optimization. 7faf308b1SGeorge Rimar 8faf308b1SGeorge Rimar# CHECK: Name: .strtab 9faf308b1SGeorge Rimar# CHECK-NEXT: Type: SHT_STRTAB 10faf308b1SGeorge Rimar# CHECK-NEXT: Flags [ 11faf308b1SGeorge Rimar# CHECK-NEXT: ] 12faf308b1SGeorge Rimar# CHECK-NEXT: Address: 13faf308b1SGeorge Rimar# CHECK-NEXT: Offset: 14faf308b1SGeorge Rimar# CHECK-NEXT: Size: 8 15faf308b1SGeorge Rimar 16faf308b1SGeorge Rimar!ELF 17faf308b1SGeorge RimarFileHeader: 18faf308b1SGeorge Rimar Class: ELFCLASS64 19faf308b1SGeorge Rimar Data: ELFDATA2LSB 20faf308b1SGeorge Rimar Type: ET_REL 21faf308b1SGeorge Rimar Machine: EM_X86_64 22