diff options
| author | Jonas Devlieghere <jonas@devlieghere.com> | 2019-10-09 19:22:02 +0000 |
|---|---|---|
| committer | Jonas Devlieghere <jonas@devlieghere.com> | 2019-10-09 19:22:02 +0000 |
| commit | 87aa9c9e4d41ed881453e2fab85b3d25f648bb55 (patch) | |
| tree | 63efe79832bf3de4f63e4e81c62e73923947b882 /lldb/lit/ObjectFile/PECOFF | |
| parent | fd18e94697c987d5f24e25aa4e27adaffff3cce4 (diff) | |
| download | bcm5719-llvm-87aa9c9e4d41ed881453e2fab85b3d25f648bb55.tar.gz bcm5719-llvm-87aa9c9e4d41ed881453e2fab85b3d25f648bb55.zip | |
Re-land "[test] Split LLDB tests into API, Shell & Unit"
The original patch got reverted because it broke `check-lldb` on a clean
build. This fixes that.
llvm-svn: 374201
Diffstat (limited to 'lldb/lit/ObjectFile/PECOFF')
| -rw-r--r-- | lldb/lit/ObjectFile/PECOFF/basic-info-arm.yaml | 86 | ||||
| -rw-r--r-- | lldb/lit/ObjectFile/PECOFF/basic-info-arm64.yaml | 86 | ||||
| -rw-r--r-- | lldb/lit/ObjectFile/PECOFF/basic-info.yaml | 86 | ||||
| -rw-r--r-- | lldb/lit/ObjectFile/PECOFF/dep-modules.yaml | 170 | ||||
| -rw-r--r-- | lldb/lit/ObjectFile/PECOFF/export-dllfunc.yaml | 176 | ||||
| -rw-r--r-- | lldb/lit/ObjectFile/PECOFF/lit.local.cfg | 1 | ||||
| -rw-r--r-- | lldb/lit/ObjectFile/PECOFF/sections-names.yaml | 52 | ||||
| -rw-r--r-- | lldb/lit/ObjectFile/PECOFF/subsections.yaml | 70 | ||||
| -rw-r--r-- | lldb/lit/ObjectFile/PECOFF/uuid.yaml | 90 |
9 files changed, 0 insertions, 817 deletions
diff --git a/lldb/lit/ObjectFile/PECOFF/basic-info-arm.yaml b/lldb/lit/ObjectFile/PECOFF/basic-info-arm.yaml deleted file mode 100644 index 39ef9476857..00000000000 --- a/lldb/lit/ObjectFile/PECOFF/basic-info-arm.yaml +++ /dev/null @@ -1,86 +0,0 @@ -# RUN: yaml2obj %s > %t -# RUN: lldb-test object-file %t | FileCheck %s - -# CHECK: Plugin name: pe-coff -# CHECK: Architecture: armv7-pc-windows-msvc -# CHECK: UUID: -# CHECK: Executable: true -# CHECK: Stripped: false -# CHECK: Type: executable -# CHECK: Strata: user -# CHECK: Base VM address: 0x40000 - ---- !COFF -OptionalHeader: - AddressOfEntryPoint: 4097 - ImageBase: 4194304 - SectionAlignment: 4096 - FileAlignment: 512 - MajorOperatingSystemVersion: 6 - MinorOperatingSystemVersion: 0 - MajorImageVersion: 0 - MinorImageVersion: 0 - MajorSubsystemVersion: 6 - MinorSubsystemVersion: 0 - Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI - DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ] - SizeOfStackReserve: 1048576 - SizeOfStackCommit: 4096 - SizeOfHeapReserve: 1048576 - SizeOfHeapCommit: 4096 - ExportTable: - RelativeVirtualAddress: 0 - Size: 0 - ImportTable: - RelativeVirtualAddress: 0 - Size: 0 - ResourceTable: - RelativeVirtualAddress: 0 - Size: 0 - ExceptionTable: - RelativeVirtualAddress: 0 - Size: 0 - CertificateTable: - RelativeVirtualAddress: 0 - Size: 0 - BaseRelocationTable: - RelativeVirtualAddress: 0 - Size: 0 - Debug: - RelativeVirtualAddress: 0 - Size: 0 - Architecture: - RelativeVirtualAddress: 0 - Size: 0 - GlobalPtr: - RelativeVirtualAddress: 0 - Size: 0 - TlsTable: - RelativeVirtualAddress: 0 - Size: 0 - LoadConfigTable: - RelativeVirtualAddress: 0 - Size: 0 - BoundImport: - RelativeVirtualAddress: 0 - Size: 0 - IAT: - RelativeVirtualAddress: 0 - Size: 0 - DelayImportDescriptor: - RelativeVirtualAddress: 0 - Size: 0 - ClrRuntimeHeader: - RelativeVirtualAddress: 0 - Size: 0 -header: - Machine: IMAGE_FILE_MACHINE_ARMNT - Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_32BIT_MACHINE ] -sections: - - Name: .text - Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] - VirtualAddress: 4096 - VirtualSize: 2 - SectionData: '7047' -symbols: [] -... diff --git a/lldb/lit/ObjectFile/PECOFF/basic-info-arm64.yaml b/lldb/lit/ObjectFile/PECOFF/basic-info-arm64.yaml deleted file mode 100644 index 1fcf3b35a8d..00000000000 --- a/lldb/lit/ObjectFile/PECOFF/basic-info-arm64.yaml +++ /dev/null @@ -1,86 +0,0 @@ -# RUN: yaml2obj %s > %t -# RUN: lldb-test object-file %t | FileCheck %s - -# CHECK: Plugin name: pe-coff -# CHECK: Architecture: aarch64-unknown-windows-msvc -# CHECK: UUID: -# CHECK: Executable: true -# CHECK: Stripped: false -# CHECK: Type: executable -# CHECK: Strata: user -# CHECK: Base VM address: 0x40000000 - ---- !COFF -OptionalHeader: - AddressOfEntryPoint: 4096 - ImageBase: 1073741824 - SectionAlignment: 4096 - FileAlignment: 512 - MajorOperatingSystemVersion: 6 - MinorOperatingSystemVersion: 0 - MajorImageVersion: 0 - MinorImageVersion: 0 - MajorSubsystemVersion: 6 - MinorSubsystemVersion: 0 - Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI - DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ] - SizeOfStackReserve: 1048576 - SizeOfStackCommit: 4096 - SizeOfHeapReserve: 1048576 - SizeOfHeapCommit: 4096 - ExportTable: - RelativeVirtualAddress: 0 - Size: 0 - ImportTable: - RelativeVirtualAddress: 0 - Size: 0 - ResourceTable: - RelativeVirtualAddress: 0 - Size: 0 - ExceptionTable: - RelativeVirtualAddress: 0 - Size: 0 - CertificateTable: - RelativeVirtualAddress: 0 - Size: 0 - BaseRelocationTable: - RelativeVirtualAddress: 0 - Size: 0 - Debug: - RelativeVirtualAddress: 0 - Size: 0 - Architecture: - RelativeVirtualAddress: 0 - Size: 0 - GlobalPtr: - RelativeVirtualAddress: 0 - Size: 0 - TlsTable: - RelativeVirtualAddress: 0 - Size: 0 - LoadConfigTable: - RelativeVirtualAddress: 0 - Size: 0 - BoundImport: - RelativeVirtualAddress: 0 - Size: 0 - IAT: - RelativeVirtualAddress: 0 - Size: 0 - DelayImportDescriptor: - RelativeVirtualAddress: 0 - Size: 0 - ClrRuntimeHeader: - RelativeVirtualAddress: 0 - Size: 0 -header: - Machine: IMAGE_FILE_MACHINE_ARM64 - Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE ] -sections: - - Name: .text - Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] - VirtualAddress: 4096 - VirtualSize: 4 - SectionData: C0035FD6 -symbols: [] -... diff --git a/lldb/lit/ObjectFile/PECOFF/basic-info.yaml b/lldb/lit/ObjectFile/PECOFF/basic-info.yaml deleted file mode 100644 index 6b08788fb75..00000000000 --- a/lldb/lit/ObjectFile/PECOFF/basic-info.yaml +++ /dev/null @@ -1,86 +0,0 @@ -# RUN: yaml2obj %s > %t -# RUN: lldb-test object-file %t | FileCheck %s - -# CHECK: Plugin name: pe-coff -# CHECK: Architecture: x86_64-pc-windows-msvc -# CHECK: UUID: -# CHECK: Executable: true -# CHECK: Stripped: false -# CHECK: Type: executable -# CHECK: Strata: user -# CHECK: Base VM address: 0x47000 - ---- !COFF -OptionalHeader: - AddressOfEntryPoint: 4096 - ImageBase: 290816 - SectionAlignment: 4096 - FileAlignment: 512 - MajorOperatingSystemVersion: 6 - MinorOperatingSystemVersion: 0 - MajorImageVersion: 0 - MinorImageVersion: 0 - MajorSubsystemVersion: 6 - MinorSubsystemVersion: 0 - Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI - DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ] - SizeOfStackReserve: 1048576 - SizeOfStackCommit: 4096 - SizeOfHeapReserve: 1048576 - SizeOfHeapCommit: 4096 - ExportTable: - RelativeVirtualAddress: 0 - Size: 0 - ImportTable: - RelativeVirtualAddress: 0 - Size: 0 - ResourceTable: - RelativeVirtualAddress: 0 - Size: 0 - ExceptionTable: - RelativeVirtualAddress: 0 - Size: 0 - CertificateTable: - RelativeVirtualAddress: 0 - Size: 0 - BaseRelocationTable: - RelativeVirtualAddress: 0 - Size: 0 - Debug: - RelativeVirtualAddress: 0 - Size: 0 - Architecture: - RelativeVirtualAddress: 0 - Size: 0 - GlobalPtr: - RelativeVirtualAddress: 0 - Size: 0 - TlsTable: - RelativeVirtualAddress: 0 - Size: 0 - LoadConfigTable: - RelativeVirtualAddress: 0 - Size: 0 - BoundImport: - RelativeVirtualAddress: 0 - Size: 0 - IAT: - RelativeVirtualAddress: 0 - Size: 0 - DelayImportDescriptor: - RelativeVirtualAddress: 0 - Size: 0 - ClrRuntimeHeader: - RelativeVirtualAddress: 0 - Size: 0 -header: - Machine: IMAGE_FILE_MACHINE_AMD64 - Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE ] -sections: - - Name: .text - Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] - VirtualAddress: 4096 - VirtualSize: 1 - SectionData: C3 -symbols: [] -... diff --git a/lldb/lit/ObjectFile/PECOFF/dep-modules.yaml b/lldb/lit/ObjectFile/PECOFF/dep-modules.yaml deleted file mode 100644 index 12249439d8f..00000000000 --- a/lldb/lit/ObjectFile/PECOFF/dep-modules.yaml +++ /dev/null @@ -1,170 +0,0 @@ -# REQUIRES: lld -# RUN: yaml2obj < %p/export-dllfunc.yaml > %t.export-dllfunc.obj -# RUN: yaml2obj < %s > %t.obj -# -# RUN: lld-link /machine:x64 /out:%t.export-dllfunc.dll /noentry /nodefaultlib /dll %t.export-dllfunc.obj /export:DllFunc -# RUN: lld-link /out:%t.exe %t.obj %t.export-dllfunc.lib /nodefaultlib /entry:main /include:DllFunc -# -# RUN: lldb-test object-file -dep-modules %t.exe | FileCheck -check-prefix=DEPS %s - - -# DEPS: Showing 1 dependent module(s) - -# Ignore checking the directory and any tentative string in the path. -# DEPS: Name: {{.*}}dep-modules.yaml.{{.*}}export-dllfunc.dll - - ---- !COFF -header: - Machine: IMAGE_FILE_MACHINE_AMD64 - Characteristics: [ ] -sections: - - Name: .text - Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] - Alignment: 16 - SectionData: 4883EC48C7442444000000004889542438894C2434B904000000E80000000089442430B908000000E8000000008944242C8B4424300344242C4883C448C3 - Relocations: - - VirtualAddress: 27 - SymbolName: 'DllFunc' - Type: IMAGE_REL_AMD64_REL32 - - VirtualAddress: 41 - SymbolName: 'DllFunc' - Type: IMAGE_REL_AMD64_REL32 - - Name: .data - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ] - Alignment: 4 - SectionData: '' - - Name: .bss - Characteristics: [ IMAGE_SCN_CNT_UNINITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ] - Alignment: 4 - SectionData: '' - - Name: .xdata - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - Alignment: 4 - SectionData: '0104010004820000' - - Name: .drectve - Characteristics: [ IMAGE_SCN_LNK_INFO, IMAGE_SCN_LNK_REMOVE ] - Alignment: 1 - SectionData: 202F44454641554C544C49423A6C6962636D742E6C6962202F44454641554C544C49423A6F6C646E616D65732E6C6962 - - Name: .pdata - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - Alignment: 4 - SectionData: '000000003E00000000000000' - Relocations: - - VirtualAddress: 0 - SymbolName: main - Type: IMAGE_REL_AMD64_ADDR32NB - - VirtualAddress: 4 - SymbolName: main - Type: IMAGE_REL_AMD64_ADDR32NB - - VirtualAddress: 8 - SymbolName: .xdata - Type: IMAGE_REL_AMD64_ADDR32NB - - Name: .llvm_addrsig - Characteristics: [ IMAGE_SCN_LNK_REMOVE ] - Alignment: 1 - SectionData: '10' -symbols: - - Name: .text - Value: 0 - SectionNumber: 1 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 62 - NumberOfRelocations: 2 - NumberOfLinenumbers: 0 - CheckSum: 373303044 - Number: 1 - - Name: .data - Value: 0 - SectionNumber: 2 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 0 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 0 - Number: 2 - - Name: .bss - Value: 0 - SectionNumber: 3 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 0 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 0 - Number: 3 - - Name: .xdata - Value: 0 - SectionNumber: 4 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 8 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 2657791889 - Number: 4 - - Name: .drectve - Value: 0 - SectionNumber: 5 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 48 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 149686238 - Number: 5 - - Name: .pdata - Value: 0 - SectionNumber: 6 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 12 - NumberOfRelocations: 3 - NumberOfLinenumbers: 0 - CheckSum: 2420588879 - Number: 6 - - Name: .llvm_addrsig - Value: 0 - SectionNumber: 7 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 1 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 498536548 - Number: 7 - - Name: '@feat.00' - Value: 0 - SectionNumber: -1 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - - Name: main - Value: 0 - SectionNumber: 1 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_FUNCTION - StorageClass: IMAGE_SYM_CLASS_EXTERNAL - - Name: 'DllFunc' - Value: 0 - SectionNumber: 0 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_EXTERNAL -... diff --git a/lldb/lit/ObjectFile/PECOFF/export-dllfunc.yaml b/lldb/lit/ObjectFile/PECOFF/export-dllfunc.yaml deleted file mode 100644 index 1f858d735ec..00000000000 --- a/lldb/lit/ObjectFile/PECOFF/export-dllfunc.yaml +++ /dev/null @@ -1,176 +0,0 @@ -# REQUIRES: lld -# RUN: yaml2obj < %s > %t.obj -# -# RUN: lld-link /machine:x64 /out:%t.dll /noentry /nodefaultlib /debug /dll %t.obj /export:DllFunc -# -# RUN: lldb-test object-file %t.dll | FileCheck -check-prefix=BASIC-CHECK %s -# RUN: lldb-test object-file -dep-modules %t.dll | FileCheck -check-prefix=DEPS %s - -# BASIC-CHECK: Plugin name: pe-coff - -# UUID should not be empty if the module is built with debug info. -# BASIC-CHECK-DAG: UUID: {{[0-9A-F]{7,}[0-9A-F]}}-{{.*}} - -# BASIC-CHECK: Showing 3 subsections -# BASIC-CHECK: Index: 0 -# BASIC-CHECK: Name: .text -# BASIC-CHECK: Type: code -# BASIC-CHECK: VM size: 22 -# BASIC-CHECK: File size: 512 -# -# BASIC-CHECK: Index: 1 -# BASIC-CHECK: Name: .rdata -# BASIC-CHECK: Type: data -# BASIC-CHECK: VM size: {{.}} -# BASIC-CHECK: File size: 512 -# -# BASIC-CHECK: Index: 2 -# BASIC-CHECK: Name: .pdata -# BASIC-CHECK: Type: data -# BASIC-CHECK: VM size: 12 -# BASIC-CHECK: File size: 512 -# -# DEPS: Showing 0 dependent module(s) - - ---- !COFF -header: - Machine: IMAGE_FILE_MACHINE_AMD64 - Characteristics: [ ] -sections: - - Name: .text - Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] - Alignment: 16 - SectionData: 50894C24048B4C24040FAF4C2404890C248B042459C3 - - Name: .data - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ] - Alignment: 4 - SectionData: '' - - Name: .bss - Characteristics: [ IMAGE_SCN_CNT_UNINITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ] - Alignment: 4 - SectionData: '' - - Name: .xdata - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - Alignment: 4 - SectionData: '0101010001020000' - - Name: .drectve - Characteristics: [ IMAGE_SCN_LNK_INFO, IMAGE_SCN_LNK_REMOVE ] - Alignment: 1 - SectionData: 202F44454641554C544C49423A6C6962636D742E6C6962202F44454641554C544C49423A6F6C646E616D65732E6C6962 - - Name: .pdata - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - Alignment: 4 - SectionData: '000000001600000000000000' - Relocations: - - VirtualAddress: 0 - SymbolName: 'DllFunc' - Type: IMAGE_REL_AMD64_ADDR32NB - - VirtualAddress: 4 - SymbolName: 'DllFunc' - Type: IMAGE_REL_AMD64_ADDR32NB - - VirtualAddress: 8 - SymbolName: .xdata - Type: IMAGE_REL_AMD64_ADDR32NB - - Name: .llvm_addrsig - Characteristics: [ IMAGE_SCN_LNK_REMOVE ] - Alignment: 1 - SectionData: '' -symbols: - - Name: .text - Value: 0 - SectionNumber: 1 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 22 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 3054557294 - Number: 1 - - Name: .data - Value: 0 - SectionNumber: 2 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 0 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 0 - Number: 2 - - Name: .bss - Value: 0 - SectionNumber: 3 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 0 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 0 - Number: 3 - - Name: .xdata - Value: 0 - SectionNumber: 4 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 8 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 448359300 - Number: 4 - - Name: .drectve - Value: 0 - SectionNumber: 5 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 48 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 149686238 - Number: 5 - - Name: .pdata - Value: 0 - SectionNumber: 6 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 12 - NumberOfRelocations: 3 - NumberOfLinenumbers: 0 - CheckSum: 3134470316 - Number: 6 - - Name: .llvm_addrsig - Value: 0 - SectionNumber: 7 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - SectionDefinition: - Length: 0 - NumberOfRelocations: 0 - NumberOfLinenumbers: 0 - CheckSum: 0 - Number: 7 - - Name: '@feat.00' - Value: 0 - SectionNumber: -1 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_NULL - StorageClass: IMAGE_SYM_CLASS_STATIC - - Name: 'DllFunc' - Value: 0 - SectionNumber: 1 - SimpleType: IMAGE_SYM_TYPE_NULL - ComplexType: IMAGE_SYM_DTYPE_FUNCTION - StorageClass: IMAGE_SYM_CLASS_EXTERNAL -... diff --git a/lldb/lit/ObjectFile/PECOFF/lit.local.cfg b/lldb/lit/ObjectFile/PECOFF/lit.local.cfg deleted file mode 100644 index 9ef350be1de..00000000000 --- a/lldb/lit/ObjectFile/PECOFF/lit.local.cfg +++ /dev/null @@ -1 +0,0 @@ -config.suffixes = ['.yaml', '.test'] diff --git a/lldb/lit/ObjectFile/PECOFF/sections-names.yaml b/lldb/lit/ObjectFile/PECOFF/sections-names.yaml deleted file mode 100644 index b62c0bc0426..00000000000 --- a/lldb/lit/ObjectFile/PECOFF/sections-names.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# RUN: yaml2obj %s > %t -# RUN: lldb-test object-file %t | FileCheck %s - -# CHECK: Name: .text{{$}} -# CHECK: Name: 1234567{{$}} -# CHECK: Name: 12345678{{$}} -# CHECK: Name: 123456789{{$}} - ---- !COFF -OptionalHeader: - AddressOfEntryPoint: 4616 - ImageBase: 1073741824 - SectionAlignment: 4096 - FileAlignment: 512 - MajorOperatingSystemVersion: 6 - MinorOperatingSystemVersion: 0 - MajorImageVersion: 0 - MinorImageVersion: 0 - MajorSubsystemVersion: 6 - MinorSubsystemVersion: 0 - Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI - DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ] - SizeOfStackReserve: 1048576 - SizeOfStackCommit: 4096 - SizeOfHeapReserve: 1048576 - SizeOfHeapCommit: 4096 -header: - Machine: IMAGE_FILE_MACHINE_AMD64 - Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE ] -sections: - - Name: .text - Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] - VirtualAddress: 4096 - VirtualSize: 64 # '@', if it makes its way into the name field - SectionData: DEADBEEFBAADF00D - - Name: 1234567 - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - VirtualAddress: 442368 - VirtualSize: 64 - SectionData: DEADBEEFBAADF00D - - Name: 12345678 - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - VirtualAddress: 446464 - VirtualSize: 64 - SectionData: DEADBEEFBAADF00D - - Name: 123456789 - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - VirtualAddress: 450560 - VirtualSize: 64 - SectionData: DEADBEEFBAADF00D -symbols: [] -... diff --git a/lldb/lit/ObjectFile/PECOFF/subsections.yaml b/lldb/lit/ObjectFile/PECOFF/subsections.yaml deleted file mode 100644 index d7ecf68e84a..00000000000 --- a/lldb/lit/ObjectFile/PECOFF/subsections.yaml +++ /dev/null @@ -1,70 +0,0 @@ -# RUN: yaml2obj %s > %t -# RUN: lldb-test object-file %t | FileCheck %s - - -# CHECK: Showing 1 sections -# CHECK-NEXT: Index: 0 -# CHECK-NEXT: ID: 0xffffffffffffffff -# CHECK-NEXT: Name: -# CHECK-NEXT: Type: container -# CHECK-NEXT: Permissions: --- -# CHECK-NEXT: Thread specific: no -# CHECK-NEXT: VM address: 0x40000000 -# CHECK-NEXT: VM size: 12288 -# CHECK-NEXT: File size: 0 -# CHECK-NEXT: Showing 2 subsections -# CHECK-NEXT: Index: 0 -# CHECK-NEXT: ID: 0x1 -# CHECK-NEXT: Name: .text -# CHECK-NEXT: Type: code -# CHECK-NEXT: Permissions: --- -# CHECK-NEXT: Thread specific: no -# CHECK-NEXT: VM address: 0x40001000 -# CHECK-NEXT: VM size: 64 -# CHECK-NEXT: File size: 512 -# CHECK-EMPTY: -# CHECK-NEXT: Index: 1 -# CHECK-NEXT: ID: 0x2 -# CHECK-NEXT: Name: .data -# CHECK-NEXT: Type: data -# CHECK-NEXT: Permissions: --- -# CHECK-NEXT: Thread specific: no -# CHECK-NEXT: VM address: 0x40002000 -# CHECK-NEXT: VM size: 64 -# CHECK-NEXT: File size: 512 - - ---- !COFF -OptionalHeader: - AddressOfEntryPoint: 4616 - ImageBase: 1073741824 - SectionAlignment: 4096 - FileAlignment: 512 - MajorOperatingSystemVersion: 6 - MinorOperatingSystemVersion: 0 - MajorImageVersion: 0 - MinorImageVersion: 0 - MajorSubsystemVersion: 6 - MinorSubsystemVersion: 0 - Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI - DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ] - SizeOfStackReserve: 1048576 - SizeOfStackCommit: 4096 - SizeOfHeapReserve: 1048576 - SizeOfHeapCommit: 4096 -header: - Machine: IMAGE_FILE_MACHINE_AMD64 - Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE ] -sections: - - Name: .text - Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] - VirtualAddress: 4096 - VirtualSize: 64 - SectionData: DEADBEEFBAADF00D - - Name: .data - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - VirtualAddress: 8192 - VirtualSize: 64 - SectionData: DEADBEEFBAADF00D -symbols: [] -... diff --git a/lldb/lit/ObjectFile/PECOFF/uuid.yaml b/lldb/lit/ObjectFile/PECOFF/uuid.yaml deleted file mode 100644 index 4f371089167..00000000000 --- a/lldb/lit/ObjectFile/PECOFF/uuid.yaml +++ /dev/null @@ -1,90 +0,0 @@ -# REQUIRES: lld -# RUN: yaml2obj %s > %t.obj -# RUN: lldb-test object-file %t.obj | FileCheck %s - -# CHECK-DAG: UUID: 14B292E0-D81A-B4F1-4C4C-44205044422E-00000001 - ---- !COFF -OptionalHeader: - AddressOfEntryPoint: 0 - ImageBase: 2147483648 - SectionAlignment: 4096 - FileAlignment: 512 - MajorOperatingSystemVersion: 6 - MinorOperatingSystemVersion: 0 - MajorImageVersion: 0 - MinorImageVersion: 0 - MajorSubsystemVersion: 6 - MinorSubsystemVersion: 0 - Subsystem: IMAGE_SUBSYSTEM_WINDOWS_GUI - DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT ] - SizeOfStackReserve: 1048576 - SizeOfStackCommit: 4096 - SizeOfHeapReserve: 1048576 - SizeOfHeapCommit: 4096 - ExportTable: - RelativeVirtualAddress: 8327 - Size: 90 - ImportTable: - RelativeVirtualAddress: 0 - Size: 0 - ResourceTable: - RelativeVirtualAddress: 0 - Size: 0 - ExceptionTable: - RelativeVirtualAddress: 12288 - Size: 12 - CertificateTable: - RelativeVirtualAddress: 0 - Size: 0 - BaseRelocationTable: - RelativeVirtualAddress: 0 - Size: 0 - Debug: - RelativeVirtualAddress: 8192 - Size: 28 - Architecture: - RelativeVirtualAddress: 0 - Size: 0 - GlobalPtr: - RelativeVirtualAddress: 0 - Size: 0 - TlsTable: - RelativeVirtualAddress: 0 - Size: 0 - LoadConfigTable: - RelativeVirtualAddress: 0 - Size: 0 - BoundImport: - RelativeVirtualAddress: 0 - Size: 0 - IAT: - RelativeVirtualAddress: 0 - Size: 0 - DelayImportDescriptor: - RelativeVirtualAddress: 0 - Size: 0 - ClrRuntimeHeader: - RelativeVirtualAddress: 0 - Size: 0 -header: - Machine: IMAGE_FILE_MACHINE_AMD64 - Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE, IMAGE_FILE_DLL ] -sections: - - Name: .text - Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ] - VirtualAddress: 4096 - VirtualSize: 22 - SectionData: 50894C24048B4C24040FAF4C2404890C248B042459C3 - - Name: .rdata - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - VirtualAddress: 8192 - VirtualSize: 236 - SectionData: 00000000A565B65C00000000020000006B0000001C2000001C06000052534453E092B2141AD8F1B44C4C44205044422E01000000443A5C757073747265616D5C6275696C645C746F6F6C735C6C6C64625C6C69745C4D6F64756C65735C5045434F46465C4F75747075745C6578706F72742D646C6C66756E632E79616D6C2E746D702E70646200000000000000000000000000AF200000000000000200000001000000CB200000D3200000D72000006578706F72742D646C6C66756E632E79616D6C2E746D702E646C6C000000000000100000D92000000100446C6C46756E63000000000101010001020000 - - Name: .pdata - Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ] - VirtualAddress: 12288 - VirtualSize: 12 - SectionData: '0010000016100000E4200000' -symbols: [] -... |

