Home | History | Annotate | Download | only in llvm-readobj
      1 RUN: llvm-readobj -coff-load-config %S/Inputs/coff-load-config-x86.dll | FileCheck %s --check-prefix=X86
      2 RUN: llvm-readobj -coff-load-config %S/Inputs/coff-load-config-x64.dll | FileCheck %s --check-prefix=X64
      3 
      4 RUN: llvm-readobj -coff-load-config %S/Inputs/coff-load-config-data-end.exe | FileCheck %s --check-prefix=DATAEND
      5 
      6 RUN: llvm-readobj -coff-load-config %S/Inputs/coff-no-load-config.exe | FileCheck %s --check-prefix=NOCONFIG
      7 
      8 X86: LoadConfig [
      9 X86:   Size: 0x5C
     10 X86:   TimeDateStamp: 1970-01-01 00:00:00 (0x0)
     11 X86:   MajorVersion: 0x0
     12 X86:   MinorVersion: 0x0
     13 X86:   GlobalFlagsClear: 0x0
     14 X86:   GlobalFlagsSet: 0x0
     15 X86:   CriticalSectionDefaultTimeout: 0x0
     16 X86:   DeCommitFreeBlockThreshold: 0x0
     17 X86:   DeCommitTotalFreeThreshold: 0x0
     18 X86:   LockPrefixTable: 0x0
     19 X86:   MaximumAllocationSize: 0x0
     20 X86:   VirtualMemoryThreshold: 0x0
     21 X86:   ProcessHeapFlags: 0x0
     22 X86:   ProcessAffinityMask: 0x0
     23 X86:   CSDVersion: 0x0
     24 X86:   DependentLoadFlags: 0x0
     25 X86:   EditList: 0x0
     26 X86:   SecurityCookie: 0x10003004
     27 X86:   SEHandlerTable: 0x100021C0
     28 X86:   SEHandlerCount: 2
     29 X86:   GuardCFCheckFunction: 0x1000207C
     30 X86:   GuardCFCheckDispatch: 0x0
     31 X86:   GuardCFFunctionTable: 0x100020A4
     32 X86:   GuardCFFunctionCount: 11
     33 X86:   GuardFlags: 0x13500
     34 X86: ]
     35 X86: SEHTable [
     36 X86:   0x10001BE0
     37 X86:   0x10001E30
     38 X86: ]
     39 X86: GuardFidTable [
     40 X86:   0x10001000
     41 X86:   0x10001040
     42 X86:   0x10001060
     43 X86:   0x10001100
     44 X86:   0x10001120
     45 X86:   0x10001150
     46 X86:   0x10001460
     47 X86:   0x100019B0
     48 X86:   0x10001B40
     49 X86:   0x10001BE0
     50 X86:   0x10001DC0
     51 X86: ]
     52 
     53 X64: LoadConfig [
     54 X64:   Size: 0x94
     55 X64:   TimeDateStamp: 1970-01-01 00:00:00 (0x0)
     56 X64:   MajorVersion: 0x0
     57 X64:   MinorVersion: 0x0
     58 X64:   GlobalFlagsClear: 0x0
     59 X64:   GlobalFlagsSet: 0x0
     60 X64:   CriticalSectionDefaultTimeout: 0x0
     61 X64:   DeCommitFreeBlockThreshold: 0x0
     62 X64:   DeCommitTotalFreeThreshold: 0x0
     63 X64:   LockPrefixTable: 0x0
     64 X64:   MaximumAllocationSize: 0x0
     65 X64:   VirtualMemoryThreshold: 0x0
     66 X64:   ProcessHeapFlags: 0x0
     67 X64:   ProcessAffinityMask: 0x0
     68 X64:   CSDVersion: 0x0
     69 X64:   DependentLoadFlags: 0x0
     70 X64:   EditList: 0x0
     71 X64:   SecurityCookie: 0x180003018
     72 X64:   SEHandlerTable: 0
     73 X64:   SEHandlerCount: 0
     74 X64:   GuardCFCheckFunction: 0x180002100
     75 X64:   GuardCFCheckDispatch: 0x180002108
     76 X64:   GuardCFFunctionTable: 0x180002158
     77 X64:   GuardCFFunctionCount: 9
     78 X64:   GuardFlags: 0x13500
     79 X64: ]
     80 X64-NOT: SEHTable
     81 X64: GuardFidTable [
     82 X64:   0x180001000
     83 X64:   0x180001050
     84 X64:   0x180001070
     85 X64:   0x1800010E0
     86 X64:   0x180001110
     87 X64:   0x180001460
     88 X64:   0x180001970
     89 X64:   0x180001B50
     90 X64:   0x180001D90
     91 X64: ]
     92 
     93 DATAEND: SEHTable [
     94 DATAEND-NEXT:   0x402006
     95 DATAEND-NEXT: ]
     96 
     97 NOCONFIG: Format: COFF-x86-64
     98 NOCONFIG-NOT: LoadConfig
     99