1*55c81d42SFangrui Song# RUN: yaml2obj %s -o %t 2298ea3f5SJordan Rupprecht# RUN: llvm-objcopy --remove-section=.text.bar %t %t2 3298ea3f5SJordan Rupprecht# RUN: llvm-readobj --sections %t2 | FileCheck %s 46e4dc6f2SAlexander Shaposhnikov 56e4dc6f2SAlexander Shaposhnikov# CHECK: Index: 2 66e4dc6f2SAlexander Shaposhnikov# CHECK-NEXT: Name: .ARM.exidx.text.foo (1) 76e4dc6f2SAlexander Shaposhnikov# CHECK-NEXT: Type: SHT_ARM_EXIDX (0x70000001) 86e4dc6f2SAlexander Shaposhnikov# CHECK: Address: 0x0 96e4dc6f2SAlexander Shaposhnikov# CHECK-NEXT: Offset: 0x34 106e4dc6f2SAlexander Shaposhnikov# CHECK-NEXT: Size: 0 116e4dc6f2SAlexander Shaposhnikov# CHECK-NEXT: Link: 1 126e4dc6f2SAlexander Shaposhnikov# CHECK-NEXT: Info: 0 136e4dc6f2SAlexander Shaposhnikov 146e4dc6f2SAlexander Shaposhnikov--- !ELF 156e4dc6f2SAlexander ShaposhnikovFileHeader: 166e4dc6f2SAlexander Shaposhnikov Class: ELFCLASS32 176e4dc6f2SAlexander Shaposhnikov Data: ELFDATA2LSB 186e4dc6f2SAlexander Shaposhnikov Type: ET_REL 196e4dc6f2SAlexander Shaposhnikov Machine: EM_ARM 206e4dc6f2SAlexander Shaposhnikov Flags: [ EF_ARM_EABI_VER5 ] 216e4dc6f2SAlexander ShaposhnikovSections: 226e4dc6f2SAlexander Shaposhnikov - Name: .text.bar 236e4dc6f2SAlexander Shaposhnikov Type: SHT_PROGBITS 246e4dc6f2SAlexander Shaposhnikov Flags: [ SHF_ALLOC, SHF_EXECINSTR ] 256e4dc6f2SAlexander Shaposhnikov AddressAlign: 0x0000000000000004 266e4dc6f2SAlexander Shaposhnikov Content: '' 276e4dc6f2SAlexander Shaposhnikov - Name: .text.foo 286e4dc6f2SAlexander Shaposhnikov Type: SHT_PROGBITS 296e4dc6f2SAlexander Shaposhnikov Flags: [ SHF_ALLOC, SHF_EXECINSTR ] 306e4dc6f2SAlexander Shaposhnikov AddressAlign: 0x0000000000000004 316e4dc6f2SAlexander Shaposhnikov Content: '' 326e4dc6f2SAlexander Shaposhnikov - Name: .ARM.exidx.text.foo 336e4dc6f2SAlexander Shaposhnikov Type: SHT_ARM_EXIDX 346e4dc6f2SAlexander Shaposhnikov Flags: [ SHF_ALLOC, SHF_LINK_ORDER ] 356e4dc6f2SAlexander Shaposhnikov Link: .text.foo 366e4dc6f2SAlexander Shaposhnikov AddressAlign: 0x0000000000000004 376e4dc6f2SAlexander Shaposhnikov Content: '' 386e4dc6f2SAlexander ShaposhnikovSymbols: 396e4dc6f2SAlexander Shaposhnikov - Name: .text.bar 406e4dc6f2SAlexander Shaposhnikov Type: STT_SECTION 416e4dc6f2SAlexander Shaposhnikov Section: .text.bar 426e4dc6f2SAlexander Shaposhnikov - Name: .text.foo 436e4dc6f2SAlexander Shaposhnikov Type: STT_SECTION 446e4dc6f2SAlexander Shaposhnikov Section: .text.foo 456e4dc6f2SAlexander Shaposhnikov - Name: .ARM.exidx.text.foo 466e4dc6f2SAlexander Shaposhnikov Type: STT_SECTION 476e4dc6f2SAlexander Shaposhnikov Section: .ARM.exidx.text.foo 48