1# RUN: yaml2obj %s > %t 2# RUN: lldb-test symbols %t | FileCheck %s 3 4# CHECK: Type File Address/Value {{.*}} Size Flags Name 5# CHECK: Code 0x0000000040001000 0x{{[0-9a-f]+}} 0x{{[0-9a-f]+}} entry 6# CHECK: 0x0000000040002000 0x{{[0-9a-f]+}} 0x{{[0-9a-f]+}} variable 7 8--- !COFF 9OptionalHeader: 10 AddressOfEntryPoint: 4096 11 ImageBase: 1073741824 12 SectionAlignment: 4096 13 FileAlignment: 512 14 MajorOperatingSystemVersion: 6 15 MinorOperatingSystemVersion: 0 16 MajorImageVersion: 0 17 MinorImageVersion: 0 18 MajorSubsystemVersion: 6 19 MinorSubsystemVersion: 0 20 Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI 21 DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ] 22 SizeOfStackReserve: 1048576 23 SizeOfStackCommit: 4096 24 SizeOfHeapReserve: 1048576 25 SizeOfHeapCommit: 4096 26 ExportTable: 27 RelativeVirtualAddress: 0 28 Size: 0 29 ImportTable: 30 RelativeVirtualAddress: 0 31 Size: 0 32 ResourceTable: 33 RelativeVirtualAddress: 0 34 Size: 0 35 ExceptionTable: 36 RelativeVirtualAddress: 0 37 Size: 0 38 CertificateTable: 39 RelativeVirtualAddress: 0 40 Size: 0 41 BaseRelocationTable: 42 RelativeVirtualAddress: 0 43 Size: 0 44 Debug: 45 RelativeVirtualAddress: 0 46 Size: 0 47 Architecture: 48 RelativeVirtualAddress: 0 49 Size: 0 50 GlobalPtr: 51 RelativeVirtualAddress: 0 52 Size: 0 53 TlsTable: 54 RelativeVirtualAddress: 0 55 Size: 0 56 LoadConfigTable: 57 RelativeVirtualAddress: 0 58 Size: 0 59 BoundImport: 60 RelativeVirtualAddress: 0 61 Size: 0 62 IAT: 63 RelativeVirtualAddress: 0 64 Size: 0 65 DelayImportDescriptor: 66 RelativeVirtualAddress: 0 67 Size: 0 68 ClrRuntimeHeader: 69 RelativeVirtualAddress: 0 70 Size: 0 71header: 72 Machine: IMAGE_FILE_MACHINE_AMD64 73 Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE ] 74sections: 75 - Name: .text 76 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] 77 VirtualAddress: 4096 78 VirtualSize: 1 79 SectionData: C3 80 - Name: .data 81 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ] 82 VirtualAddress: 8192 83 VirtualSize: 4 84 SectionData: '' 85symbols: 86 - Name: .text 87 Value: 0 88 SectionNumber: 1 89 SimpleType: IMAGE_SYM_TYPE_NULL 90 ComplexType: IMAGE_SYM_DTYPE_NULL 91 StorageClass: IMAGE_SYM_CLASS_STATIC 92 - Name: .data 93 Value: 0 94 SectionNumber: 2 95 SimpleType: IMAGE_SYM_TYPE_NULL 96 ComplexType: IMAGE_SYM_DTYPE_NULL 97 StorageClass: IMAGE_SYM_CLASS_STATIC 98 - Name: .bss 99 Value: 0 100 SectionNumber: 2 101 SimpleType: IMAGE_SYM_TYPE_NULL 102 ComplexType: IMAGE_SYM_DTYPE_NULL 103 StorageClass: IMAGE_SYM_CLASS_STATIC 104 - Name: entry 105 Value: 0 106 SectionNumber: 1 107 SimpleType: IMAGE_SYM_TYPE_NULL 108 ComplexType: IMAGE_SYM_DTYPE_FUNCTION 109 StorageClass: IMAGE_SYM_CLASS_EXTERNAL 110 - Name: variable 111 Value: 0 112 SectionNumber: 2 113 SimpleType: IMAGE_SYM_TYPE_NULL 114 ComplexType: IMAGE_SYM_DTYPE_NULL 115 StorageClass: IMAGE_SYM_CLASS_EXTERNAL 116... 117