16e4dc6f2SAlexander Shaposhnikov# RUN: yaml2obj %s -o %t 26e4dc6f2SAlexander Shaposhnikov# RUN: llvm-objcopy -R .text3 -O binary %t %t2 36e4dc6f2SAlexander Shaposhnikov# RUN: od -Ax -v -t x1 %t2 | FileCheck %s 4298ea3f5SJordan Rupprecht# RUN: wc -c %t2 | FileCheck %s --check-prefix=SIZE 56e4dc6f2SAlexander Shaposhnikov 66e4dc6f2SAlexander Shaposhnikov!ELF 76e4dc6f2SAlexander ShaposhnikovFileHeader: 86e4dc6f2SAlexander Shaposhnikov Class: ELFCLASS64 96e4dc6f2SAlexander Shaposhnikov Data: ELFDATA2LSB 106e4dc6f2SAlexander Shaposhnikov Type: ET_EXEC 116e4dc6f2SAlexander Shaposhnikov Machine: EM_X86_64 126e4dc6f2SAlexander ShaposhnikovSections: 136e4dc6f2SAlexander Shaposhnikov - Name: .text 146e4dc6f2SAlexander Shaposhnikov Type: SHT_PROGBITS 156e4dc6f2SAlexander Shaposhnikov Flags: [ SHF_ALLOC, SHF_EXECINSTR ] 166e4dc6f2SAlexander Shaposhnikov Address: 0x1000 176e4dc6f2SAlexander Shaposhnikov AddressAlign: 0x1000 186e4dc6f2SAlexander Shaposhnikov Content: "c3c3c3c3" 196e4dc6f2SAlexander Shaposhnikov Size: 0x1000 206e4dc6f2SAlexander Shaposhnikov - Name: .text2 216e4dc6f2SAlexander Shaposhnikov Type: SHT_PROGBITS 226e4dc6f2SAlexander Shaposhnikov Flags: [ SHF_ALLOC, SHF_EXECINSTR ] 236e4dc6f2SAlexander Shaposhnikov Address: 0x2000 246e4dc6f2SAlexander Shaposhnikov AddressAlign: 0x1000 256e4dc6f2SAlexander Shaposhnikov Content: "DEADBEEF" 266e4dc6f2SAlexander Shaposhnikov Size: 0x1000 276e4dc6f2SAlexander Shaposhnikov - Name: .text3 286e4dc6f2SAlexander Shaposhnikov Type: SHT_PROGBITS 296e4dc6f2SAlexander Shaposhnikov Flags: [ SHF_ALLOC, SHF_EXECINSTR ] 306e4dc6f2SAlexander Shaposhnikov Address: 0x3000 316e4dc6f2SAlexander Shaposhnikov AddressAlign: 0x1000 326e4dc6f2SAlexander Shaposhnikov Content: "32323232" 336e4dc6f2SAlexander Shaposhnikov Size: 0x1000 346e4dc6f2SAlexander ShaposhnikovProgramHeaders: 356e4dc6f2SAlexander Shaposhnikov - Type: PT_LOAD 366e4dc6f2SAlexander Shaposhnikov Flags: [ PF_R ] 376e4dc6f2SAlexander Shaposhnikov VAddr: 0x1000 38*a7a447beSGeorgii Rymar FirstSec: .text 39*a7a447beSGeorgii Rymar LastSec: .text3 406e4dc6f2SAlexander Shaposhnikov 416e4dc6f2SAlexander Shaposhnikov# CHECK: 000000 c3 c3 c3 c3 426e4dc6f2SAlexander Shaposhnikov# CHECK: 001000 de ad be ef 436e4dc6f2SAlexander Shaposhnikov 446e4dc6f2SAlexander Shaposhnikov# SIZE: 8192 45