brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.9 KiB · 61f8ab1 Raw
53 lines · yaml
1# RUN: yaml2obj %s -o %t2# RUN: llvm-readobj --coff-exports %t | FileCheck %s3 4# CHECK:      Export {5# CHECK-NEXT:   Ordinal: 16# CHECK-NEXT:   Name: LoadLibrary7# CHECK-NEXT:   ForwardedTo: kernel32.LoadLibrary8# CHECK-NEXT: }9 10# Test file generated with:11#   clang -O2 --target=x86_64-windows-msvc test.c -nostdlib -c -o test.obj12#   lld-link -dll -out:test.dll -entry:entry -export:LoadLibrary=kernel32.LoadLibrary test.obj13# test.c:14#   void entry(void) {}15 16--- !COFF17OptionalHeader:18  AddressOfEntryPoint: 409619  ImageBase:       644245094420  SectionAlignment: 409621  FileAlignment:   51222  MajorOperatingSystemVersion: 623  MinorOperatingSystemVersion: 024  MajorImageVersion: 025  MinorImageVersion: 026  MajorSubsystemVersion: 627  MinorSubsystemVersion: 028  Subsystem:       IMAGE_SUBSYSTEM_WINDOWS_GUI29  DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT ]30  SizeOfStackReserve: 104857631  SizeOfStackCommit: 409632  SizeOfHeapReserve: 104857633  SizeOfHeapCommit: 409634  ExportTable:35    RelativeVirtualAddress: 819236    Size:            11037header:38  Machine:         IMAGE_FILE_MACHINE_AMD6439  Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE, IMAGE_FILE_DLL ]40sections:41  - Name:            .text42    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]43    VirtualAddress:  409644    VirtualSize:     145    SectionData:     C346  - Name:            .rdata47    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]48    VirtualAddress:  819249    VirtualSize:     11050    SectionData:     0000000000000000000000002820000001000000010000000100000043200000472000004B2000006578706F72742D666F727761726465722E632E746D702E646C6C00592000004D20000000004C6F61644C696272617279006B65726E656C33322E4C6F61644C6962726172790051symbols:         []52...53