30 lines · yaml
1## Check that yaml2obj takes in account section AddressAlign field.2 3# RUN: yaml2obj %s -o %t4# RUN: llvm-readobj -S %t | FileCheck %s5 6# CHECK: Section {7# CHECK: Index:8# CHECK: Name: .data9# CHECK-NEXT: Type: SHT_PROGBITS10# CHECK-NEXT: Flags [11# CHECK-NEXT: ]12# CHECK-NEXT: Address: 0x013# CHECK-NEXT: Offset: 0x{{[0-9A-F]*}}0014# CHECK-NEXT: Size:15# CHECK-NEXT: Link:16# CHECK-NEXT: Info:17# CHECK-NEXT: AddressAlignment: 25618# CHECK-NEXT: EntrySize:19# CHECK-NEXT: }20 21!ELF22FileHeader:23 Class: ELFCLASS6424 Data: ELFDATA2LSB25 Type: ET_REL26Sections:27 - Name: .data28 Type: SHT_PROGBITS29 AddressAlign: 25630