1b587ca93SFangrui Song# RUN: yaml2obj %s -o %t
287aa9c9eSJonas Devlieghere# RUN: lldb-test object-file %t | FileCheck %s
387aa9c9eSJonas Devlieghere
487aa9c9eSJonas Devlieghere# CHECK: Plugin name: pe-coff
5*25c8a061SAlvin Wong# CHECK: Architecture: x86_64-pc-windows-{{(msvc|gnu)}}
687aa9c9eSJonas Devlieghere# CHECK: UUID:
787aa9c9eSJonas Devlieghere# CHECK: Executable: true
887aa9c9eSJonas Devlieghere# CHECK: Stripped: false
987aa9c9eSJonas Devlieghere# CHECK: Type: executable
1087aa9c9eSJonas Devlieghere# CHECK: Strata: user
1187aa9c9eSJonas Devlieghere# CHECK: Base VM address: 0x47000
1287aa9c9eSJonas Devlieghere
1387aa9c9eSJonas Devlieghere--- !COFF
1487aa9c9eSJonas DevlieghereOptionalHeader:
1587aa9c9eSJonas Devlieghere  AddressOfEntryPoint: 4096
1687aa9c9eSJonas Devlieghere  ImageBase:       290816
1787aa9c9eSJonas Devlieghere  SectionAlignment: 4096
1887aa9c9eSJonas Devlieghere  FileAlignment:   512
1987aa9c9eSJonas Devlieghere  MajorOperatingSystemVersion: 6
2087aa9c9eSJonas Devlieghere  MinorOperatingSystemVersion: 0
2187aa9c9eSJonas Devlieghere  MajorImageVersion: 0
2287aa9c9eSJonas Devlieghere  MinorImageVersion: 0
2387aa9c9eSJonas Devlieghere  MajorSubsystemVersion: 6
2487aa9c9eSJonas Devlieghere  MinorSubsystemVersion: 0
2587aa9c9eSJonas Devlieghere  Subsystem:       IMAGE_SUBSYSTEM_WINDOWS_CUI
2687aa9c9eSJonas Devlieghere  DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ]
2787aa9c9eSJonas Devlieghere  SizeOfStackReserve: 1048576
2887aa9c9eSJonas Devlieghere  SizeOfStackCommit: 4096
2987aa9c9eSJonas Devlieghere  SizeOfHeapReserve: 1048576
3087aa9c9eSJonas Devlieghere  SizeOfHeapCommit: 4096
3187aa9c9eSJonas Devlieghere  ExportTable:
3287aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
3387aa9c9eSJonas Devlieghere    Size:            0
3487aa9c9eSJonas Devlieghere  ImportTable:
3587aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
3687aa9c9eSJonas Devlieghere    Size:            0
3787aa9c9eSJonas Devlieghere  ResourceTable:
3887aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
3987aa9c9eSJonas Devlieghere    Size:            0
4087aa9c9eSJonas Devlieghere  ExceptionTable:
4187aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
4287aa9c9eSJonas Devlieghere    Size:            0
4387aa9c9eSJonas Devlieghere  CertificateTable:
4487aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
4587aa9c9eSJonas Devlieghere    Size:            0
4687aa9c9eSJonas Devlieghere  BaseRelocationTable:
4787aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
4887aa9c9eSJonas Devlieghere    Size:            0
4987aa9c9eSJonas Devlieghere  Debug:
5087aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
5187aa9c9eSJonas Devlieghere    Size:            0
5287aa9c9eSJonas Devlieghere  Architecture:
5387aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
5487aa9c9eSJonas Devlieghere    Size:            0
5587aa9c9eSJonas Devlieghere  GlobalPtr:
5687aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
5787aa9c9eSJonas Devlieghere    Size:            0
5887aa9c9eSJonas Devlieghere  TlsTable:
5987aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
6087aa9c9eSJonas Devlieghere    Size:            0
6187aa9c9eSJonas Devlieghere  LoadConfigTable:
6287aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
6387aa9c9eSJonas Devlieghere    Size:            0
6487aa9c9eSJonas Devlieghere  BoundImport:
6587aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
6687aa9c9eSJonas Devlieghere    Size:            0
6787aa9c9eSJonas Devlieghere  IAT:
6887aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
6987aa9c9eSJonas Devlieghere    Size:            0
7087aa9c9eSJonas Devlieghere  DelayImportDescriptor:
7187aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
7287aa9c9eSJonas Devlieghere    Size:            0
7387aa9c9eSJonas Devlieghere  ClrRuntimeHeader:
7487aa9c9eSJonas Devlieghere    RelativeVirtualAddress: 0
7587aa9c9eSJonas Devlieghere    Size:            0
7687aa9c9eSJonas Devlieghereheader:
7787aa9c9eSJonas Devlieghere  Machine:         IMAGE_FILE_MACHINE_AMD64
7887aa9c9eSJonas Devlieghere  Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE ]
7987aa9c9eSJonas Devliegheresections:
8087aa9c9eSJonas Devlieghere  - Name:            .text
8187aa9c9eSJonas Devlieghere    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
8287aa9c9eSJonas Devlieghere    VirtualAddress:  4096
8387aa9c9eSJonas Devlieghere    VirtualSize:     1
8487aa9c9eSJonas Devlieghere    SectionData:     C3
8587aa9c9eSJonas Devliegheresymbols:         []
8687aa9c9eSJonas Devlieghere...
87