34 lines · plain
1# RUN: yaml2obj %s -o %t2# RUN: llvm-objdump -f %t | FileCheck %s3# RUN: llvm-objdump --file-headers %t | FileCheck %s4 5!COFF6header: !Header7 Machine: IMAGE_FILE_MACHINE_I3868 Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ]9OptionalHeader:10 AddressOfEntryPoint: 0x12345611# Unfortunately, all these flags are mandatory to set AddressOfEntryPoint.12# All the values are randomly picked. They can't interfere in what13# we are testing here.14 SizeOfHeapCommit: 102415 SizeOfHeapReserve: 102416 SizeOfStackCommit: 102417 SizeOfStackReserve: 102418 DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE ]19 Subsystem: IMAGE_SUBSYSTEM_NATIVE20 MinorSubsystemVersion: 121 MajorSubsystemVersion: 122 MinorImageVersion: 123 MajorImageVersion: 124 MinorOperatingSystemVersion: 125 MajorOperatingSystemVersion: 126 FileAlignment: 827 SectionAlignment: 828 ImageBase: 0x1229sections:30symbols:31 32# CHECK: architecture: i38633# CHECK: start address: 0x0012345634