1*b587ca93SFangrui Song# RUN: yaml2obj %s -o %t 273a7a55cSPavel Labath# RUN: lldb-test object-file %t | FileCheck %s 373a7a55cSPavel Labath 473a7a55cSPavel Labath 573a7a55cSPavel Labath# CHECK: Showing 3 sections 673a7a55cSPavel Labath# CHECK-NEXT: Index: 0 773a7a55cSPavel Labath# CHECK-NEXT: ID: 0xffffffffffffffff 873a7a55cSPavel Labath# CHECK-NEXT: Name: PECOFF header 973a7a55cSPavel Labath# CHECK-NEXT: Type: regular 10f1e0ae34SPavel Labath# CHECK-NEXT: Permissions: r-- 1173a7a55cSPavel Labath# CHECK-NEXT: Thread specific: no 1273a7a55cSPavel Labath# CHECK-NEXT: VM address: 0x40000000 1373a7a55cSPavel Labath# CHECK-NEXT: VM size: 512 1473a7a55cSPavel Labath# CHECK-NEXT: File size: 512 1573a7a55cSPavel Labath# CHECK-EMPTY: 1673a7a55cSPavel Labath# CHECK-NEXT: Index: 1 1773a7a55cSPavel Labath# CHECK-NEXT: ID: 0x1 1873a7a55cSPavel Labath# CHECK-NEXT: Name: .text 1973a7a55cSPavel Labath# CHECK-NEXT: Type: code 20f1e0ae34SPavel Labath# CHECK-NEXT: Permissions: r-x 2173a7a55cSPavel Labath# CHECK-NEXT: Thread specific: no 2273a7a55cSPavel Labath# CHECK-NEXT: VM address: 0x40001000 2373a7a55cSPavel Labath# CHECK-NEXT: VM size: 64 2473a7a55cSPavel Labath# CHECK-NEXT: File size: 512 2573a7a55cSPavel Labath# CHECK-EMPTY: 2673a7a55cSPavel Labath# CHECK-NEXT: Index: 2 2773a7a55cSPavel Labath# CHECK-NEXT: ID: 0x2 2873a7a55cSPavel Labath# CHECK-NEXT: Name: .data 2973a7a55cSPavel Labath# CHECK-NEXT: Type: data 30f1e0ae34SPavel Labath# CHECK-NEXT: Permissions: r-- 3173a7a55cSPavel Labath# CHECK-NEXT: Thread specific: no 3273a7a55cSPavel Labath# CHECK-NEXT: VM address: 0x40002000 3373a7a55cSPavel Labath# CHECK-NEXT: VM size: 64 3473a7a55cSPavel Labath# CHECK-NEXT: File size: 512 3573a7a55cSPavel Labath 3673a7a55cSPavel Labath 3773a7a55cSPavel Labath--- !COFF 3873a7a55cSPavel LabathOptionalHeader: 3973a7a55cSPavel Labath AddressOfEntryPoint: 4616 4073a7a55cSPavel Labath ImageBase: 1073741824 4173a7a55cSPavel Labath SectionAlignment: 4096 4273a7a55cSPavel Labath FileAlignment: 512 4373a7a55cSPavel Labath MajorOperatingSystemVersion: 6 4473a7a55cSPavel Labath MinorOperatingSystemVersion: 0 4573a7a55cSPavel Labath MajorImageVersion: 0 4673a7a55cSPavel Labath MinorImageVersion: 0 4773a7a55cSPavel Labath MajorSubsystemVersion: 6 4873a7a55cSPavel Labath MinorSubsystemVersion: 0 4973a7a55cSPavel Labath Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI 5073a7a55cSPavel Labath DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ] 5173a7a55cSPavel Labath SizeOfStackReserve: 1048576 5273a7a55cSPavel Labath SizeOfStackCommit: 4096 5373a7a55cSPavel Labath SizeOfHeapReserve: 1048576 5473a7a55cSPavel Labath SizeOfHeapCommit: 4096 5573a7a55cSPavel Labathheader: 5673a7a55cSPavel Labath Machine: IMAGE_FILE_MACHINE_AMD64 5773a7a55cSPavel Labath Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE ] 5873a7a55cSPavel Labathsections: 5973a7a55cSPavel Labath - Name: .text 6073a7a55cSPavel Labath Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] 6173a7a55cSPavel Labath VirtualAddress: 4096 6273a7a55cSPavel Labath VirtualSize: 64 6373a7a55cSPavel Labath SectionData: DEADBEEFBAADF00D 6473a7a55cSPavel Labath - Name: .data 6573a7a55cSPavel Labath Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] 6673a7a55cSPavel Labath VirtualAddress: 8192 6773a7a55cSPavel Labath VirtualSize: 64 6873a7a55cSPavel Labath SectionData: DEADBEEFBAADF00D 6973a7a55cSPavel Labathsymbols: [] 7073a7a55cSPavel Labath... 71