1f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -s -sd -sr | FileCheck %s 2d3dce16ffef83fbb30be7125d7a38ae2f1a2ab06Rafael Espindola 3d3dce16ffef83fbb30be7125d7a38ae2f1a2ab06Rafael Espindola call bar 4d3dce16ffef83fbb30be7125d7a38ae2f1a2ab06Rafael Espindolabar: 5d3dce16ffef83fbb30be7125d7a38ae2f1a2ab06Rafael Espindola 6f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK: Section { 7f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK: Name: .text 8f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Type: SHT_PROGBITS 9f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Flags [ (0x6) 10f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: SHF_ALLOC 11f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: SHF_EXECINSTR 12f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: ] 13f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Address: 0x0 14f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Offset: 0x40 15f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Size: 5 16f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Link: 0 17f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Info: 0 18f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: AddressAlignment: 4 19f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: EntrySize: 0 20f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Relocations [ 21f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: ] 22f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: SectionData ( 23f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: 0000: E8000000 00 24f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: ) 25f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: } 26d3dce16ffef83fbb30be7125d7a38ae2f1a2ab06Rafael Espindola// CHECK: shstrtab 27